Project
Loading...
Searching...
No Matches
o2::hmpid::Param Class Reference

#include <Param.h>

Public Types

enum  EChamberData { kMinCh = 0 , kMaxCh = 6 , kMinPc = 0 , kMaxPc = 5 }
 
enum  EPadxData { kPadPcX = 80 , kMinPx = 0 , kMaxPx = 79 , kMaxPcx = 159 }
 
enum  EPadyData { kPadPcY = 48 , kMinPy = 0 , kMaxPy = 47 , kMaxPcy = 143 }
 
enum  EPedestalData { kPadMeanZeroCharge = 400 , kPadSigmaZeroCharge = 20 , kPadMeanMasked = 401 , kPadSigmaMasked = 20 }
 
enum  EPlaneId { kPc , kRad , kAnod }
 
enum  ETrackingFlags { kMipDistCut = -9 , kMipQdcCut = -5 , kNoPhotAccept = -11 }
 

Public Member Functions

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 Public Member Functions

static Paraminstance ()
 
static ParaminstanceNoGeo ()
 
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 ()
 

Protected Member Functions

 Param (bool noGeo)
 

Protected Attributes

TGeoHMatrix * mM [7]
 
float mX
 
float mY
 
double mRefIdx
 
double mPhotEMean
 
double mTemp
 

Static Protected Attributes

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 ParamfgInstance = nullptr
 

Detailed Description

Definition at line 29 of file Param.h.

Member Enumeration Documentation

◆ EChamberData

Enumerator
kMinCh 
kMaxCh 
kMinPc 
kMaxPc 

Definition at line 50 of file Param.h.

◆ EPadxData

Enumerator
kPadPcX 
kMinPx 
kMaxPx 
kMaxPcx 

Definition at line 54 of file Param.h.

◆ EPadyData

Enumerator
kPadPcY 
kMinPy 
kMaxPy 
kMaxPcy 

Definition at line 58 of file Param.h.

◆ EPedestalData

Enumerator
kPadMeanZeroCharge 
kPadSigmaZeroCharge 
kPadMeanMasked 
kPadSigmaMasked 

Definition at line 64 of file Param.h.

◆ EPlaneId

Enumerator
kPc 
kRad 
kAnod 

Definition at line 256 of file Param.h.

◆ ETrackingFlags

Enumerator
kMipDistCut 
kMipQdcCut 
kNoPhotAccept 

Definition at line 259 of file Param.h.

Constructor & Destructor Documentation

◆ ~Param()

virtual o2::hmpid::Param::~Param ( )
inlinevirtual

Definition at line 34 of file Param.h.

◆ Param()

Param::Param ( bool  noGeo)
protected

Definition at line 68 of file Param.cxx.

Member Function Documentation

◆ chPhiMax()

float o2::hmpid::Param::chPhiMax ( Int_t  ch)
inline

Definition at line 95 of file Param.h.

◆ chPhiMin()

float o2::hmpid::Param::chPhiMin ( Int_t  ch)
inline

Definition at line 91 of file Param.h.

◆ chThMax()

float o2::hmpid::Param::chThMax ( Int_t  ch)
inline

Definition at line 97 of file Param.h.

◆ chThMin()

float o2::hmpid::Param::chThMin ( Int_t  ch)
inline

Definition at line 93 of file Param.h.

◆ distCut()

float o2::hmpid::Param::distCut ( ) const
inline

Definition at line 162 of file Param.h.

◆ ePhotMax()

static double o2::hmpid::Param::ePhotMax ( )
inlinestatic

Definition at line 139 of file Param.h.

◆ ePhotMin()

static double o2::hmpid::Param::ePhotMin ( )
inlinestatic

Definition at line 138 of file Param.h.

◆ findTemp()

double Param::findTemp ( double  tLow,
double  tUp,
double  y 
)
inlinestatic

Definition at line 539 of file Param.cxx.

◆ gapIdx()

double o2::hmpid::Param::gapIdx ( ) const
inline

Definition at line 170 of file Param.h.

◆ gapThick()

double o2::hmpid::Param::gapThick ( ) const
inline

Definition at line 168 of file Param.h.

◆ gausPar()

static double o2::hmpid::Param::gausPar ( double  x,
double  a1,
double  a2,
double  a3 
)
inlinestatic

Definition at line 151 of file Param.h.

◆ getEPhotMean()

double o2::hmpid::Param::getEPhotMean ( ) const
inline

Definition at line 156 of file Param.h.

◆ getInstType()

bool o2::hmpid::Param::getInstType ( ) const
inline

Definition at line 103 of file Param.h.

◆ getRefIdx()

double o2::hmpid::Param::getRefIdx ( ) const
inline

Definition at line 157 of file Param.h.

◆ hinRad()

static double o2::hmpid::Param::hinRad ( float  y)
inlinestatic

Definition at line 124 of file Param.h.

◆ idealPosition()

void Param::idealPosition ( Int_t  iCh,
TGeoHMatrix *  m 
)
static

Definition at line 193 of file Param.cxx.

◆ inHVSector()

Int_t Param::inHVSector ( float  y)
static

Definition at line 521 of file Param.cxx.

◆ instance()

Param * Param::instance ( )
static

Definition at line 438 of file Param.cxx.

◆ instanceNoGeo()

Param * Param::instanceNoGeo ( )
static

Definition at line 450 of file Param.cxx.

◆ isDeadPad()

bool Param::isDeadPad ( Int_t  padx,
Int_t  pady,
Int_t  ch 
)
static

Definition at line 475 of file Param.cxx.

◆ isInDead()

bool Param::isInDead ( float  x,
float  y 
)
static

Definition at line 461 of file Param.cxx.

◆ isInside()

static bool o2::hmpid::Param::isInside ( float  x,
float  y,
float  d = 0 
)
inlinestatic

Definition at line 132 of file Param.h.

◆ isOverTh()

static bool o2::hmpid::Param::isOverTh ( float  q)
inlinestatic

Definition at line 101 of file Param.h.

◆ k1x()

static double o2::hmpid::Param::k1x ( )
inlinestatic

Definition at line 249 of file Param.h.

◆ k1y()

static double o2::hmpid::Param::k1y ( )
inlinestatic

Definition at line 253 of file Param.h.

◆ k2x()

static double o2::hmpid::Param::k2x ( )
inlinestatic

Definition at line 248 of file Param.h.

◆ k2y()

static double o2::hmpid::Param::k2y ( )
inlinestatic

Definition at line 252 of file Param.h.

◆ k4x()

static double o2::hmpid::Param::k4x ( )
inlinestatic

Definition at line 250 of file Param.h.

◆ k4y()

static double o2::hmpid::Param::k4y ( )
inlinestatic

Definition at line 254 of file Param.h.

◆ lAbsGap()

static double o2::hmpid::Param::lAbsGap ( double  eV)
inlinestatic

Definition at line 149 of file Param.h.

◆ lAbsRad()

static double o2::hmpid::Param::lAbsRad ( double  eV)
inlinestatic

Definition at line 147 of file Param.h.

◆ lAbsWin()

static double o2::hmpid::Param::lAbsWin ( double  eV)
inlinestatic

Definition at line 148 of file Param.h.

◆ lors2Mars() [1/2]

void o2::hmpid::Param::lors2Mars ( Int_t  c,
double  x,
double  y,
double *  m,
Int_t  pl = kPc 
) const
inline

Definition at line 176 of file Param.h.

◆ lors2Mars() [2/2]

TVector3 o2::hmpid::Param::lors2Mars ( Int_t  c,
double  x,
double  y,
Int_t  pl = kPc 
) const
inline

Definition at line 193 of file Param.h.

◆ lors2MarsVec()

void o2::hmpid::Param::lors2MarsVec ( Int_t  c,
double *  m,
double *  l 
) const
inline

Definition at line 214 of file Param.h.

◆ lors2Pad()

void Param::lors2Pad ( float  x,
float  y,
Int_t &  pc,
Int_t &  px,
Int_t &  py 
)
static

Definition at line 488 of file Param.cxx.

◆ lorsX()

static float o2::hmpid::Param::lorsX ( Int_t  pc,
Int_t  padx 
)
inlinestatic

Definition at line 86 of file Param.h.

◆ lorsY()

static float o2::hmpid::Param::lorsY ( Int_t  pc,
Int_t  pady 
)
inlinestatic

Definition at line 88 of file Param.h.

◆ mars2Lors()

void o2::hmpid::Param::mars2Lors ( Int_t  c,
double *  m,
double &  x,
double &  y 
) const
inline

Definition at line 199 of file Param.h.

◆ mars2LorsVec()

void o2::hmpid::Param::mars2LorsVec ( Int_t  c,
double *  m,
double &  th,
double &  ph 
) const
inline

Definition at line 206 of file Param.h.

◆ maxPcX()

static float o2::hmpid::Param::maxPcX ( Int_t  iPc)
inlinestatic

Definition at line 77 of file Param.h.

◆ maxPcY()

static float o2::hmpid::Param::maxPcY ( Int_t  iPc)
inlinestatic

Definition at line 78 of file Param.h.

◆ meanIdxRad()

double o2::hmpid::Param::meanIdxRad ( ) const
inline

Definition at line 159 of file Param.h.

◆ meanIdxWin()

double o2::hmpid::Param::meanIdxWin ( ) const
inline

Definition at line 160 of file Param.h.

◆ minPcX()

static float o2::hmpid::Param::minPcX ( Int_t  iPc)
inlinestatic

Definition at line 79 of file Param.h.

◆ minPcY()

static float o2::hmpid::Param::minPcY ( Int_t  iPc)
inlinestatic

Definition at line 80 of file Param.h.

◆ multCut()

float o2::hmpid::Param::multCut ( ) const
inline

Definition at line 164 of file Param.h.

◆ nIdxGap()

static double o2::hmpid::Param::nIdxGap ( double  eV)
inlinestatic

Definition at line 146 of file Param.h.

◆ nIdxRad()

static double o2::hmpid::Param::nIdxRad ( double  eV,
double  temp 
)
inlinestatic

Definition at line 140 of file Param.h.

◆ nIdxWin()

static double o2::hmpid::Param::nIdxWin ( double  eV)
inlinestatic

Definition at line 144 of file Param.h.

◆ nMgF2Idx()

static double o2::hmpid::Param::nMgF2Idx ( double  eV)
inlinestatic

Definition at line 145 of file Param.h.

◆ norm() [1/2]

TVector3 o2::hmpid::Param::norm ( Int_t  c) const
inline

Definition at line 215 of file Param.h.

◆ norm() [2/2]

void o2::hmpid::Param::norm ( Int_t  c,
double *  n 
) const
inline

Definition at line 221 of file Param.h.

◆ nsig()

static Int_t o2::hmpid::Param::nsig ( )
inlinestatic

Definition at line 81 of file Param.h.

◆ pitchAnodeCathode()

static double o2::hmpid::Param::pitchAnodeCathode ( )
inlinestatic

Definition at line 246 of file Param.h.

◆ point()

void o2::hmpid::Param::point ( Int_t  c,
double *  p,
Int_t  plane 
) const
inline

Definition at line 226 of file Param.h.

◆ print()

void Param::print ( Option_t *  opt = "") const

Definition at line 184 of file Param.cxx.

◆ printChStatus()

void Param::printChStatus ( Int_t  ch)
inline

Definition at line 607 of file Param.cxx.

◆ qCut()

float o2::hmpid::Param::qCut ( ) const
inline

Definition at line 163 of file Param.h.

◆ qEffCSI()

static double o2::hmpid::Param::qEffCSI ( double  eV)
inlinestatic

Definition at line 150 of file Param.h.

◆ r2d()

static float o2::hmpid::Param::r2d ( )
inlinestatic

Definition at line 69 of file Param.h.

◆ radiator()

static Int_t o2::hmpid::Param::radiator ( float  y)
inlinestatic

Definition at line 115 of file Param.h.

◆ radThick()

double o2::hmpid::Param::radThick ( ) const
inline

Definition at line 166 of file Param.h.

◆ setChStatus()

void Param::setChStatus ( Int_t  ch,
bool  status = kTRUE 
)
inline

Definition at line 557 of file Param.cxx.

◆ setEPhotMean()

void o2::hmpid::Param::setEPhotMean ( double  ePhotMean)
inline

Definition at line 229 of file Param.h.

◆ setGeomAccept()

void Param::setGeomAccept ( )
inline

Definition at line 629 of file Param.cxx.

◆ setInstanceType()

void o2::hmpid::Param::setInstanceType ( bool  inst)
inline

Definition at line 235 of file Param.h.

◆ setNSigmas()

void o2::hmpid::Param::setNSigmas ( Int_t  sigmas)
inline

Definition at line 233 of file Param.h.

◆ setPcStatus()

void Param::setPcStatus ( Int_t  ch,
Int_t  pc,
bool  status 
)
inline

Definition at line 587 of file Param.cxx.

◆ setRefIdx()

void o2::hmpid::Param::setRefIdx ( double  refRadIdx)
inline

Definition at line 231 of file Param.h.

◆ setSectStatus()

void Param::setSectStatus ( Int_t  ch,
Int_t  sect,
bool  status 
)
inline

Definition at line 569 of file Param.cxx.

◆ setTemp()

void o2::hmpid::Param::setTemp ( double  temp)
inline

Definition at line 228 of file Param.h.

◆ setThreshold()

void o2::hmpid::Param::setThreshold ( Int_t  thres)
inline

Definition at line 234 of file Param.h.

◆ sigCrom()

double Param::sigCrom ( double  trkTheta,
double  trkPhi,
double  ckovTh,
double  ckovPh,
double  beta 
)

Definition at line 348 of file Param.cxx.

◆ sigGeom()

double Param::sigGeom ( double  trkTheta,
double  trkPhi,
double  ckovTh,
double  ckovPh,
double  beta 
)

Definition at line 374 of file Param.cxx.

◆ sigLoc()

double Param::sigLoc ( double  trkTheta,
double  trkPhi,
double  ckovTh,
double  ckovPh,
double  beta 
)

Definition at line 310 of file Param.cxx.

◆ sigma2()

double Param::sigma2 ( double  trkTheta,
double  trkPhi,
double  ckovTh,
double  ckovPh 
)

Definition at line 283 of file Param.cxx.

◆ sigmaCorrFact()

double Param::sigmaCorrFact ( Int_t  iPart,
double  occupancy 
)
static

Definition at line 413 of file Param.cxx.

◆ sizeAllX()

static float o2::hmpid::Param::sizeAllX ( )
inlinestatic

Definition at line 82 of file Param.h.

◆ sizeAllY()

static float o2::hmpid::Param::sizeAllY ( )
inlinestatic

Definition at line 83 of file Param.h.

◆ sizeHalfPadX()

static float o2::hmpid::Param::sizeHalfPadX ( )
inlinestatic

Definition at line 72 of file Param.h.

◆ sizeHalfPadY()

static float o2::hmpid::Param::sizeHalfPadY ( )
inlinestatic

Definition at line 73 of file Param.h.

◆ sizePadX()

static float o2::hmpid::Param::sizePadX ( )
inlinestatic

Definition at line 70 of file Param.h.

◆ sizePadY()

static float o2::hmpid::Param::sizePadY ( )
inlinestatic

Definition at line 71 of file Param.h.

◆ sizePcX()

static float o2::hmpid::Param::sizePcX ( )
inlinestatic

Definition at line 75 of file Param.h.

◆ sizePcY()

static float o2::hmpid::Param::sizePcY ( )
inlinestatic

Definition at line 76 of file Param.h.

◆ sqrtK3x()

static double o2::hmpid::Param::sqrtK3x ( )
inlinestatic

Definition at line 247 of file Param.h.

◆ sqrtK3y()

static double o2::hmpid::Param::sqrtK3y ( )
inlinestatic

Definition at line 251 of file Param.h.

◆ stack()

static Int_t o2::hmpid::Param::stack ( Int_t  evt = -1,
Int_t  tid = -1 
)
static

◆ stackCount()

static Int_t o2::hmpid::Param::stackCount ( Int_t  pid,
Int_t  evt 
)
static

◆ winIdx()

double o2::hmpid::Param::winIdx ( ) const
inline

Definition at line 169 of file Param.h.

◆ winThick()

double o2::hmpid::Param::winThick ( ) const
inline

Definition at line 167 of file Param.h.

Member Data Documentation

◆ fgAllX

float Param::fgAllX = 0
staticprotected

Definition at line 286 of file Param.h.

◆ fgAllY

float Param::fgAllY = 0
staticprotected

Definition at line 286 of file Param.h.

◆ fgCellX

float Param::fgCellX = 0.
staticprotected

Definition at line 286 of file Param.h.

◆ fgCellY

float Param::fgCellY = 0.
staticprotected

Definition at line 286 of file Param.h.

◆ fgHalfCellX

float Param::fgHalfCellX = 0.
staticprotected

Definition at line 286 of file Param.h.

◆ fgHalfCellY

float Param::fgHalfCellY = 0.
staticprotected

Definition at line 286 of file Param.h.

◆ fgInstance

Param * Param::fgInstance = nullptr
staticprotected

Definition at line 289 of file Param.h.

◆ fgInstanceType

bool Param::fgInstanceType = kTRUE
staticprotected

Definition at line 284 of file Param.h.

◆ fgkD

const double Param::fgkD = 0.222500
staticprotected

Definition at line 276 of file Param.h.

◆ fgkK1x

const double Param::fgkK1x = 0.25 * fgkK2x * fgkSqrtK3x / TMath::ATan(fgkSqrtK3x)
staticprotected

Definition at line 278 of file Param.h.

◆ fgkK1y

const double Param::fgkK1y = 0.25 * fgkK2y * fgkSqrtK3y / TMath::ATan(fgkSqrtK3y)
staticprotected

Definition at line 279 of file Param.h.

◆ fgkK2x

const double Param::fgkK2x = TMath::PiOver2() * (1 - 0.5 * fgkSqrtK3x)
staticprotected

Definition at line 278 of file Param.h.

◆ fgkK2y

const double Param::fgkK2y = TMath::PiOver2() * (1 - 0.5 * fgkSqrtK3y)
staticprotected

Definition at line 279 of file Param.h.

◆ fgkK4x

const double Param::fgkK4x = fgkK1x / (fgkK2x * fgkSqrtK3x)
staticprotected

Definition at line 278 of file Param.h.

◆ fgkK4y

const double Param::fgkK4y = fgkK1y / (fgkK2y * fgkSqrtK3y)
staticprotected

Definition at line 279 of file Param.h.

◆ fgkMaxPcX

float Param::fgkMaxPcX = {0., 0., 0., 0., 0., 0.}
staticprotected

Definition at line 266 of file Param.h.

◆ fgkMaxPcY

float Param::fgkMaxPcY = {0., 0., 0., 0., 0., 0.}
staticprotected

Definition at line 267 of file Param.h.

◆ fgkMinPcX

float Param::fgkMinPcX = {0., 0., 0., 0., 0., 0.}
staticprotected

Definition at line 264 of file Param.h.

◆ fgkMinPcY

float Param::fgkMinPcY = {0., 0., 0., 0., 0., 0.}
staticprotected

Definition at line 265 of file Param.h.

◆ fgkSqrtK3x

const double Param::fgkSqrtK3x = TMath::Sqrt(0.66)
staticprotected

Definition at line 278 of file Param.h.

◆ fgkSqrtK3y

const double Param::fgkSqrtK3y = TMath::Sqrt(0.87)
staticprotected

Definition at line 279 of file Param.h.

◆ fgMapPad

bool Param::fgMapPad
staticprotected

Definition at line 269 of file Param.h.

◆ fgNSigmas

Int_t Param::fgNSigmas = 4
staticprotected

Definition at line 282 of file Param.h.

◆ fgPcX

float Param::fgPcX = 0
staticprotected

Definition at line 286 of file Param.h.

◆ fgPcY

float Param::fgPcY = 0
staticprotected

Definition at line 286 of file Param.h.

◆ fgThreshold

Int_t Param::fgThreshold = 4
staticprotected

Definition at line 283 of file Param.h.

◆ mM

TGeoHMatrix* o2::hmpid::Param::mM[7]
protected

Definition at line 291 of file Param.h.

◆ mPhotEMean

double o2::hmpid::Param::mPhotEMean
protected

Definition at line 295 of file Param.h.

◆ mRefIdx

double o2::hmpid::Param::mRefIdx
protected

Definition at line 294 of file Param.h.

◆ mTemp

double o2::hmpid::Param::mTemp
protected

Definition at line 296 of file Param.h.

◆ mX

float o2::hmpid::Param::mX
protected

Definition at line 292 of file Param.h.

◆ mY

float o2::hmpid::Param::mY
protected

Definition at line 293 of file Param.h.


The documentation for this class was generated from the following files: