32 sprintf(s,
"CastorLEDqMap(cumulative)");
35 sprintf(s,
"CastorLED_QmeanMap");
56 if(castorDigis.
empty()) {
58 std::cout<<
"CastorLEDMonitor::processEvent NO Castor Digis"<<std::endl;
68 for(
int i=0;
i<digi.
size();
i++) {
81 for(
int mod=1;
mod<=14;
mod++)
for(
int sec=1; sec<=16;sec++) {
T getUntrackedParameter(std::string const &, T const &) const
std::string subsystemname
MonitorElement * h2meanMap
int sector() const
get the sector (1-16)
int adc() const
get the ADC sample
const HcalQIESample & sample(int i) const
access a sample
std::vector< CastorDataFrame >::const_iterator const_iterator
int module() const
get the module (1-2 for EM, 1-12 for HAD)
void processEvent(const CastorDigiCollection &cast, const CastorDbService &cond)
CastorLEDMonitor(const edm::ParameterSet &ps)
const_iterator end() const
void setCurrentFolder(const std::string &fullpath)
static const float LedMonAdc2fc[128]
MonitorElement * book2D(Args &&...args)
const HcalCastorDetId & id() const
T mod(const T &a, const T &b)
int size() const
total number of samples in the digi
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &)
const_iterator begin() const