1 #ifndef HGCalDigiValidation_h
2 #define HGCalDigiValidation_h
67 template<
class T1,
class T2>
81 std::vector<MonitorElement*>
ADC_;
std::vector< MonitorElement * > charge_
void dqmBeginRun(const edm::Run &, const edm::EventSetup &)
void analyze(const edm::Event &, const edm::EventSetup &)
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
std::vector< MonitorElement * > DigiOccupancy_XY_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
HGCalDigiValidation(const edm::ParameterSet &)
std::vector< MonitorElement * > DigiOccupancy_Minus_
void digiValidation(const T1 &detId, const T2 *geom, int, uint16_t, double)
MonitorElement * MeanDigiOccupancy_Minus_
edm::EDGetToken digiSource_
std::map< int, int > OccupancyMap_minus_
std::map< int, int > OccupancyMap_plus_
std::string nameDetector_
std::vector< MonitorElement * > ADC_
MonitorElement * MeanDigiOccupancy_Plus_
void fillOccupancyMap(std::map< int, int > &OccupancyMap, int layer)
std::vector< MonitorElement * > DigiOccupancy_Plus_