90 std::vector<edm::Handle<HBHEDigiCollection> >
hbhe;
91 std::vector<edm::Handle<HODigiCollection> >
ho;
92 std::vector<edm::Handle<HFDigiCollection> >
hf;
93 std::vector<edm::Handle<ZDCDigiCollection> >
zdc;
94 std::vector<edm::Handle<HcalCalibDigiCollection> > hc;
95 std::vector<edm::Handle<HcalTrigPrimDigiCollection> > htp;
96 std::vector<edm::Handle<HcalHistogramDigiCollection> >
hh;
102 std::vector<edm::Handle<HBHEDigiCollection> >::iterator
i;
126 std::vector<edm::Handle<HFDigiCollection> >::iterator
i;
127 for (
i =
hf.begin();
i !=
hf.end();
i++) {
150 std::vector<edm::Handle<HODigiCollection> >::iterator
i;
151 for (
i =
ho.begin();
i !=
ho.end();
i++) {
181 for (
int iTb = 0; iTb < 2; iTb++) {
185 for (
int iChannel = 1; iChannel < 25; iChannel++) {
const edm::ESGetToken< HcalDbService, HcalDbRecord > m_hcalElectronicsMapToken
HtrXmlPatternToolParameters * m_toolparameters
#define DEFINE_FWK_MODULE(type)
const DetId lookup(HcalElectronicsId fId) const
lookup the logical detid associated with the given electronics id
std::vector< T >::const_iterator const_iterator
~HtrXmlPattern() override
HtrXmlPattern(const edm::ParameterSet &)
T getUntrackedParameter(std::string const &, T const &) const
static const int NUM_CRATES
void analyze(const edm::Event &, const edm::EventSetup &) override
ChannelPattern * getPattern(int chan)
int m_hand_pattern_number
static const int NUM_SLOTS
Log< level::Warning, true > LogPrint
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
CrateData * getCrate(int crate)
virtual void do_hand_fill(const HcalElectronicsMap *)
Readout chain identification for Hcal.
HtrXmlPatternTool * m_tool