LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
TestBeamParticleCreationAlgorithm.h
Go to the documentation of this file.
1 
8 #ifndef LAR_TEST_BEAM_PARTICLE_CLREATION_ALGORITHM_H
9 #define LAR_TEST_BEAM_PARTICLE_CLREATION_ALGORITHM_H 1
10 
11 #include "Pandora/Algorithm.h"
12 
13 namespace lar_content
14 {
15 
19 class TestBeamParticleCreationAlgorithm : public pandora::Algorithm
20 {
21 public:
26 
27 private:
28  pandora::StatusCode Run();
29 
30  pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle);
31 
32  std::string m_pfoListName;
33  std::string m_vertexListName;
36 };
37 
38 } // namespace lar_content
39 
40 #endif // #ifndef LAR_TEST_BEAM_PARTICLE_CLREATION_ALGORITHM_H
bool m_keepInteractionVertex
Retain the vertex for the test beam particle at the low z point.
bool m_keepStartVertex
Retain the vertex for the test beam particle at the interaction point.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)