|
|
Go to the documentation of this file.
59 std::vector<edm::Handle<HBHEDigiCollection> >
hbhe;
60 std::vector<edm::Handle<HODigiCollection> >
ho;
61 std::vector<edm::Handle<HFDigiCollection> >
hf;
62 std::vector<edm::Handle<ZDCDigiCollection> >
zdc;
63 std::vector<edm::Handle<HcalCalibDigiCollection> > hc;
64 std::vector<edm::Handle<HcalTrigPrimDigiCollection> > htp;
65 std::vector<edm::Handle<HcalHistogramDigiCollection> >
hh;
69 cout <<
"No HB/HE Digis." << endl;
71 std::vector<edm::Handle<HBHEDigiCollection> >::iterator
i;
81 cout << *
j << std::endl;
93 cout <<
"No HF Digis." << endl;
95 std::vector<edm::Handle<HFDigiCollection> >::iterator
i;
96 for (
i =
hf.begin();
i !=
hf.end();
i++) {
105 cout << *
j << std::endl;
106 cout << HEID << endl;
117 cout <<
"No HO Digis." << endl;
119 std::vector<edm::Handle<HODigiCollection> >::iterator
i;
120 for (
i =
ho.begin();
i !=
ho.end();
i++) {
129 cout << *
j << std::endl;
130 cout << HEID << endl;
150 for (
int iTb = 0; iTb < 2; iTb++) {
154 for (
int iChannel = 1; iChannel < 25; iChannel++) {
std::vector< T >::const_iterator const_iterator
HtrXmlPatternToolParameters * m_toolparameters
T getUntrackedParameter(std::string const &, T const &) const
const HcalElectronicsMap * getHcalMapping() const
ChannelPattern * getPattern(int chan)
static const int NUM_CRATES
Readout chain identification for Hcal.
void analyze(const edm::Event &, const edm::EventSetup &) override
HtrXmlPattern(const edm::ParameterSet &)
~HtrXmlPattern() override
const DetId lookup(HcalElectronicsId fId) const
lookup the logical detid associated with the given electronics id
virtual void do_hand_fill(const HcalElectronicsMap *)
static const int NUM_SLOTS
HtrXmlPatternTool * m_tool
CrateData * getCrate(int crate)
int m_hand_pattern_number