This is the complete list of members for ElectronEnergyCalibrator, including all inherited members.
applyLinearityCorrection_ | ElectronEnergyCalibrator | private |
calCombinedMom(reco::GsfElectron &ele, const float scale, const float smear) const | ElectronEnergyCalibrator | private |
calibrate(SimpleElectron &electron, edm::StreamID const &) | ElectronEnergyCalibrator | |
calibrate(reco::GsfElectron &ele, const unsigned int runNumber, const EcalRecHitCollection *recHits, edm::StreamID const &id, const EventType eventType) const | ElectronEnergyCalibrator | |
calibrate(reco::GsfElectron &ele, const unsigned int runNumber, const EcalRecHitCollection *recHits, const float smearNrSigma, const EventType eventType) const | ElectronEnergyCalibrator | |
correctionRetriever_ | ElectronEnergyCalibrator | private |
correctionsType_ | ElectronEnergyCalibrator | private |
correctLinearity(SimpleElectron &electron) | ElectronEnergyCalibrator | |
corrValArray | ElectronEnergyCalibrator | private |
corrValMC | ElectronEnergyCalibrator | private |
dataset_ | ElectronEnergyCalibrator | private |
defaultScaleCorr_ | ElectronEnergyCalibrator | privatestatic |
defaultSmearCorr_ | ElectronEnergyCalibrator | privatestatic |
ElectronEnergyCalibrator(const std::string pathData, const std::string pathLinData, const std::string dataset, int correctionsType, bool applyLinearityCorrection, double lumiRatio, bool isMC, bool updateEnergyErrors, bool verbose, bool synchronization) | ElectronEnergyCalibrator | inline |
ElectronEnergyCalibrator() | ElectronEnergyCalibrator | inline |
ElectronEnergyCalibrator(const EpCombinationTool &combinator, const std::string &correctionFile) | ElectronEnergyCalibrator | |
epCombinationTool_ | ElectronEnergyCalibrator | private |
EventType enum name | ElectronEnergyCalibrator | |
gauss(edm::StreamID const &id) const | ElectronEnergyCalibrator | private |
init() | ElectronEnergyCalibrator | private |
initPrivateRng(TRandom *rnd) | ElectronEnergyCalibrator | |
isMC_ | ElectronEnergyCalibrator | private |
linCorrValArray | ElectronEnergyCalibrator | private |
lumiRatio_ | ElectronEnergyCalibrator | private |
minEt_ | ElectronEnergyCalibrator | private |
nCorrValRaw | ElectronEnergyCalibrator | private |
newEnergy_ | ElectronEnergyCalibrator | private |
newEnergyError_ | ElectronEnergyCalibrator | private |
nLinCorrValRaw | ElectronEnergyCalibrator | private |
pathData_ | ElectronEnergyCalibrator | private |
pathLinData_ | ElectronEnergyCalibrator | private |
rng_ | ElectronEnergyCalibrator | private |
setEcalEnergy(reco::GsfElectron &ele, const float scale, const float smear) const | ElectronEnergyCalibrator | private |
setEnergyAndSystVarations(const float scale, const float smearNrSigma, const float et, const EnergyScaleCorrection::ScaleCorrection &scaleCorr, const EnergyScaleCorrection::SmearCorrection &smearCorr, reco::GsfElectron &ele, std::array< float, EGEnergySysIndex::kNrSysErrs > &energyData) const | ElectronEnergyCalibrator | private |
setMinEt(float val) | ElectronEnergyCalibrator | inline |
splitString(const std::string &fullstr, std::vector< std::string > &elements, const std::string &delimiter) | ElectronEnergyCalibrator | private |
stringToDouble(const std::string &str) | ElectronEnergyCalibrator | private |
synchronization_ | ElectronEnergyCalibrator | private |
updateEnergyErrors_ | ElectronEnergyCalibrator | private |
verbose_ | ElectronEnergyCalibrator | private |
~ElectronEnergyCalibrator() | ElectronEnergyCalibrator | inline |