00001 #ifndef CSCCommonTrigger_CSCTriggerGeometry_h 00002 #define CSCCommonTrigger_CSCTriggerGeometry_h 00003 00011 #include <L1Trigger/CSCCommonTrigger/interface/CSCTriggerGeomManager.h> 00012 00013 class CSCTriggerGeometry 00014 { 00015 public: 00016 CSCTriggerGeometry() {} 00017 ~CSCTriggerGeometry() {} 00018 00019 static void setGeometry(const edm::ESHandle<CSCGeometry>& thegeom) { mygeom.setGeometry(thegeom); } 00020 static CSCTriggerGeomManager* get() { return &mygeom; } 00021 00022 private: 00023 static CSCTriggerGeomManager mygeom; 00024 }; 00025 00026 #endif