#include <CSCTriggerGeometry.h>
Public Member Functions | |
CSCTriggerGeometry () | |
~CSCTriggerGeometry () | |
Static Public Member Functions | |
static CSCTriggerGeomManager * | get () |
static void | setGeometry (const edm::ESHandle< CSCGeometry > &thegeom) |
Static Private Attributes | |
static CSCTriggerGeomManager | mygeom = CSCTriggerGeomManager() |
Static wrapper for CSCTriggerGeomManager Makes changing geometry per event easy.
Definition at line 13 of file CSCTriggerGeometry.h.
CSCTriggerGeometry::CSCTriggerGeometry | ( | ) | [inline] |
Definition at line 16 of file CSCTriggerGeometry.h.
{}
CSCTriggerGeometry::~CSCTriggerGeometry | ( | ) | [inline] |
Definition at line 17 of file CSCTriggerGeometry.h.
{}
static CSCTriggerGeomManager* CSCTriggerGeometry::get | ( | void | ) | [inline, static] |
static void CSCTriggerGeometry::setGeometry | ( | const edm::ESHandle< CSCGeometry > & | thegeom | ) | [inline, static] |
Definition at line 19 of file CSCTriggerGeometry.h.
References mygeom, and CSCTriggerGeomManager::setGeometry().
Referenced by L1TCSCTF::analyze(), CSCTFTrackProducer::produce(), and CSCTriggerPrimitivesProducer::produce().
{ mygeom.setGeometry(thegeom); }
CSCTriggerGeomManager CSCTriggerGeometry::mygeom = CSCTriggerGeomManager() [static, private] |
Definition at line 23 of file CSCTriggerGeometry.h.
Referenced by get(), and setGeometry().