DUNE StandardRecord
Base object for DUNE analysis files (CAFs)
Loading...
Searching...
No Matches
SRGArTrack.h
1
2// \file SRGArTrack.h
3// \brief Reconstructed GAr track object
4// \author F. Martinez <f.martinezlopez@qmul.ac.uk>
5// \date Jan. 2023
7#ifndef DUNEANAOBJ_SRGARTRACK_H
8#define DUNEANAOBJ_SRGARTRACK_H
9
11
12namespace caf
13{
14 class SRGArTrack: public SRTrack
15 {
16 public:
17
18 // GAr track characteristics
19 float dEdx_fwd = -999.;
20 float dEdx_bkwd = -999.;
21
22 float p_fwd = -999.;
23 float p_bkwd = -999.;
24
25 float len_cm_fwd = -999.;
26 float len_cm_bkwd = -999.;
27
28 int clusters_in_track = -999;
29
30 int garsoft_trk_id = -999;
31
32 std::vector<int> pid_fwd;
33 std::vector<float> pid_prob_fwd;
34 std::vector<int> pid_bkwd;
35 std::vector<float> pid_prob_bkwd;
36
38 };
39
40}
41
42#if !defined(__GCCXML__) && !defined(__castxml__)
43std::ostream & operator<<(std::ostream & stream, const caf::SRGArTrack & tr);
44#endif
45
46#endif //DUNEANAOBJ_SRGARTRACK_H
Reconstructed track object.
Definition SRGArTrack.h:15
int clusters_in_track
Total number of TPC clusters in track.
Definition SRGArTrack.h:28
float len_cm_fwd
Length of track in forward fit.
Definition SRGArTrack.h:25
std::vector< float > pid_prob_bkwd
PID probability vector in backward fit.
Definition SRGArTrack.h:35
float len_cm_bkwd
Length of track in backward fit.
Definition SRGArTrack.h:26
float truth_fraction
Contribution of truth particle to reco object.
Definition SRGArTrack.h:37
std::vector< int > pid_fwd
PID of track in forward fit.
Definition SRGArTrack.h:32
float dEdx_bkwd
dE/dx of track in backward fit
Definition SRGArTrack.h:20
float dEdx_fwd
dE/dx of track in forward fit
Definition SRGArTrack.h:19
std::vector< float > pid_prob_fwd
PID probability vector in forward fit.
Definition SRGArTrack.h:33
std::vector< int > pid_bkwd
PID of track in backward fit.
Definition SRGArTrack.h:34
float p_bkwd
Reco momentum of track in forward fit.
Definition SRGArTrack.h:23
float p_fwd
Reco momentum of track in forward fit.
Definition SRGArTrack.h:22
int garsoft_trk_id
GArSoft trackId for track.
Definition SRGArTrack.h:30
Definition SRTrack.h:17
Common Analysis Files.
Definition Navigate.cxx:8