CMS 3D CMS Logo

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
static const HGCSiliconDetId getModule(HGCSiliconDetId const &id)
std::vector< HGCalTriggerDetId > getDetTriggerIds(HGCSiliconDetId const &id) const
constexpr HGCSiliconDetId moduleId() const
static const HGCSiliconDetId getModule(HGCalTriggerDetId const &id)
std::vector< HGCSiliconDetId > getDetIds(HGCSiliconDetId const &id) const