Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
ClusteringParentAlgorithm.h
Go to the documentation of this file.
1
8#ifndef LAR_CLUSTERING_PARENT_ALGORITHM_H
9#define LAR_CLUSTERING_PARENT_ALGORITHM_H 1
10
11#include "Pandora/Algorithm.h"
12
13namespace lar_content
14{
15
40
41} // namespace lar_content
42
43#endif // #ifndef LAR_CLUSTERING_PARENT_ALGORITHM_H
Header file for the algorithm class.
std::string m_associationAlgorithmName
The name of the topological association algorithm to run.
pandora::StatusCode Run()
Run the algorithm.
bool m_replaceCurrentClusterList
Whether to subsequently use the new cluster list as the "current" list.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
Read the algorithm settings.
std::string m_clusteringAlgorithmName
The name of the clustering algorithm to run.
std::string m_clusterListName
The name under which to save the new cluster list.
bool m_replaceCurrentCaloHitList
Whether to permanently replace the original calo hit list as the "current" list upon completion.
std::string m_inputCaloHitListName
The name of the input calo hit list, containing the hits to be clustered.
Algorithm class. Algorithm addresses are held only by the algorithm manager. They have a fully define...
Definition Algorithm.h:21
StatusCode
The StatusCode enum.