CMS 3D CMS Logo

Public Member Functions | Public Attributes

GsfElectronAlgo::GeneralData Struct Reference

List of all members.

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
ElectronHcalHelperhcalHelper
ElectronHcalHelperhcalHelperPflow
const InputTagsConfiguration inputCfg
const IsolationConfiguration isoCfg
const SpikeConfiguration spikeCfg
const StrategyConfiguration strategyCfg
EcalClusterFunctionBaseClasssuperClusterErrorFunction

Detailed Description

Definition at line 58 of file GsfElectronAlgo.cc.


Constructor & Destructor Documentation

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 ;
 }

Member Data Documentation

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().