#include <MTTrack.hh>
Inheritance diagram for MTTrack:
Public Member Functions | |
MTTrack () | |
MTTrack (bool fromPad, bool fromStrip, bool straight, bool singleHit, Float_t ax, Float_t bx, Float_t ay, Float_t by) | |
virtual | ~MTTrack () |
bool | GetStraight (void) const |
bool | GetFromStrip (void) const |
bool | GetFromPad (void) const |
bool | GetSingleHit (void) const |
Float_t | GetAx (void) const |
Float_t | GetBx (void) const |
Float_t | GetAy (void) const |
Float_t | GetBy (void) const |
void | SetStraight (bool value) |
void | SetFromStrip (bool value) |
void | SetFromPad (bool value) |
void | SetSingleHit (bool value) |
void | SetAx (Float_t value) |
void | SetAy (Float_t value) |
void | SetBx (Float_t value) |
void | SetBy (Float_t value) |
Private Attributes | |
bool | fFromPad |
bool | fFromStrip |
bool | fStraight |
bool | fSingleHit |
Float_t | fAx |
Float_t | fBx |
Float_t | fAy |
Float_t | fBy |
-fromStrip :track find with gassiplex STRIP
In XZ plane track equation y = ax + b -ax line slope (float) -bx intercept (float)
In YZ plane track equation y = ax + b -ay line slope (float) -by intercept (float)
straight (bool). Determine if track is straight or not
singleHit (bool) . Determine if track is find with a singleHit per position or not ( track quality )
Definition at line 60 of file MTTrack.hh.
MTTrack::MTTrack | ( | ) |
Definition at line 22 of file MTTrack.cpp.
00022 : fFromPad(false) ,fFromStrip (false) ,fStraight(false) , fSingleHit(false) , fAx(0.) ,fBx(0.) , fAy(0.) ,fBy(0.) 00023 { 00024 }
MTTrack::MTTrack | ( | bool | fromPad, | |
bool | fromStrip, | |||
bool | straight, | |||
bool | singleHit, | |||
Float_t | ax, | |||
Float_t | bx, | |||
Float_t | ay, | |||
Float_t | by | |||
) |
MTTrack::~MTTrack | ( | ) | [virtual] |
bool MTTrack::GetStraight | ( | void | ) | const [inline] |
Definition at line 69 of file MTTrack.hh.
Referenced by buildCaloEvent(), Fill_histos(), and main().
00069 { return fStraight; } ;
bool MTTrack::GetFromStrip | ( | void | ) | const [inline] |
Definition at line 70 of file MTTrack.hh.
Referenced by buildCaloEvent(), and main().
00070 { return fFromStrip; } ;
bool MTTrack::GetFromPad | ( | void | ) | const [inline] |
Definition at line 71 of file MTTrack.hh.
Referenced by buildCaloEvent(), Fill_histos(), and main().
00071 { return fFromPad; } ;
bool MTTrack::GetSingleHit | ( | void | ) | const [inline] |
Definition at line 72 of file MTTrack.hh.
Referenced by buildCaloEvent(), and main().
00072 { return fSingleHit; } ;
Float_t MTTrack::GetAx | ( | void | ) | const [inline] |
Definition at line 73 of file MTTrack.hh.
Referenced by buildCaloEvent(), and main().
00073 { return fAx; } ;
Float_t MTTrack::GetBx | ( | void | ) | const [inline] |
Definition at line 74 of file MTTrack.hh.
Referenced by buildCaloEvent(), Fill_histos(), and main().
00074 { return fBx; } ;
Float_t MTTrack::GetAy | ( | void | ) | const [inline] |
Definition at line 75 of file MTTrack.hh.
Referenced by buildCaloEvent(), and main().
00075 { return fAy; } ;
Float_t MTTrack::GetBy | ( | void | ) | const [inline] |
Definition at line 76 of file MTTrack.hh.
Referenced by buildCaloEvent(), Fill_histos(), and main().
00076 { return fBy; } ;
void MTTrack::SetStraight | ( | bool | value | ) | [inline] |
void MTTrack::SetFromStrip | ( | bool | value | ) | [inline] |
Definition at line 79 of file MTTrack.hh.
Referenced by Find_track().
00079 { fFromStrip = value; } ;
void MTTrack::SetFromPad | ( | bool | value | ) | [inline] |
void MTTrack::SetSingleHit | ( | bool | value | ) | [inline] |
Definition at line 81 of file MTTrack.hh.
Referenced by Find_track().
00081 { fSingleHit = value; } ;
void MTTrack::SetAx | ( | Float_t | value | ) | [inline] |
void MTTrack::SetAy | ( | Float_t | value | ) | [inline] |
void MTTrack::SetBx | ( | Float_t | value | ) | [inline] |
void MTTrack::SetBy | ( | Float_t | value | ) | [inline] |
bool MTTrack::fFromPad [private] |
bool MTTrack::fFromStrip [private] |
bool MTTrack::fStraight [private] |
bool MTTrack::fSingleHit [private] |
Float_t MTTrack::fAx [private] |
Float_t MTTrack::fBx [private] |
Float_t MTTrack::fAy [private] |
Float_t MTTrack::fBy [private] |