CMS 3D CMS Logo

L1TPUM.h
Go to the documentation of this file.
1 #ifndef L1TPUM_H
2 #define L1TPUM_H
3 
4 // system include files
5 #include <memory>
6 #include <string>
7 
8 // user include files
11 
14 
16 
19 
22 
24 
25 class L1TPUM : public DQMEDAnalyzer {
26 public:
27  L1TPUM(const edm::ParameterSet& ps);
28  ~L1TPUM() override;
29 
30 protected:
31  void analyze(const edm::Event& e, const edm::EventSetup& c) override;
32  void bookHistograms(DQMStore::IBooker& ibooker, const edm::Run&, const edm::EventSetup&) override;
33 
34 private:
37 
41 
45 
49 
53 
56 
57  std::vector<MonitorElement*> regionsPUMEtaBxP2_;
58  std::vector<MonitorElement*> regionsPUMEtaBx0_;
59  std::vector<MonitorElement*> regionsPUMEtaBxM2_;
60 };
61 
62 #endif
L1TPUM::regionsAvgEtBxP2_
MonitorElement * regionsAvgEtBxP2_
Definition: L1TPUM.h:42
dqm::impl::MonitorElement
Definition: MonitorElement.h:98
L1TPUM::regionsAvgEtBx0_
MonitorElement * regionsAvgEtBx0_
Definition: L1TPUM.h:43
L1TPUM::~L1TPUM
~L1TPUM() override
Definition: L1TPUM.cc:33
MessageLogger.h
L1TPUM::regionBxEtSum_
MonitorElement * regionBxEtSum_
Definition: L1TPUM.h:55
edm::Run
Definition: Run.h:45
edm::EDGetTokenT< L1CaloRegionCollection >
L1TPUM::regionsAvgEtBxM2_
MonitorElement * regionsAvgEtBxM2_
Definition: L1TPUM.h:44
DQMStore.h
EDAnalyzer.h
L1TPUM::analyze
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Definition: L1TPUM.cc:35
MakerMacros.h
L1TPUM::nonZeroRegionsBxP2_
MonitorElement * nonZeroRegionsBxP2_
Definition: L1TPUM.h:50
Service.h
L1TPUM::nonZeroRegionsBxM2_
MonitorElement * nonZeroRegionsBxM2_
Definition: L1TPUM.h:52
L1TPUM::regionsAvgNonZeroEtBxP2_
MonitorElement * regionsAvgNonZeroEtBxP2_
Definition: L1TPUM.h:46
L1TPUM::regionsPUMEtaBxP2_
std::vector< MonitorElement * > regionsPUMEtaBxP2_
Definition: L1TPUM.h:57
DQMEDAnalyzer.h
L1TPUM::regionBxPopulation_
MonitorElement * regionBxPopulation_
Definition: L1TPUM.h:54
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
L1TPUM::histFolder_
std::string histFolder_
Definition: L1TPUM.h:36
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
L1TPUM::regionsPUMEtaBx0_
std::vector< MonitorElement * > regionsPUMEtaBx0_
Definition: L1TPUM.h:58
L1TPUM::nonZeroRegionsBx0_
MonitorElement * nonZeroRegionsBx0_
Definition: L1TPUM.h:51
L1CaloCollections.h
L1TPUM::regionsTotalEtBx0_
MonitorElement * regionsTotalEtBx0_
Definition: L1TPUM.h:39
edm::EventSetup
Definition: EventSetup.h:57
L1TPUM::regionsAvgNonZeroEtBx0_
MonitorElement * regionsAvgNonZeroEtBx0_
Definition: L1TPUM.h:47
HltBtagPostValidation_cff.c
c
Definition: HltBtagPostValidation_cff.py:31
L1TPUM::regionsTotalEtBxM2_
MonitorElement * regionsTotalEtBxM2_
Definition: L1TPUM.h:40
L1TPUM
Definition: L1TPUM.h:25
Frameworkfwd.h
L1TPUM::regionsPUMEtaBxM2_
std::vector< MonitorElement * > regionsPUMEtaBxM2_
Definition: L1TPUM.h:59
L1TPUM::regionsAvgNonZeroEtBxM2_
MonitorElement * regionsAvgNonZeroEtBxM2_
Definition: L1TPUM.h:48
L1TPUM::L1TPUM
L1TPUM(const edm::ParameterSet &ps)
Definition: L1TPUM.cc:29
dqm::implementation::IBooker
Definition: DQMStore.h:43
L1TPUM::regionsTotalEtBxP2_
MonitorElement * regionsTotalEtBxP2_
Definition: L1TPUM.h:38
ParameterSet.h
L1TPUM::bookHistograms
void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &, const edm::EventSetup &) override
Definition: L1TPUM.cc:91
edm::Event
Definition: Event.h:73
L1TPUM::regionSource_
edm::EDGetTokenT< L1CaloRegionCollection > regionSource_
Definition: L1TPUM.h:35
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37