15 for (
int channel = 1; channel < 6; channel++) {
18 histoname =
"EM_P_" + std::to_string(channel) +
"_1";
30 histoname =
"EM_M_" + std::to_string(channel) +
"_1";
41 for (
int channel = 1; channel < 5; channel++) {
44 histoname =
"HAD_P_" + std::to_string(channel) +
"_" + std::to_string(channel + 2);
56 histoname =
"HAD_M_" + std::to_string(channel) +
"_" + std::to_string(channel + 2);
67 for (
int channel = 1; channel < 17; channel++) {
70 histoname =
"RPD_P_" + std::to_string(channel) +
"_2";
82 histoname =
"RPD_M_" + std::to_string(channel) +
"_2";
100 for (
auto it = digis->begin(); it != digis->end(); it++) {
T getUntrackedParameter(std::string const &, T const &) const
virtual void setCurrentFolder(std::string const &fullpath)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
ZDCQIE10Task(edm::ParameterSet const &)
#define DEFINE_FWK_MODULE(type)
edm::EDGetTokenT< QIE10DigiCollection > _tokQIE10
constexpr DetId detid() const
Get the detector id.
MonitorElement * book1DD(TString const &name, TString const &title, int nchX, double lowX, double highX, FUNC onbooking=NOOP())
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
std::map< uint32_t, MonitorElement * > _cADC_vs_TS_EChannel
constexpr int samples() const
total number of samples in the digi
std::map< uint32_t, MonitorElement * > _cADC_EChannel
void analyze(edm::Event const &, edm::EventSetup const &) override
uint16_t *__restrict__ uint16_t const *__restrict__ adc