CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
GsfElectronAlgo::EventSetupData Struct Reference

Public Member Functions

 EventSetupData ()
 
 ~EventSetupData ()
 

Public Attributes

unsigned long long cacheIDGeom
 
unsigned long long cacheIDMagField
 
unsigned long long cacheIDTDGeom
 
unsigned long long cacheIDTopo
 
unsigned long long cacheSevLevel
 
edm::ESHandle< CaloGeometrycaloGeom
 
edm::ESHandle< CaloTopologycaloTopo
 
GsfConstraintAtVertexconstraintAtVtx
 
edm::ESHandle< MagneticFieldmagField
 
const MultiTrajectoryStateModemtsMode
 
const
MultiTrajectoryStateTransform
mtsTransform
 
edm::ESHandle
< EcalSeverityLevelAlgo
sevLevel
 
edm::ESHandle< TrackerGeometrytrackerHandle
 

Detailed Description

Definition at line 141 of file GsfElectronAlgo.cc.

Constructor & Destructor Documentation

GsfElectronAlgo::EventSetupData::EventSetupData ( )

Definition at line 165 of file GsfElectronAlgo.cc.

166  : cacheIDGeom(0), cacheIDTopo(0), cacheIDTDGeom(0), cacheIDMagField(0),/*cacheChStatus(0),*/
168  {}
const MultiTrajectoryStateMode * mtsMode
GsfConstraintAtVertex * constraintAtVtx
const MultiTrajectoryStateTransform * mtsTransform
GsfElectronAlgo::EventSetupData::~EventSetupData ( )

Definition at line 170 of file GsfElectronAlgo.cc.

171  {
172  delete mtsMode ;
173  delete constraintAtVtx ;
174  delete mtsTransform ;
175  }
const MultiTrajectoryStateMode * mtsMode
GsfConstraintAtVertex * constraintAtVtx
const MultiTrajectoryStateTransform * mtsTransform

Member Data Documentation

unsigned long long GsfElectronAlgo::EventSetupData::cacheIDGeom

Definition at line 146 of file GsfElectronAlgo.cc.

Referenced by GsfElectronAlgo::checkSetup().

unsigned long long GsfElectronAlgo::EventSetupData::cacheIDMagField

Definition at line 149 of file GsfElectronAlgo.cc.

Referenced by GsfElectronAlgo::checkSetup().

unsigned long long GsfElectronAlgo::EventSetupData::cacheIDTDGeom

Definition at line 148 of file GsfElectronAlgo.cc.

Referenced by GsfElectronAlgo::checkSetup().

unsigned long long GsfElectronAlgo::EventSetupData::cacheIDTopo

Definition at line 147 of file GsfElectronAlgo.cc.

Referenced by GsfElectronAlgo::checkSetup().

unsigned long long GsfElectronAlgo::EventSetupData::cacheSevLevel

Definition at line 151 of file GsfElectronAlgo.cc.

Referenced by GsfElectronAlgo::checkSetup().

edm::ESHandle<CaloGeometry> GsfElectronAlgo::EventSetupData::caloGeom
edm::ESHandle<CaloTopology> GsfElectronAlgo::EventSetupData::caloTopo
GsfConstraintAtVertex* GsfElectronAlgo::EventSetupData::constraintAtVtx
edm::ESHandle<MagneticField> GsfElectronAlgo::EventSetupData::magField
const MultiTrajectoryStateMode* GsfElectronAlgo::EventSetupData::mtsMode

Definition at line 162 of file GsfElectronAlgo.cc.

Referenced by GsfElectronAlgo::createElectron().

const MultiTrajectoryStateTransform* GsfElectronAlgo::EventSetupData::mtsTransform
edm::ESHandle<EcalSeverityLevelAlgo> GsfElectronAlgo::EventSetupData::sevLevel

Definition at line 158 of file GsfElectronAlgo.cc.

Referenced by GsfElectronAlgo::beginEvent(), and GsfElectronAlgo::checkSetup().

edm::ESHandle<TrackerGeometry> GsfElectronAlgo::EventSetupData::trackerHandle