CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
HGCSiliconDetIdToModule.h
Go to the documentation of this file.
1 #ifndef DataFormats_ForwardDetId_HGCSiliconDetIdToModule_H
2 #define DataFormats_ForwardDetId_HGCSiliconDetIdToModule_H 1
3 
6 #include <vector>
7 
9 public:
12 
13  static const HGCSiliconDetId getModule(HGCalTriggerDetId const& id) { return id.moduleId(); }
14  static const HGCSiliconDetId getModule(HGCSiliconDetId const& id) { return id.moduleId(); }
15  std::vector<HGCSiliconDetId> getDetIds(HGCSiliconDetId const& id) const;
16  std::vector<HGCalTriggerDetId> getDetTriggerIds(HGCSiliconDetId const& id) const;
17 };
18 #endif
std::vector< HGCalTriggerDetId > getDetTriggerIds(HGCSiliconDetId const &id) const
static const HGCSiliconDetId getModule(HGCSiliconDetId const &id)
HGCSiliconDetId moduleId() const
std::vector< HGCSiliconDetId > getDetIds(HGCSiliconDetId const &id) const
static const HGCSiliconDetId getModule(HGCalTriggerDetId const &id)