Definition at line 69 of file L1TECALTPG.h.
Implements edm::EDAnalyzer.
Definition at line 193 of file L1TECALTPG.cc.
References gather_cfg::cout, ecalTpEtEtaPhiB_, ecalTpEtEtaPhiE_, ecaltpgSourceB_, ecaltpgSourceE_, ecalTpOccEtaPhiB_, ecalTpOccEtaPhiE_, ecalTpRankB_, ecalTpRankE_, enableEE_, MonitorElement::Fill(), edm::Event::getByLabel(), edm::HandleBase::isValid(), edm::InputTag::label(), nev_, and verbose_.
197 std::cout <<
"L1TECALTPG: analyze...." << std::endl;
209 edm::LogInfo(
"DataNotFound") <<
"can't find EcalTrigPrimCollection with "
215 edm::LogInfo(
"DataNotFound") <<
"can't find EcalTrigPrimCollection with "
222 std::cout <<
"L1TECALTPG: barrel size is " << ebTP->size() << std::endl;
223 std::cout <<
"L1TECALTPG: endcap size is " << eeTP->size() << std::endl;
227 iebTP != ebTP->end(); iebTP++) {
229 std::cout <<
"barrel: " << iebTP->id().iphi() <<
", "
230 << iebTP->id().ieta()
234 iebTP->compressedEt());
243 ieeTP != eeTP->end(); ieeTP++) {
245 std::cout <<
"endcap: " << ieeTP->id().iphi() <<
", "
246 << ieeTP->id().ieta()
250 ieeTP->compressedEt());
MonitorElement * ecalTpEtEtaPhiB_
MonitorElement * ecalTpEtEtaPhiE_
std::vector< T >::const_iterator const_iterator
edm::InputTag ecaltpgSourceB_
MonitorElement * ecalTpRankE_
MonitorElement * ecalTpRankB_
MonitorElement * ecalTpOccEtaPhiB_
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
MonitorElement * ecalTpOccEtaPhiE_
edm::InputTag ecaltpgSourceE_
void L1TECALTPG::beginJob |
( |
void |
| ) |
|
|
protectedvirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 140 of file L1TECALTPG.cc.
References DQMStore::book1D(), DQMStore::book2D(), dbe, ecalTpEtEtaPhiB_, ecalTpEtEtaPhiE_, ecalTpOccEtaPhiB_, ecalTpOccEtaPhiE_, ecalTpRankB_, ecalTpRankE_, nev_, cmsCodeRules.cppFunctionSkipper::operator, DQMStore::rmdir(), RTPBINS, RTPMAX, RTPMIN, DQMStore::setCurrentFolder(), TPETABINS, TPETAMAX, TPETAMIN, TPPHIBINS, TPPHIMAX, and TPPHIMIN.
MonitorElement * ecalTpEtEtaPhiB_
const unsigned int RTPBINS
MonitorElement * ecalTpEtEtaPhiE_
MonitorElement * book1D(const char *name, const char *title, int nchX, double lowX, double highX)
Book 1D histogram.
void rmdir(const std::string &fullpath)
const unsigned int TPPHIBINS
MonitorElement * ecalTpRankE_
const unsigned int TPETABINS
MonitorElement * ecalTpRankB_
MonitorElement * ecalTpOccEtaPhiB_
MonitorElement * ecalTpOccEtaPhiE_
MonitorElement * book2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
Book 2D histogram.
void setCurrentFolder(const std::string &fullpath)