ClusterGrowingAlgorithm class.
DeltaRayGrowingAlgorithm class.
std::string m_daughterPfoListName
The daughter Pfo list name.
unsigned int m_minSeedClusterCaloHits
The minimum number of calo hits for seed clusters.
float m_maxSeedClusterLength
The maximum length of a parent clusters.
std::string m_parentPfoListName
The parent Pfo list name.
void GetListOfSeedClusters(const pandora::ClusterVector &inputClusters, pandora::ClusterVector &seedClusters) const
Select seed clusters for growing.
unsigned int m_minCaloHitsPerCluster
The minimum number of calo hits per candidate cluster.
void GetListOfCleanClusters(const pandora::ClusterList *const pClusterList, pandora::ClusterVector &cleanClusters) const
Populate cluster vector with the subset of clusters judged to be clean.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
Read the algorithm settings.
DeltaRayGrowingAlgorithm()
Default constructor.
void GetPfos(const std::string inputPfoListName, pandora::PfoVector &pfoVector) const
Get a vector of Pfos from an input Pfo list name.
float m_maxSeedClusterDisplacement
The maximum distance between parent and daughter clusters.