![]() |
![]() |
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 SpikeConfiguration &, EcalClusterFunctionBaseClass *superClusterErrorFunction) | |
~GeneralData () | |
Public Attributes | |
const CutsConfiguration | cutsCfg |
const CutsConfiguration | cutsCfgPflow |
ElectronHcalHelper * | hcalHelper |
ElectronHcalHelper * | hcalHelperPflow |
const InputTagsConfiguration | inputCfg |
const IsolationConfiguration | isoCfg |
const SpikeConfiguration | spikeCfg |
const StrategyConfiguration | strategyCfg |
EcalClusterFunctionBaseClass * | superClusterErrorFunction |
Definition at line 58 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 SpikeConfiguration & | spikeConfig, | ||
EcalClusterFunctionBaseClass * | superClusterErrorFunction | ||
) |
Definition at line 87 of file GsfElectronAlgo.cc.
: inputCfg(inputConfig), strategyCfg(strategyConfig), cutsCfg(cutsConfig), cutsCfgPflow(cutsConfigPflow), isoCfg(isoConfig), spikeCfg(spikeConfig), hcalHelper(new ElectronHcalHelper(hcalConfig)), hcalHelperPflow(new ElectronHcalHelper(hcalConfigPflow)), superClusterErrorFunction(superClusterErrorFunc) {}
GsfElectronAlgo::GeneralData::~GeneralData | ( | ) |
Definition at line 108 of file GsfElectronAlgo.cc.
{ delete hcalHelper ; delete hcalHelperPflow ; }
Definition at line 76 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::setCutBasedPreselectionFlag(), and GsfElectronAlgo::setMvaPreselectionFlag().
Definition at line 77 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::setCutBasedPreselectionFlag(), and GsfElectronAlgo::setMvaPreselectionFlag().
Definition at line 82 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent(), GsfElectronAlgo::calculateShowerShape(), and GsfElectronAlgo::checkSetup().
Definition at line 82 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent(), GsfElectronAlgo::calculateShowerShape(), and GsfElectronAlgo::checkSetup().
Definition at line 74 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent().
Definition at line 78 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent().
Definition at line 79 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent().
Definition at line 75 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::beginEvent(), GsfElectronAlgo::createElectron(), and GsfElectronAlgo::setAmbiguityData().
Definition at line 83 of file GsfElectronAlgo.cc.
Referenced by GsfElectronAlgo::checkSetup(), and GsfElectronAlgo::createElectron().