34 bstToken_ = consumes<BSTRecord>(bstRecord);
58 int beamMode =
static_cast<int>( bstData->
beamMode() );
59 if (beamMode != 11 )
return;
102 meEE_[hashedId]->
Fill(*mgpasample&0xFFF);
152 centralBin =
int ((peds->
find(
id))->mean_x12) ;
171 centralBin =
int ((peds->
find(
id))->mean_x12) ;
static EEDetId detIdFromDenseIndex(uint32_t din)
T getParameter(std::string const &) const
int hashedIndex() const
get a compact index for arrays
boost::transform_iterator< IterHelp, boost::counting_iterator< int > > const_iterator
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
edm::EDGetTokenT< EEDigiCollection > digiTokenEE_
const_iterator begin() const
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
static EBDetId detIdFromDenseIndex(uint32_t di)
std::vector< MonitorElement * > meEE_
int fixedBookingCenterBin_
void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< BSTRecord > bstToken_
void addDefault(ParameterSetDescription const &psetDescription)
static bool adc_compare(uint16_t a, uint16_t b)
void Fill(HcalDetId &id, double val, std::vector< TH2F > &depth)
MonitorElement * book1D(Args &&...args)
ECALpedestalPCLworker(const edm::ParameterSet &)
void setCurrentFolder(const std::string &fullpath)
unsigned short const beamMode() const
edm::DataFrame const & frame() const
edm::EDGetTokenT< EBDigiCollection > digiTokenEB_
const_iterator end() const
std::vector< MonitorElement * > meEB_
const_iterator find(uint32_t rawId) const
uint32_t pedestalSamples_