ClusterCharacterisationBaseAlgorithm class.
ClusterCharacterisationBaseAlgorithm()
Default constructor.
bool m_zeroMode
Whether to zero all existing cluster particle id, overrides all other parameters.
~ClusterCharacterisationBaseAlgorithm()
Destructor.
bool m_useUnavailableClusters
Whether to consider clusters that are already constituents of a pfo.
virtual bool IsClearTrack(const pandora::Cluster *const pCluster) const =0
Whether cluster is identified as a clear track.
pandora::StatusCode Run()
Run the algorithm.
pandora::StringVector m_inputClusterListNames
The names of the input cluster lists.
bool m_overwriteExistingId
Whether to consider any clusters that already have an assigned particle id.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
Read the algorithm settings.