TrackInfoObj.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file TrackInfoObj.h.h
3 // \brief Object collecting information of each track
4 // \version
5 // \author Leo Aliaga laliaga@fnal.gov
6 ////////////////////////////////////////////////////////////////////////
7 
8 ///
9 /// Class for storing information of each track
10 ///
11 #ifndef TrackInfoObj_h
12 #define TrackInfoObj_h
13 
14 namespace trackinfo
15 {
17  {
18  public:
19 
20  TrackInfoObj();
22 
23  //dE/dX for last planes in the tracks
24  void SetAvedEdxTrackLast10cm(float AvedEdxTrackLast10cm_val) {fAvedEdxTrackLast10cm = AvedEdxTrackLast10cm_val;};
25  void SetAvedEdxTrackLast20cm(float AvedEdxTrackLast20cm_val) {fAvedEdxTrackLast20cm = AvedEdxTrackLast20cm_val;};
26  void SetAvedEdxTrackLast30cm(float AvedEdxTrackLast30cm_val) {fAvedEdxTrackLast30cm = AvedEdxTrackLast30cm_val;};
27  void SetAvedEdxTrackLast40cm(float AvedEdxTrackLast40cm_val) {fAvedEdxTrackLast40cm = AvedEdxTrackLast40cm_val;};
28 
33 
34  protected:
39 
40  };
41 }
42 #endif
float AvedEdxTrackLast20cm() const
Definition: TrackInfoObj.h:30
void SetAvedEdxTrackLast20cm(float AvedEdxTrackLast20cm_val)
Definition: TrackInfoObj.h:25
void SetAvedEdxTrackLast30cm(float AvedEdxTrackLast30cm_val)
Definition: TrackInfoObj.h:26
float AvedEdxTrackLast30cm() const
Definition: TrackInfoObj.h:31
void SetAvedEdxTrackLast40cm(float AvedEdxTrackLast40cm_val)
Definition: TrackInfoObj.h:27
float AvedEdxTrackLast40cm() const
Definition: TrackInfoObj.h:32
void SetAvedEdxTrackLast10cm(float AvedEdxTrackLast10cm_val)
Definition: TrackInfoObj.h:24
Track information.
Definition: FillReco.h:15
float AvedEdxTrackLast10cm() const
Definition: TrackInfoObj.h:29