CMS 3D CMS Logo

ElectronEnergyCalibrator Member List

This is the complete list of members for ElectronEnergyCalibrator, including all inherited members.

applyLinearityCorrection_ElectronEnergyCalibratorprivate
calCombinedMom(reco::GsfElectron &ele, const float scale, const float smear) const ElectronEnergyCalibratorprivate
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_ElectronEnergyCalibratorprivate
correctionsType_ElectronEnergyCalibratorprivate
correctLinearity(SimpleElectron &electron)ElectronEnergyCalibrator
corrValArrayElectronEnergyCalibratorprivate
corrValMCElectronEnergyCalibratorprivate
dataset_ElectronEnergyCalibratorprivate
defaultScaleCorr_ElectronEnergyCalibratorprivatestatic
defaultSmearCorr_ElectronEnergyCalibratorprivatestatic
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)ElectronEnergyCalibratorinline
ElectronEnergyCalibrator()ElectronEnergyCalibratorinline
ElectronEnergyCalibrator(const EpCombinationTool &combinator, const std::string &correctionFile)ElectronEnergyCalibrator
epCombinationTool_ElectronEnergyCalibratorprivate
EventType enum nameElectronEnergyCalibrator
gauss(edm::StreamID const &id) const ElectronEnergyCalibratorprivate
init()ElectronEnergyCalibratorprivate
initPrivateRng(TRandom *rnd)ElectronEnergyCalibrator
isMC_ElectronEnergyCalibratorprivate
linCorrValArrayElectronEnergyCalibratorprivate
lumiRatio_ElectronEnergyCalibratorprivate
minEt_ElectronEnergyCalibratorprivate
nCorrValRawElectronEnergyCalibratorprivate
newEnergy_ElectronEnergyCalibratorprivate
newEnergyError_ElectronEnergyCalibratorprivate
nLinCorrValRawElectronEnergyCalibratorprivate
pathData_ElectronEnergyCalibratorprivate
pathLinData_ElectronEnergyCalibratorprivate
rng_ElectronEnergyCalibratorprivate
setEcalEnergy(reco::GsfElectron &ele, const float scale, const float smear) const ElectronEnergyCalibratorprivate
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 ElectronEnergyCalibratorprivate
setMinEt(float val)ElectronEnergyCalibratorinline
splitString(const std::string &fullstr, std::vector< std::string > &elements, const std::string &delimiter)ElectronEnergyCalibratorprivate
stringToDouble(const std::string &str)ElectronEnergyCalibratorprivate
synchronization_ElectronEnergyCalibratorprivate
updateEnergyErrors_ElectronEnergyCalibratorprivate
verbose_ElectronEnergyCalibratorprivate
~ElectronEnergyCalibrator()ElectronEnergyCalibratorinline