FragmentRemovalAlgorithm class.
More...
#include <FragmentRemovalAlgorithm.h>
|
pandora::StatusCode | Run () |
|
pandora::StatusCode | ReadSettings (const pandora::TiXmlHandle xmlHandle) |
|
pandora::StatusCode | FindClusterFragments (pandora::ClusterVector &clusterVector) const |
| Find cluster fragments in the event. More...
|
|
pandora::StatusCode | RemoveClusterFragments (const pandora::ClusterVector &clusterVector, pandora::CaloHitList &removalCaloHitList) const |
| Remove cluster fragments and grab their calo hits. More...
|
|
pandora::StatusCode | GetMergingClusters (pandora::ClusterVector &clusterVector) const |
|
|
unsigned int | m_maxNHitsForAutomaticRemoval |
|
float | m_maxEnergyForAutomaticRemoval |
|
float | m_maxHadronicEnergyForAutomaticRemoval |
|
unsigned int | m_maxNHitsNonFragments |
|
float | m_maxEnergyNonFragments |
|
float | m_maxFragmentDensity |
|
float | m_maxProximityDistanceFine |
|
float | m_maxProximityDistanceCoarse |
|
unsigned int | m_maxNHitsProximity |
|
pandora::StringVector | m_additionalClusterMergingListNames |
|
CaloHitMergingTool * | m_pCaloHitMergingTool |
| The calo hit merging tool.
|
|
pandora::StatusCode april_content::FragmentRemovalAlgorithm::FindClusterFragments |
( |
pandora::ClusterVector & |
clusterVector | ) |
const |
|
private |
Find cluster fragments in the event.
- Parameters
-
clusterVector | the vector of cluster fragment to receive |
pandora::StatusCode april_content::FragmentRemovalAlgorithm::RemoveClusterFragments |
( |
const pandora::ClusterVector & |
clusterVector, |
|
|
pandora::CaloHitList & |
removalCaloHitList |
|
) |
| const |
|
private |
Remove cluster fragments and grab their calo hits.
- Parameters
-
clusterVector | the vector of cluster fragment to remove |
removalCaloHitList | the cluster fragment calo hits to receive |
The documentation for this class was generated from the following files: