Public Member Functions | |
GeneralData (const InputTagsConfiguration &, const StrategyConfiguration &, const CutsConfiguration &cutsCfg, const CutsConfiguration &cutsCfgPflow, const ElectronHcalHelper::Configuration &hcalCfg, const ElectronHcalHelper::Configuration &hcalCfgPflow, const IsolationConfiguration &, const EcalRecHitsConfiguration &, EcalClusterFunctionBaseClass *superClusterErrorFunction, EcalClusterFunctionBaseClass *crackCorrectionFunction, const SoftElectronMVAEstimator::Configuration &mva_NIso_Cfg, const ElectronMVAEstimator::Configuration &mva_Iso_Cfg, const RegressionHelper::Configuration &) | |
~GeneralData () | |
Definition at line 59 of file GsfElectronAlgo.cc.
GsfElectronAlgo::GeneralData::GeneralData | ( | const InputTagsConfiguration & | inputConfig, |
const StrategyConfiguration & | strategyConfig, | ||
const CutsConfiguration & | cutsCfg, | ||
const CutsConfiguration & | cutsCfgPflow, | ||
const ElectronHcalHelper::Configuration & | hcalCfg, | ||
const ElectronHcalHelper::Configuration & | hcalCfgPflow, | ||
const IsolationConfiguration & | isoConfig, | ||
const EcalRecHitsConfiguration & | recHitsConfig, | ||
EcalClusterFunctionBaseClass * | superClusterErrorFunction, | ||
EcalClusterFunctionBaseClass * | crackCorrectionFunction, | ||
const SoftElectronMVAEstimator::Configuration & | mva_NIso_Cfg, | ||
const ElectronMVAEstimator::Configuration & | mva_Iso_Cfg, | ||
const RegressionHelper::Configuration & | regConfig | ||
) |
Definition at line 97 of file GsfElectronAlgo.cc.
GsfElectronAlgo::GeneralData::~GeneralData | ( | ) |
Definition at line 128 of file GsfElectronAlgo.cc.
EcalClusterFunctionBaseClass* GsfElectronAlgo::GeneralData::crackCorrectionFunction |
Definition at line 89 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::checkSetup(), and GsfElectronAlgo::createElectron().
const CutsConfiguration GsfElectronAlgo::GeneralData::cutsCfg |
Definition at line 81 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::setCutBasedPreselectionFlag(), and GsfElectronAlgo::setPflowPreselectionFlag().
const CutsConfiguration GsfElectronAlgo::GeneralData::cutsCfgPflow |
Definition at line 82 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::setCutBasedPreselectionFlag(), and GsfElectronAlgo::setPflowPreselectionFlag().
ElectronHcalHelper* GsfElectronAlgo::GeneralData::hcalHelper |
Definition at line 87 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent(), GsfElectronAlgo::calculateShowerShape(), GsfElectronAlgo::calculateShowerShape_full5x5(), and GsfElectronAlgo::checkSetup().
ElectronHcalHelper * GsfElectronAlgo::GeneralData::hcalHelperPflow |
Definition at line 87 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent(), GsfElectronAlgo::calculateShowerShape(), GsfElectronAlgo::calculateShowerShape_full5x5(), and GsfElectronAlgo::checkSetup().
ElectronMVAEstimator* GsfElectronAlgo::GeneralData::iElectronMVAEstimator |
Definition at line 91 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::setMVAOutputs().
const InputTagsConfiguration GsfElectronAlgo::GeneralData::inputCfg |
Definition at line 79 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent().
const IsolationConfiguration GsfElectronAlgo::GeneralData::isoCfg |
Definition at line 83 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent().
const EcalRecHitsConfiguration GsfElectronAlgo::GeneralData::recHitsCfg |
Definition at line 84 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent(), GsfElectronAlgo::calculateShowerShape(), and GsfElectronAlgo::calculateShowerShape_full5x5().
const RegressionHelper::Configuration GsfElectronAlgo::GeneralData::regCfg |
Definition at line 92 of file GsfElectronAlgo.cc.
RegressionHelper* GsfElectronAlgo::GeneralData::regHelper |
Definition at line 93 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::checkSetup(), and GsfElectronAlgo::createElectron().
SoftElectronMVAEstimator* GsfElectronAlgo::GeneralData::sElectronMVAEstimator |
Definition at line 90 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::createElectron(), and GsfElectronAlgo::setMVAOutputs().
const StrategyConfiguration GsfElectronAlgo::GeneralData::strategyCfg |
Definition at line 80 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent(), GsfElectronAlgo::checkSetup(), GsfElectronAlgo::createElectron(), GsfElectronAlgo::isPreselected(), GsfElectronAlgo::setAmbiguityData(), GsfElectronAlgo::setCutBasedPreselectionFlag(), and GsfElectronAlgo::setMVAOutputs().
EcalClusterFunctionBaseClass* GsfElectronAlgo::GeneralData::superClusterErrorFunction |
Definition at line 88 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::checkSetup(), and GsfElectronAlgo::createElectron().