Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
ClusterCharacterisationBaseAlgorithm.h
Go to the documentation of this file.
1
8#ifndef LAR_CLUSTER_CHARACTERISATION_BASE_ALGORITHM_H
9#define LAR_CLUSTER_CHARACTERISATION_BASE_ALGORITHM_H 1
10
11#include "Pandora/Algorithm.h"
12
13namespace lar_content
14{
15
52
53} // namespace lar_content
54
55#endif // #ifndef LAR_CLUSTER_CHARACTERISATION_BASE_ALGORITHM_H
Header file for the algorithm class.
bool m_zeroMode
Whether to zero all existing cluster particle id, overrides all other parameters.
bool m_useUnavailableClusters
Whether to consider clusters that are already constituents of a pfo.
virtual bool IsClearTrack(const pandora::Cluster *const pCluster) const =0
Whether cluster is identified as a clear track.
pandora::StringVector m_inputClusterListNames
The names of the input cluster lists.
bool m_overwriteExistingId
Whether to consider any clusters that already have an assigned particle id.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
Read the algorithm settings.
Algorithm class. Algorithm addresses are held only by the algorithm manager. They have a fully define...
Definition Algorithm.h:21
Cluster class.
Definition Cluster.h:31
std::vector< std::string > StringVector
StatusCode
The StatusCode enum.