NearbyTrackPhotonRemovalAlg class.
More...
#include <NearbyTrackPhotonRemovalAlg.h>
|
pandora::StatusCode | Run () |
|
pandora::StatusCode | ReadSettings (const pandora::TiXmlHandle xmlHandle) |
|
pandora::StatusCode | GetContents (pandora::ClusterVector &clusterVector, pandora::TrackVector &trackVector) const |
| Get the contents for the algorithm. More...
|
|
pandora::StatusCode | RemoveNearbyPhotonHits (const pandora::ClusterVector &clusterVector, const pandora::TrackVector &trackVector, pandora::ClusterVector &photonFragmentVector) const |
| Remove photon hits nearby tracks and get all photon fragments with too less hits. More...
|
|
pandora::StatusCode | RemovePhotonFragments (const pandora::ClusterVector &photonFragmentVector) const |
| Delete the provided list of photon fragments. More...
|
|
|
std::string | m_photonClusterListName |
|
float | m_maxTrackHitDistance |
|
float | m_maxOmegaTrack |
|
float | m_minRemainingPhotonEnergy |
|
unsigned int | m_minRemainingPhotonNHits |
|
pandora::StatusCode april_content::NearbyTrackPhotonRemovalAlg::GetContents |
( |
pandora::ClusterVector & |
clusterVector, |
|
|
pandora::TrackVector & |
trackVector |
|
) |
| const |
|
private |
Get the contents for the algorithm.
- Parameters
-
clusterVector | the cluster vector to receive |
trackVector | the track vector to receive |
pandora::StatusCode april_content::NearbyTrackPhotonRemovalAlg::RemoveNearbyPhotonHits |
( |
const pandora::ClusterVector & |
clusterVector, |
|
|
const pandora::TrackVector & |
trackVector, |
|
|
pandora::ClusterVector & |
photonFragmentVector |
|
) |
| const |
|
private |
Remove photon hits nearby tracks and get all photon fragments with too less hits.
- Parameters
-
clusterVector | the input photon cluster vector |
trackVector | the input track vector |
photonFragmentVector | the list of photon fragments to receive |
pandora::StatusCode april_content::NearbyTrackPhotonRemovalAlg::RemovePhotonFragments |
( |
const pandora::ClusterVector & |
photonFragmentVector | ) |
const |
|
private |
Delete the provided list of photon fragments.
- Parameters
-
photonFragmentVector | the list of photon fragments to remove |
The documentation for this class was generated from the following files: