cherenkovAngle(double p, double m) const | genericRICH | inline |
cherenkovAngleSigma(double eta, double p, double m) const | genericRICH | |
cherenkovThreshold(double m) const | genericRICH | inline |
description() override | genericDetector | inlinevirtual |
dualRICH_aerogel() | dualRICH_aerogel | |
EDetector_t enum name | genericDetector | |
etaMax() | genericDetector | protected |
etaMin() | genericDetector | protected |
genericDetector()=default | genericDetector | |
genericRICH()=default | genericRICH | |
isHit(double eta, double p) | genericDetector | inlineprotected |
k_p enum value | PID | |
kBarrel enum value | genericDetector | |
kForward enum value | genericDetector | |
maxP(double eta, double nsigma, PID::type PID) override | genericRICH | virtual |
PID::maxP(double eta, double p, double numSigma, PID::type PID)=0 | PID | pure virtual |
maxPt(double eta, double numSigma, PID::type PID) | genericDetector | inline |
mChromaticSigma | genericRICH | protected |
mDescription | genericDetector | protected |
mEfficiency | genericRICH | protected |
mEmissionSigma | genericRICH | protected |
mFieldSigma | genericRICH | protected |
mIndex | genericRICH | protected |
minP(double eta, double nsigma, PID::type PID) override | genericRICH | virtual |
minPt(double eta, double numSigma, PID::type PID) | genericDetector | inline |
mLength | genericDetector | protected |
mLightSpeed | genericDetector | protected |
mMagneticField | genericDetector | protected |
mMassElectron | genericDetector | protected |
mMassKaon | genericDetector | protected |
mMassPion | genericDetector | protected |
mMassProton | genericDetector | protected |
mMinPhotons | genericRICH | protected |
mName | genericDetector | protected |
mPositionSigma | genericRICH | protected |
mPositionZ | genericDetector | protected |
mRadius | genericDetector | protected |
mRadiusIn | genericDetector | protected |
mRadiusOut | genericDetector | protected |
mThresholdMode | genericRICH | protected |
mTrackingSigma | genericRICH | protected |
mType | genericDetector | protected |
name() override | genericDetector | inlinevirtual |
numberOfDetectedPhotons(double angle) const | genericRICH | inline |
numberOfPhotons(double angle) const | genericRICH | inline |
numSigma(double eta, double p, PID::type PID) override | genericRICH | virtual |
pi_k enum value | PID | |
PID() | PID | inline |
pMin(double eta) | genericDetector | inlineprotected |
ptMin() | genericDetector | protected |
setChromaticSigma(int n, double *valx, double *valy) | genericRICH | inline |
setEfficiency(double val) | genericRICH | inline |
setEmissionSigma(int n, double *valx, double *valy) | genericRICH | inline |
setFieldSigma(int n, double *valx, double *valy) | genericRICH | inline |
setIndex(double val) | genericRICH | inline |
setLength(double val) | genericDetector | inline |
setMagneticField(double val) | genericDetector | inline |
setMinPhotons(double val) | genericRICH | inline |
setName(string val) | genericDetector | inline |
setPositionSigma(int n, double *valx, double *valy) | genericRICH | inline |
setPositionZ(double val) | genericDetector | inline |
setRadius(double val) | genericDetector | inline |
setRadiusIn(double val) | genericDetector | inline |
setRadiusOut(double val) | genericDetector | inline |
setThresholdMode(bool val) | genericRICH | inline |
setTrackingSigma(int n, double *valx, double *valy) | genericRICH | inline |
setType(EDetector_t val) | genericDetector | inline |
trackLength(double eta) | genericDetector | protected |
type enum name | PID | |
valid(double eta, double p) override | genericDetector | inlinevirtual |
~dualRICH_aerogel()=default | dualRICH_aerogel | virtual |
~genericDetector()=default | genericDetector | virtual |
~genericRICH()=default | genericRICH | virtual |
~PID() | PID | inlinevirtual |