SRShower.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 /// \file SRShower.h
3 /// \brief Reconstructed shower object
4 /// \author J. Wolcott <jwolcott@fnal.gov>
5 /// \date Sept. 2021
6 ////////////////////////////////////////////////////////////////////////
7 
8 #ifndef DUNEANAOBJ_SRSHOWER_H
9 #define DUNEANAOBJ_SRSHOWER_H
10 
13 
14 namespace caf
15 {
16  class SRShower
17  {
18  public:
19  SRVector3D start; ///< Shower 3D start point
20  SRVector3D direction; ///< Shower 3D end point
21  float Evis = -999.; ///< Visible energy in voxels corresponding to this shower
22 
23  SRParticleTruth truth; ///< Best-match GEANT truth particle for this track
24  };
25 
26 }
27 
28 #endif //DUNEANAOBJ_SRSHOWER_H
A 3-vector with more efficient storage than TVector3.
Definition: SRVector3D.h:25
SRParticleTruth truth
Best-match GEANT truth particle for this track.
Definition: SRShower.h:23
float Evis
Visible energy in voxels corresponding to this shower.
Definition: SRShower.h:21
SRVector3D start
Shower 3D start point.
Definition: SRShower.h:19
Truth information for a true particle.
Common Analysis Files.
Definition: SRGAr.h:13
SRVector3D direction
Shower 3D end point.
Definition: SRShower.h:20