8#ifndef DUNEANAOBJ_SRECALCLUSTER_H
9#define DUNEANAOBJ_SRECALCLUSTER_H
12#include "duneanaobj/StandardRecord/SRRecoObjBase.h"
28 std::vector<TrueParticleID>
truth;
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
Base class for reco objects (enables navigation between SRRecoParticle and the underlying object it w...
Definition: SRRecoObjBase.h:18
A 3-vector with more efficient storage than TVector3.
Definition: SRVector3D.h:26
Common Analysis Files.
Definition: Navigate.cxx:8