|
| virtual | ~Param () |
| |
| void | print (Option_t *opt="") const |
| |
| float | chPhiMin (Int_t ch) |
| |
| float | chThMin (Int_t ch) |
| |
| float | chPhiMax (Int_t ch) |
| |
| float | chThMax (Int_t ch) |
| |
| bool | getInstType () const |
| |
| void | setChStatus (Int_t ch, bool status=kTRUE) |
| |
| void | setSectStatus (Int_t ch, Int_t sect, bool status) |
| |
| void | setPcStatus (Int_t ch, Int_t pc, bool status) |
| |
| void | printChStatus (Int_t ch) |
| |
| void | setGeomAccept () |
| |
| double | getEPhotMean () const |
| |
| double | getRefIdx () const |
| |
| double | meanIdxRad () const |
| |
| double | meanIdxWin () const |
| |
| float | distCut () const |
| |
| float | qCut () const |
| |
| float | multCut () const |
| |
| double | radThick () const |
| |
| double | winThick () const |
| |
| double | gapThick () const |
| |
| double | winIdx () const |
| |
| double | gapIdx () const |
| |
| void | lors2Mars (Int_t c, double x, double y, double *m, Int_t pl=kPc) const |
| |
| TVector3 | lors2Mars (Int_t c, double x, double y, Int_t pl=kPc) const |
| |
| void | mars2Lors (Int_t c, double *m, double &x, double &y) const |
| |
| void | mars2LorsVec (Int_t c, double *m, double &th, double &ph) const |
| |
| void | lors2MarsVec (Int_t c, double *m, double *l) const |
| |
| TVector3 | norm (Int_t c) const |
| |
| void | norm (Int_t c, double *n) const |
| |
| void | point (Int_t c, double *p, Int_t plane) const |
| |
| void | setTemp (double temp) |
| |
| void | setEPhotMean (double ePhotMean) |
| |
| void | setRefIdx (double refRadIdx) |
| |
| void | setNSigmas (Int_t sigmas) |
| |
| void | setThreshold (Int_t thres) |
| |
| void | setInstanceType (bool inst) |
| |
| double | sigLoc (double trkTheta, double trkPhi, double ckovTh, double ckovPh, double beta) |
| |
| double | sigGeom (double trkTheta, double trkPhi, double ckovTh, double ckovPh, double beta) |
| |
| double | sigCrom (double trkTheta, double trkPhi, double ckovTh, double ckovPh, double beta) |
| |
| double | sigma2 (double trkTheta, double trkPhi, double ckovTh, double ckovPh) |
| |
|
| static Param * | instance () |
| |
| static Param * | instanceNoGeo () |
| |
| static float | r2d () |
| |
| static float | sizePadX () |
| |
| static float | sizePadY () |
| |
| static float | sizeHalfPadX () |
| |
| static float | sizeHalfPadY () |
| |
| static float | sizePcX () |
| |
| static float | sizePcY () |
| |
| static float | maxPcX (Int_t iPc) |
| |
| static float | maxPcY (Int_t iPc) |
| |
| static float | minPcX (Int_t iPc) |
| |
| static float | minPcY (Int_t iPc) |
| |
| static Int_t | nsig () |
| |
| static float | sizeAllX () |
| |
| static float | sizeAllY () |
| |
| static float | lorsX (Int_t pc, Int_t padx) |
| |
| static float | lorsY (Int_t pc, Int_t pady) |
| |
| static void | lors2Pad (float x, float y, Int_t &pc, Int_t &px, Int_t &py) |
| |
| static bool | isOverTh (float q) |
| |
| static bool | isInDead (float x, float y) |
| |
| static bool | isDeadPad (Int_t padx, Int_t pady, Int_t ch) |
| |
| static Int_t | inHVSector (float y) |
| |
| static Int_t | radiator (float y) |
| |
| static double | hinRad (float y) |
| |
| static bool | isInside (float x, float y, float d=0) |
| |
| static double | ePhotMin () |
| |
| static double | ePhotMax () |
| |
| static double | nIdxRad (double eV, double temp) |
| |
| static double | nIdxWin (double eV) |
| |
| static double | nMgF2Idx (double eV) |
| |
| static double | nIdxGap (double eV) |
| |
| static double | lAbsRad (double eV) |
| |
| static double | lAbsWin (double eV) |
| |
| static double | lAbsGap (double eV) |
| |
| static double | qEffCSI (double eV) |
| |
| static double | gausPar (double x, double a1, double a2, double a3) |
| |
| static double | findTemp (double tLow, double tUp, double y) |
| |
| static Int_t | stack (Int_t evt=-1, Int_t tid=-1) |
| |
| static Int_t | stackCount (Int_t pid, Int_t evt) |
| |
| static void | idealPosition (Int_t iCh, TGeoHMatrix *m) |
| |
| static double | sigmaCorrFact (Int_t iPart, double occupancy) |
| |
| static double | pitchAnodeCathode () |
| |
| static double | sqrtK3x () |
| |
| static double | k2x () |
| |
| static double | k1x () |
| |
| static double | k4x () |
| |
| static double | sqrtK3y () |
| |
| static double | k2y () |
| |
| static double | k1y () |
| |
| static double | k4y () |
| |
|
| static float | fgkMinPcX [6] = {0., 0., 0., 0., 0., 0.} |
| |
| static float | fgkMinPcY [6] = {0., 0., 0., 0., 0., 0.} |
| |
| static float | fgkMaxPcX [6] = {0., 0., 0., 0., 0., 0.} |
| |
| static float | fgkMaxPcY [6] = {0., 0., 0., 0., 0., 0.} |
| |
| static bool | fgMapPad [160][144][7] |
| |
| static const double | fgkD = 0.222500 |
| |
| static const double | fgkSqrtK3x = TMath::Sqrt(0.66) |
| |
| static const double | fgkK2x = TMath::PiOver2() * (1 - 0.5 * fgkSqrtK3x) |
| |
| static const double | fgkK1x = 0.25 * fgkK2x * fgkSqrtK3x / TMath::ATan(fgkSqrtK3x) |
| |
| static const double | fgkK4x = fgkK1x / (fgkK2x * fgkSqrtK3x) |
| |
| static const double | fgkSqrtK3y = TMath::Sqrt(0.87) |
| |
| static const double | fgkK2y = TMath::PiOver2() * (1 - 0.5 * fgkSqrtK3y) |
| |
| static const double | fgkK1y = 0.25 * fgkK2y * fgkSqrtK3y / TMath::ATan(fgkSqrtK3y) |
| |
| static const double | fgkK4y = fgkK1y / (fgkK2y * fgkSqrtK3y) |
| |
| static Int_t | fgNSigmas = 4 |
| |
| static Int_t | fgThreshold = 4 |
| |
| static bool | fgInstanceType = kTRUE |
| |
| static float | fgCellX = 0. |
| |
| static float | fgCellY = 0. |
| |
| static float | fgHalfCellX = 0. |
| |
| static float | fgHalfCellY = 0. |
| |
| static float | fgPcX = 0 |
| |
| static float | fgPcY = 0 |
| |
| static float | fgAllX = 0 |
| |
| static float | fgAllY = 0 |
| |
| static Param * | fgInstance = nullptr |
| |
Definition at line 29 of file Param.h.