4 #ifndef DUNEANAOBJ_SRNDTRACKASSN_H
5 #define DUNEANAOBJ_SRNDTRACKASSN_H
7 #include "duneanaobj/StandardRecord/SRNDLAr.h"
8 #include "duneanaobj/StandardRecord/SRTMS.h"
9 #include "duneanaobj/StandardRecord/SRMINERvA.h"
10 #include "duneanaobj/StandardRecord/SRGAr.h"
17 static constexpr
float NaN = std::numeric_limits<float>::signaling_NaN();
The information needed to uniquely identify a ND-GAr reco object.
Definition: SRGAr.h:39
Definition: SRMINERvA.h:38
The information needed to uniquely identify an ND-LAr reco object.
Definition: SRNDLAr.h:28
Definition: SRNDTrackAssn.h:15
SRGArID garid
GAr track identifier.
Definition: SRNDTrackAssn.h:23
SRMINERvA minervaid
MINERvA track identifier.
Definition: SRNDTrackAssn.h:22
float transdispl
perpendicular distance between the two tracks at longitudinal position of matching point
Definition: SRNDTrackAssn.h:26
float angdispl
angular difference between the two tracks at longitudinal position of matching point
Definition: SRNDTrackAssn.h:27
SRNDLArID larid
ND-LAr track identifier. Get the actual SRTrack object using SRNDLAr::Reco<Track>() with this ID,...
Definition: SRNDTrackAssn.h:20
SRTrack trk
new track object generated from synthesis of matched parts
Definition: SRNDTrackAssn.h:29
SRTMSID tmsid
TMS track identifier. Get the actual SRTrack object using SRTMS::Track() with this ID,...
Definition: SRNDTrackAssn.h:21
The information needed to uniquely identify a TMS reco object.
Definition: SRTMS.h:21
Common Analysis Files.
Definition: SRBeamBranch.h:13