6 using namespace mapper;
57 for (std::vector<HcalGenericDetId>::const_iterator it=
58 dids.begin(); it!=dids.end(); ++it)
61 if (!it->isHcalDetId())
66 MEMap::iterator mit =
_mes.find(hash);
80 std::vector<HcalElectronicsId> eids =
82 for (std::vector<HcalElectronicsId>::const_iterator it=
83 eids.begin(); it!=eids.end(); ++it)
87 MEMap::iterator mit =
_mes.find(hash);
101 std::vector<HcalTrigTowerDetId> tids =
103 for (std::vector<HcalTrigTowerDetId>::const_iterator it=
104 tids.begin(); it!=tids.end(); ++it)
108 MEMap::iterator mit =
_mes.find(hash);
133 for (std::vector<HcalGenericDetId>::const_iterator it=
134 dids.begin(); it!=dids.end(); ++it)
137 if (!it->isHcalDetId())
142 MEMap::iterator mit =
_mes.find(hash);
158 std::vector<HcalElectronicsId> eids =
160 for (std::vector<HcalElectronicsId>::const_iterator it=
161 eids.begin(); it!=eids.end(); ++it)
165 MEMap::iterator mit =
_mes.find(hash);
181 std::vector<HcalTrigTowerDetId> tids =
183 for (std::vector<HcalTrigTowerDetId>::const_iterator it=
184 tids.begin(); it!=tids.end(); ++it)
188 MEMap::iterator mit =
_mes.find(hash);
void initialize(std::string const &folder, hashfunctions::HashType, quantity::Quantity *, quantity::Quantity *, int debug=0) override
virtual void customize(MonitorElement *)
virtual void initialize(std::string const &folder, hashfunctions::HashType, quantity::Quantity *, quantity::Quantity *qy=new quantity::ValueQuantity(quantity::fN), int debug=0)
virtual void setAxisType(AxisType at)
std::vector< HcalElectronicsId > allElectronicsIdPrecision() const
MonitorElement * bookProfile(Args &&...args)
virtual bool isTHash() const
void debug(STDTYPE const &msg) const
void book(DQMStore::IBooker &, HcalElectronicsMap const *, std::string subsystem="Hcal", std::string aux="") override
virtual std::string getHashTypeName() const
void setCurrentFolder(std::string const &fullpath)
std::vector< HcalGenericDetId > allPrecisionId() const
uint32_t getHash(HcalDetId const &did) const override
mapper::HashMapper _hashmap
virtual bool isDHash() const
virtual bool filter(HcalDetId const &) const
virtual bool isEHash() const
Readout chain identification for Hcal.
std::vector< HcalTrigTowerDetId > allTriggerId() const
std::string getName(HcalDetId const &did) const override