Go to the documentation of this file.
31 if (
r.runAuxiliary().run() == 1)
113 if (!
e.getByToken(
_tokHO, cho))
115 if (!
e.getByToken(
_tokHF, chf))
119 double sumQ = hcaldqm::utilities::sumQ<HBHEDataFrame>(*it, 2.5, 0, it->size() - 1);
124 double sumQ = hcaldqm::utilities::sumQ<HODataFrame>(*it, 8.5, 0, it->size() - 1);
129 double sumQ = hcaldqm::utilities::sumQ<HFDataFrame>(*it, 2.5, 0, it->size() - 1);
135 DQTask::globalEndLuminosityBlock(lb, es);
std::vector< T >::const_iterator const_iterator
example_stream void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
uint8_t eventType() const
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
void _process(edm::Event const &, edm::EventSetup const &) override
edm::EDGetTokenT< HFDigiCollection > _tokHF
T getUntrackedParameter(std::string const &, T const &) const
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
int getOrbitGapIndex(uint8_t eventType, uint32_t laserType)
double sumQ(DIGI const &digi, double ped, int i=0, int j=3)
const HcalElectronicsMap * getHcalMapping() const
virtual void fill(int, int)
#define DEFINE_FWK_MODULE(type)
const_iterator begin() const
hcaldqm::ContainerSingleProf2D _cTotalChargeProfile
edm::ESGetToken< HcalDbService, HcalDbRecord > hcalDbServiceToken_
uint32_t valueUserWord(int iword) const
edm::EDGetTokenT< HODigiCollection > _tokHO
const uint8_t EVENTTYPE_LASER
void dqmthrow(std::string const &msg) const
const_iterator end() const
UMNioTask(edm::ParameterSet const &)
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
void book(DQMStore::IBooker &, std::string subsystem="Hcal", std::string aux="") override
hcaldqm::ContainerSingle2D _cEventType
std::vector< uint32_t > _eventtypes
void initialize(std::string const &folder, quantity::Quantity *, quantity::Quantity *, quantity::Quantity *qz=new quantity::ValueQuantity(quantity::fN), int debug=0) override
const HcalElectronicsMap * _emap
virtual void book(DQMStore::IBooker &, std::string subsystem="Hcal", std::string aux="")
edm::EDGetTokenT< HcalUMNioDigi > _tokuMN
virtual void initialize(std::string const &folder, quantity::Quantity *, quantity::Quantity *, quantity::Quantity *qz=new quantity::ValueQuantity(quantity::fN), int debug=0)
void fill(int, int) override
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
const uint8_t EVENTTYPE_PEDESTAL
hcaldqm::ContainerSingle2D _cTotalCharge
const uint8_t EVENTTYPE_LED