DUNE StandardRecord
Base object for DUNE analysis files (CAFs)
Loading...
Searching...
No Matches
SRShower.h
Go to the documentation of this file.
1
7
8#ifndef DUNEANAOBJ_SRSHOWER_H
9#define DUNEANAOBJ_SRSHOWER_H
10
13
14namespace caf
15{
17 {
18 public:
21 float Evis = -999.;
22
23 std::vector<TrueParticleID> truth;
24 std::vector<float> truthOverlap;
25 };
26
27}
28
29#endif //DUNEANAOBJ_SRSHOWER_H
True particle coming out of a probe particle's interaction w/ detector.
3-vector class with more efficient storage than TVector3. Ported from NOvA StandardRecord.
Definition SRShower.h:17
std::vector< float > truthOverlap
Fractional overlap between this shower and true particle.
Definition SRShower.h:24
std::vector< TrueParticleID > truth
Associated SRTrueParticle(s), if relevant (use SRTruthBranch::Particle() with these IDs to grab them)
Definition SRShower.h:23
SRVector3D direction
Shower 3D end point [cm].
Definition SRShower.h:20
SRVector3D start
Shower 3D start point [cm].
Definition SRShower.h:19
float Evis
Visible energy in voxels corresponding to this shower.
Definition SRShower.h:21
A 3-vector with more efficient storage than TVector3.
Definition SRVector3D.h:26
Common Analysis Files.
Definition Navigate.cxx:8