DUNE StandardRecord
Base object for DUNE analysis files (CAFs)
Loading...
Searching...
No Matches
SRECALCluster.h
Go to the documentation of this file.
1
7
8#ifndef DUNEANAOBJ_SRECALCLUSTER_H
9#define DUNEANAOBJ_SRECALCLUSTER_H
10
13
14namespace caf
15{
17 {
18 public:
19 int id;
21 SRVector3D var_position; //< Cluster variance of x,y,z position coordinates [cm]
22 float time;
25 float E;
27
28 std::vector<TrueParticleID> truth;
29 std::vector<float> truthOverlap;
30 };
31
32}
33
34#endif //DUNEANAOBJ_SRECALCluster_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 SRECALCluster.h:17
SRVector3D start
Cluster 3D start point [cm].
Definition SRECALCluster.h:23
float time
Cluster time weighted on energy [ns].
Definition SRECALCluster.h:22
SRVector3D direction
Cluster directiion versor.
Definition SRECALCluster.h:24
SRVector3D position
Cluster barycenter position weighted on energy [cm].
Definition SRECALCluster.h:20
int id
Cluster id.
Definition SRECALCluster.h:19
std::vector< TrueParticleID > truth
Associated SRTrueParticle(s), if relevant (use SRTruthBranch::Particle() with these IDs to grab them)
Definition SRECALCluster.h:28
std::vector< float > truthOverlap
Fractional overlap between this shower and true particle.
Definition SRECALCluster.h:29
int num_cells
Total number of cells in the cluster.
Definition SRECALCluster.h:26
float E
Reconstructed energy [MeV].
Definition SRECALCluster.h:25
A 3-vector with more efficient storage than TVector3.
Definition SRVector3D.h:26
Common Analysis Files.
Definition Navigate.cxx:8