Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
TestBeamParticleCreationAlgorithm.h
Go to the documentation of this file.
1
8#ifndef LAR_TEST_BEAM_PARTICLE_CREATION_ALGORITHM_H
9#define LAR_TEST_BEAM_PARTICLE_CREATION_ALGORITHM_H 1
10
11#include "Pandora/Algorithm.h"
12
13namespace lar_content
14{
15
20{
21private:
23
34 const pandora::Pfo *const pNuPfo, const pandora::Pfo *&pTestBeamPfo, pandora::CartesianVector &testBeamStartVertex) const;
35
46 const pandora::Pfo *const pNuPfo, const pandora::Pfo *const pTestBeamPfo, const pandora::CartesianVector &testBeamStartVertex) const;
47
49
50 std::string m_parentPfoListName;
51 std::string m_trackPfoListName;
52 std::string m_showerPfoListName;
53
56};
57
58} // namespace lar_content
59
60#endif // #ifndef LAR_TEST_BEAM_PARTICLE_CREATION_ALGORITHM_H
Header file for the algorithm class.
std::string m_parentVertexListName
The parent vertex list name.
std::string m_daughterVertexListName
The daughter vertex list name.
pandora::StatusCode SetupTestBeamPfo(const pandora::Pfo *const pNuPfo, const pandora::Pfo *&pTestBeamPfo, pandora::CartesianVector &testBeamStartVertex) const
Set up the test beam pfo.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
Read the algorithm settings.
pandora::StatusCode SetupTestBeamVertex(const pandora::Pfo *const pNuPfo, const pandora::Pfo *const pTestBeamPfo, const pandora::CartesianVector &testBeamStartVertex) const
Set up the test beam vertex.
Algorithm class. Algorithm addresses are held only by the algorithm manager. They have a fully define...
Definition Algorithm.h:21
CartesianVector class.
ParticleFlowObject class.
StatusCode
The StatusCode enum.