|
AMSDST
|
#include <myTrTrackPlus.h>
Public Member Functions | |
| myTrTrackPlus () | |
| Constructor. | |
| ~myTrTrackPlus () | |
| Default destructor. | |
| virtual int | iTrTrackPar (int algo=0, int pattern=0, int refit=0) |
| virtual Double32_t | GetRigidity (int ittp=0) |
| virtual Double32_t | GetErrRinv (int ittp=0) |
| virtual Double32_t | GetChisq (int ittp=0) |
| virtual Double32_t | GetNormChisqX (int ittp=0) |
| virtual Double32_t | GetNormChisqY (int ittp=0) |
| virtual Double32_t | GetRigidityCorrectedByMagnField (int ittp=0) |
| Short_t | span () |
| virtual void | Clear (Option_t *option="") |
| ClassDef (myTrTrackPlus, 9) | |
| ClassDef (myTrTrackBase, 1) | |
| ClassDef (myObject, 4) | |
| short int | iPart () |
| short int | iMySelf () |
| void | SetPart (short int ipart) |
| void | SetMySelf (short int imyself) |
Static Public Member Functions | |
| static int | ComputeIndex (int algo=0, int pattern=0, int refit=0) |
Public Attributes | |
| Int_t | QStatusL [9] |
| myPoint | GlobalCoordinateAL [9] |
| myPoint | GlobalCoordinateNL [9] |
| myPoint | NoiseMinDist [5] |
| Int_t | BitPatternJ |
| Int_t | kDef |
| Double32_t | LH |
| myPoint | PointTrackCogEcal |
| myDir | DirTrackCogEcal |
| myPoint | PointTrackEntryEcal |
| myDir | DirTrackEntryEcal |
| myPoint | PointTrackExitEcal |
| myDir | DirTrackExitEcal |
| myPoint | PointTrackTopTrd |
| myDir | DirTrackTopTrd |
| myPoint | PointTrackCenterTrd |
| myDir | DirTrackCenterTrd |
| myPoint | PointTrackBottomTrd |
| myDir | DirTrackBottomTrd |
| Double32_t | TruncMeanX |
| Double32_t | TruncMeanY |
| Double32_t | TruncMeanInnX |
| Double32_t | TruncMeanInnY |
| Int_t | Q_NPoints |
| Double32_t | Q_RMS |
| Double32_t | InnerQ_RMS |
| Double32_t | factor |
| Magnetic field correction to be multiplied to magnetic filed and/or rigidity. | |
| Int_t | btempcor_status |
| Return value of Get Magnetic field correction function: 0 if ok 0 success, 1 time==0 and no AMSEventR found, 2 unable to load temperature from slow control, 3 only one measurment sensor available when method 0..2 4 no measurments available for sensors in range 5 measurments are outside of reasonable limits method 0..2 like in getmeanmagnettemp method 3 direct magfield estimation ;. | |
| Double32_t | distHMx_inn |
| Double32_t | distHMy_inn |
| Double32_t | distHMx_L1 |
| Double32_t | distHMy_L1 |
| Double32_t | distHMx_L9 |
| Double32_t | distHMy_L9 |
| Double32_t | distHMx_L8 |
| Double32_t | distHMy_L8 |
| Double32_t | distNHx_inn |
| Double32_t | distNHy_inn |
| Double32_t | distNHx_L1 |
| Double32_t | distNHy_L1 |
| Double32_t | distNHx_L9 |
| Double32_t | distNHy_L9 |
| Double32_t | distNHx_L8 |
| Double32_t | distNHy_L8 |
| Short_t | i_part |
| id of particle object it belongs | |
| Short_t | i_myself |
| id of the object itself in gbatch | |
Protected Member Functions | |
| virtual void | init () |
Protected Attributes | |
| std::map< int, fitresult > | _fitresultmap |
| Int_t | kDefNoMS |
| Int_t | kDefSameWeight |
| Int_t | k89 |
| Int_t | k8 |
| Int_t | k9 |
| Int_t | kinn |
| Int_t | k89NoMS |
| Int_t | k8NoMS |
| Int_t | k9NoMS |
| Int_t | kinnNoMS |
| Int_t | k89SameWeight |
| Int_t | k8SameWeight |
| Int_t | k9SameWeight |
| Int_t | kinnSameWeight |
| Int_t | kUp |
| Int_t | kLow |
| Int_t | kExt |
| Int_t | kAl |
| Int_t | kCIE |
| Int_t | kPGCIE |
| Int_t | Refit |
Definition at line 25 of file myTrTrackPlus.h.
| myTrTrackPlus::myTrTrackPlus | ( | ) |
| myTrTrackPlus::~myTrTrackPlus | ( | ) |
|
inherited |
|
inherited |
| myTrTrackPlus::ClassDef | ( | myTrTrackPlus | , |
| 9 | |||
| ) |
|
virtual |
|
static |
Definition at line 238 of file myTrTrackPlus.cxx.
References my_int_pow().
|
virtual |
Definition at line 170 of file myTrTrackPlus.cxx.
|
virtual |
Definition at line 159 of file myTrTrackPlus.cxx.
|
virtual |
Definition at line 181 of file myTrTrackPlus.cxx.
|
virtual |
Definition at line 192 of file myTrTrackPlus.cxx.
|
virtual |
Definition at line 203 of file myTrTrackPlus.cxx.
|
virtual |
Definition at line 214 of file myTrTrackPlus.cxx.
|
inlineinherited |
Definition at line 22 of file myObject.h.
References myObject::i_myself.
Referenced by myEvent::pmyTrdKFromTrdTrackByMySelf().
|
protectedvirtual |
|
inlineinherited |
Definition at line 21 of file myObject.h.
References myObject::i_part.
|
virtual |
Definition at line 230 of file myTrTrackPlus.cxx.
|
inlineinherited |
Definition at line 30 of file myObject.h.
References myObject::i_myself.
|
inlineinherited |
Definition at line 24 of file myObject.h.
References myObject::i_part.
| Short_t myTrTrackPlus::span | ( | ) |
Definition at line 267 of file myTrTrackPlus.cxx.
References PRINTDEBUG.
|
protected |
Definition at line 39 of file myTrTrackPlus.h.
| Int_t myTrTrackPlus::BitPatternJ |
Definition at line 51 of file myTrTrackPlus.h.
| Int_t myTrTrackPlus::btempcor_status |
Return value of Get Magnetic field correction function: 0 if ok 0 success, 1 time==0 and no AMSEventR found, 2 unable to load temperature from slow control, 3 only one measurment sensor available when method 0..2 4 no measurments available for sensors in range 5 measurments are outside of reasonable limits method 0..2 like in getmeanmagnettemp method 3 direct magfield estimation ;.
Definition at line 121 of file myTrTrackPlus.h.
| myDir myTrTrackPlus::DirTrackBottomTrd |
Definition at line 101 of file myTrTrackPlus.h.
| myDir myTrTrackPlus::DirTrackCenterTrd |
Definition at line 99 of file myTrTrackPlus.h.
| myDir myTrTrackPlus::DirTrackCogEcal |
Definition at line 90 of file myTrTrackPlus.h.
| myDir myTrTrackPlus::DirTrackEntryEcal |
Definition at line 92 of file myTrTrackPlus.h.
| myDir myTrTrackPlus::DirTrackExitEcal |
Definition at line 94 of file myTrTrackPlus.h.
| myDir myTrTrackPlus::DirTrackTopTrd |
Definition at line 97 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distHMx_inn |
Definition at line 125 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distHMx_L1 |
Definition at line 127 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distHMx_L8 |
Definition at line 131 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distHMx_L9 |
Definition at line 129 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distHMy_inn |
Definition at line 126 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distHMy_L1 |
Definition at line 128 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distHMy_L8 |
Definition at line 132 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distHMy_L9 |
Definition at line 130 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distNHx_inn |
Definition at line 134 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distNHx_L1 |
Definition at line 136 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distNHx_L8 |
Definition at line 140 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distNHx_L9 |
Definition at line 138 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distNHy_inn |
Definition at line 135 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distNHy_L1 |
Definition at line 137 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distNHy_L8 |
Definition at line 141 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::distNHy_L9 |
Definition at line 139 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::factor |
Magnetic field correction to be multiplied to magnetic filed and/or rigidity.
Definition at line 113 of file myTrTrackPlus.h.
| myPoint myTrTrackPlus::GlobalCoordinateAL[9] |
Definition at line 34 of file myTrTrackPlus.h.
| myPoint myTrTrackPlus::GlobalCoordinateNL[9] |
Definition at line 35 of file myTrTrackPlus.h.
|
inherited |
id of the object itself in gbatch
Definition at line 19 of file myObject.h.
Referenced by myObject::iMySelf(), and myObject::SetMySelf().
|
inherited |
id of particle object it belongs
Definition at line 18 of file myObject.h.
Referenced by myObject::iPart(), and myObject::SetPart().
| Double32_t myTrTrackPlus::InnerQ_RMS |
Definition at line 110 of file myTrTrackPlus.h.
|
protected |
Definition at line 60 of file myTrTrackPlus.h.
|
protected |
Definition at line 59 of file myTrTrackPlus.h.
|
protected |
Definition at line 63 of file myTrTrackPlus.h.
|
protected |
Definition at line 67 of file myTrTrackPlus.h.
|
protected |
Definition at line 64 of file myTrTrackPlus.h.
|
protected |
Definition at line 68 of file myTrTrackPlus.h.
|
protected |
Definition at line 61 of file myTrTrackPlus.h.
|
protected |
Definition at line 65 of file myTrTrackPlus.h.
|
protected |
Definition at line 69 of file myTrTrackPlus.h.
|
protected |
Definition at line 74 of file myTrTrackPlus.h.
|
protected |
Definition at line 75 of file myTrTrackPlus.h.
| Int_t myTrTrackPlus::kDef |
Definition at line 52 of file myTrTrackPlus.h.
|
protected |
Definition at line 57 of file myTrTrackPlus.h.
|
protected |
Definition at line 58 of file myTrTrackPlus.h.
|
protected |
Definition at line 73 of file myTrTrackPlus.h.
|
protected |
Definition at line 62 of file myTrTrackPlus.h.
|
protected |
Definition at line 66 of file myTrTrackPlus.h.
|
protected |
Definition at line 70 of file myTrTrackPlus.h.
|
protected |
Definition at line 72 of file myTrTrackPlus.h.
|
protected |
Definition at line 76 of file myTrTrackPlus.h.
|
protected |
Definition at line 71 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::LH |
Definition at line 87 of file myTrTrackPlus.h.
| myPoint myTrTrackPlus::NoiseMinDist[5] |
Definition at line 36 of file myTrTrackPlus.h.
| myPoint myTrTrackPlus::PointTrackBottomTrd |
Definition at line 100 of file myTrTrackPlus.h.
| myPoint myTrTrackPlus::PointTrackCenterTrd |
Definition at line 98 of file myTrTrackPlus.h.
| myPoint myTrTrackPlus::PointTrackCogEcal |
Definition at line 89 of file myTrTrackPlus.h.
| myPoint myTrTrackPlus::PointTrackEntryEcal |
Definition at line 91 of file myTrTrackPlus.h.
| myPoint myTrTrackPlus::PointTrackExitEcal |
Definition at line 93 of file myTrTrackPlus.h.
| myPoint myTrTrackPlus::PointTrackTopTrd |
Definition at line 96 of file myTrTrackPlus.h.
| Int_t myTrTrackPlus::Q_NPoints |
Definition at line 108 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::Q_RMS |
Definition at line 109 of file myTrTrackPlus.h.
| Int_t myTrTrackPlus::QStatusL[9] |
Definition at line 33 of file myTrTrackPlus.h.
|
protected |
Definition at line 77 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::TruncMeanInnX |
Definition at line 105 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::TruncMeanInnY |
Definition at line 106 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::TruncMeanX |
Definition at line 103 of file myTrTrackPlus.h.
| Double32_t myTrTrackPlus::TruncMeanY |
Definition at line 104 of file myTrTrackPlus.h.
1.8.3