CMS 3D CMS Logo

HFNoseDetIdToModule.h
Go to the documentation of this file.
1 #ifndef DataFormats_ForwardDetId_HFNoseDetIdToModule_H
2 #define DataFormats_ForwardDetId_HFNoseDetIdToModule_H 1
3 
6 #include <vector>
7 
9 public:
12 
13  static const HFNoseDetId getModule(HFNoseDetId const& id) { return id.moduleId(); }
14  static const HFNoseDetId getModule(HFNoseTriggerDetId const& id) { return id.moduleId(); }
15  std::vector<HFNoseDetId> getDetIds(HFNoseDetId const& id) const;
16  std::vector<HFNoseTriggerDetId> getTriggerDetIds(HFNoseDetId const& id) const;
17 };
18 #endif
std::vector< HFNoseDetId > getDetIds(HFNoseDetId const &id) const
HFNoseDetId moduleId() const
Definition: HFNoseDetId.h:47
static const HFNoseDetId getModule(HFNoseDetId const &id)
std::vector< HFNoseTriggerDetId > getTriggerDetIds(HFNoseDetId const &id) const
static const HFNoseDetId getModule(HFNoseTriggerDetId const &id)