All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
LArContent.h
Go to the documentation of this file.
1 /**
2  * @file larpandoracontent/LArContent.h
3  *
4  * @brief Header file detailing content for use with particle flow reconstruction at liquid argon time projection chambers
5  *
6  * $Log: $
7  */
8 #ifndef LAR_CONTENT_H
9 #define LAR_CONTENT_H 1
10 
11 namespace pandora
12 {
13 class Pandora;
14 }
15 
16 /**
17  * @brief LArContent class
18  */
20 {
21 public:
22  /**
23  * @brief Register all the lar content algorithms and tools with pandora
24  *
25  * @param pandora the pandora instance with which to register content
26  */
27  static pandora::StatusCode RegisterAlgorithms(const pandora::Pandora &pandora);
28 
29  /**
30  * @brief Register the basic lar content plugins with pandora
31  *
32  * @param pandora the pandora instance with which to register content
33  */
34  static pandora::StatusCode RegisterBasicPlugins(const pandora::Pandora &pandora);
35 };
36 
37 #endif // #ifndef LAR_CONTENT_H
static pandora::StatusCode RegisterBasicPlugins(const pandora::Pandora &pandora)
Register the basic lar content plugins with pandora.
Definition: LArContent.cc:466
static pandora::StatusCode RegisterAlgorithms(const pandora::Pandora &pandora)
Register all the lar content algorithms and tools with pandora.
Definition: LArContent.cc:450
required by fuzzyCluster table::sbnd_g4_services gaushitTruthMatch pandora
Definition: reco_sbnd.fcl:182
LArContent class.
Definition: LArContent.h:19