4 using namespace hcaldqm;
5 using namespace hcaldqm::constants;
46 _emap = dbService->getHcalMapping();
73 uint32_t laserType = cumn->valueUserWord(0);
75 (
int)eventType : (
int)laserType);
93 it!=chbhe->end(); ++it)
95 double sumQ = hcaldqm::utilities::sumQ<HBHEDataFrame>(*it, 2.5, 0, it->size()-1);
100 it!=cho->end(); ++it)
102 double sumQ = hcaldqm::utilities::sumQ<HODataFrame>(*it, 8.5, 0, it->size()-1);
107 it!=chf->end(); ++it)
109 double sumQ = hcaldqm::utilities::sumQ<HFDataFrame>(*it, 2.5, 0, it->size()-1);
117 DQTask::endLuminosityBlock(lb, es);
edm::EDGetTokenT< HFDigiCollection > _tokHF
T getUntrackedParameter(std::string const &, T const &) const
std::vector< uint32_t > _eventtypes
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
edm::EDGetTokenT< HODigiCollection > _tokHO
bool getByToken(EDGetToken token, Handle< PROD > &result) const
edm::EDGetTokenT< HcalUMNioDigi > _tokuMN
#define DEFINE_FWK_MODULE(type)
std::vector< HBHEDataFrame >::const_iterator const_iterator
virtual void book(DQMStore::IBooker &, std::string subsystem="Hcal", std::string aux="")
hcaldqm::ContainerSingleProf2D _cTotalChargeProfile
void bookHistograms(fwlite::EventContainer &eventCont)
virtual void _process(edm::Event const &, edm::EventSetup const &)
virtual void initialize(std::string const &folder, Quantity *, Quantity *, Quantity *qz=new ValueQuantity(quantity::fN), int debug=0)
virtual void book(DQMStore::IBooker &, std::string subsystem="Hcal", std::string aux="")
UMNioTask(edm::ParameterSet const &)
void dqmthrow(std::string const &msg) const
virtual void initialize(std::string const &folder, Quantity *, Quantity *, Quantity *qz=new ValueQuantity(quantity::fN), int debug=0)
RunAuxiliary const & runAuxiliary() const
uint8_t const EVENTTYPE_PEDESTAL
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE
hcaldqm::ContainerSingle2D _cTotalCharge
HcalElectronicsMap const * _emap
virtual void fill(int, int)
hcaldqm::ContainerSingle2D _cEventType
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &)
double sumQ(DIGI const &digi, double ped, int i=0, int j=3)