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.