| 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 |