CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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