APRILContent
Algorithm of Particle Reconstruction for ILC - implementation with PandoraSDK
|
NeutralFragmentMergingAlgorithm class. More...
#include <NeutralFragmentMergingAlgorithm.h>
Classes | |
class | Factory |
Factory class for instantiating algorithm. More... | |
Private Member Functions | |
pandora::StatusCode | Run () |
pandora::StatusCode | ReadSettings (const pandora::TiXmlHandle xmlHandle) |
april_content::APRILCluster * | GetMainCluster (const pandora::CaloHitVector &caloHitVector) |
void | GetNearbyClusters (pandora::Cluster *cluster, const std::vector< april_content::APRILCluster * > &clusterVector, std::vector< april_content::APRILCluster * > &clustersInRange) |
void | SearchProperClusters (const pandora::Track *pTrack, APRILCluster *startingCluster) |
pandora::StatusCode | CleanClusterForMerging (std::vector< APRILCluster * > &clusterVector) |
pandora::StatusCode | GetEligibleClusters (std::vector< APRILCluster * > &clusterVector) const |
Get the eligible clusters for parent-daughter association. More... | |
Private Attributes | |
float | m_maxStartingClusterDistance |
bool | m_cleanClusterConnection |
arma::mat | m_clusterCentroidsMatrix |
std::vector< APRILCluster * > | m_clustersToMerge |
|
private |
Get the eligible clusters for parent-daughter association.
clusterVector | the cluster vector to receive |
|
private |
PID help by MC truth