CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
GsfElectronAlgo::EventSetupData Struct Reference

Public Member Functions

 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
 
std::unique_ptr< GsfConstraintAtVertexconstraintAtVtx
 
edm::ESHandle< MagneticFieldmagField
 
std::unique_ptr< const MultiTrajectoryStateTransformmtsTransform
 
edm::ESHandle< EcalSeverityLevelAlgosevLevel
 
edm::ESHandle< TrackerGeometrytrackerHandle
 

Detailed Description

Definition at line 245 of file GsfElectronAlgo.h.

Constructor & Destructor Documentation

GsfElectronAlgo::EventSetupData::EventSetupData ( )

Definition at line 45 of file GsfElectronAlgo.cc.

References GsfElectronAlgo::EventData::retreiveOriginalTrackCollections().

47  cacheSevLevel(0), mtsTransform(nullptr), constraintAtVtx(nullptr)
48  {}
std::unique_ptr< const MultiTrajectoryStateTransform > mtsTransform
std::unique_ptr< GsfConstraintAtVertex > constraintAtVtx
unsigned long long cacheIDMagField

Member Data Documentation

unsigned long long GsfElectronAlgo::EventSetupData::cacheIDGeom

Definition at line 249 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::checkSetup().

unsigned long long GsfElectronAlgo::EventSetupData::cacheIDMagField

Definition at line 252 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::checkSetup().

unsigned long long GsfElectronAlgo::EventSetupData::cacheIDTDGeom

Definition at line 251 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::checkSetup().

unsigned long long GsfElectronAlgo::EventSetupData::cacheIDTopo

Definition at line 250 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::checkSetup().

unsigned long long GsfElectronAlgo::EventSetupData::cacheSevLevel

Definition at line 253 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::checkSetup().

edm::ESHandle<CaloGeometry> GsfElectronAlgo::EventSetupData::caloGeom
edm::ESHandle<CaloTopology> GsfElectronAlgo::EventSetupData::caloTopo
std::unique_ptr<GsfConstraintAtVertex> GsfElectronAlgo::EventSetupData::constraintAtVtx
edm::ESHandle<MagneticField> GsfElectronAlgo::EventSetupData::magField
std::unique_ptr<const MultiTrajectoryStateTransform> GsfElectronAlgo::EventSetupData::mtsTransform
edm::ESHandle<EcalSeverityLevelAlgo> GsfElectronAlgo::EventSetupData::sevLevel

Definition at line 259 of file GsfElectronAlgo.h.

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

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

Definition at line 258 of file GsfElectronAlgo.h.

Referenced by GsfElectronAlgo::checkSetup().