|
DUNE StandardRecord
Base object for DUNE analysis files (CAFs)
|
A group of SAND subdetector reco objects reconstructed to go together. More...
#include <SRSANDAssn.h>
Public Attributes | |
| std::vector< SRSANDObjID > | constituents |
| The subdetector objects making up this association. Filled in beginning-to-end order, i.e. following the reconstructed direction. | |
| SRTrack | trk |
| New track object generated from synthesis of the matched constituents. | |
Public Attributes inherited from caf::SRRecoObjBase | |
| SRRecoParticleID | part |
A group of SAND subdetector reco objects reconstructed to go together.
Lives inside the SRSANDInt::trkmatch. Its constituents may come from different subdetectors; each one can be located in SRSAND::grain|tracker|ecal with FindRecoObjBase(sr, constituent).
| SRTrack caf::SRSANDAssn::trk |
New track object generated from synthesis of the matched constituents.
Its start --> the start point of the first constituent, and its end --> the endpoint of the last one. len_gcm2 includes range in any dead material between them. end is left at its default (NaN) when the last constituent has no endpoint to derive one from, e.g. an SRECALCluster.
trk.part is left at its default: the back-link to the SRRecoParticle is the association's own part, since SRRecoParticle::recoobj points to the association, not to trk (same pattern as SRNDTrackAssn).