#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] |
1.4.7