ClusteringParentAlgorithm class.
std::string m_associationAlgorithmName
The name of the topological association algorithm to run.
pandora::StatusCode Run()
Run the algorithm.
bool m_replaceCurrentClusterList
Whether to subsequently use the new cluster list as the "current" list.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
Read the algorithm settings.
std::string m_clusteringAlgorithmName
The name of the clustering algorithm to run.
std::string m_clusterListName
The name under which to save the new cluster list.
bool m_replaceCurrentCaloHitList
Whether to permanently replace the original calo hit list as the "current" list upon completion.
std::string m_inputCaloHitListName
The name of the input calo hit list, containing the hits to be clustered.
ClusteringParentAlgorithm()
Default constructor.