CMS 3D CMS Logo

HotlineDQM.h
Go to the documentation of this file.
1 #ifndef HotlineDQM_H
2 #define HotlineDQM_H
3 
4 //event
7 
8 //DQM
11 
12 //Muon
15 
16 // MET
21 
22 // Jets
25 
26 //Photons
29 
30 // Trigger
37 
38 class HotlineDQM : public DQMEDAnalyzer {
39 public:
40  HotlineDQM(const edm::ParameterSet& ps);
41  ~HotlineDQM() override;
42 
43  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
44 
45 protected:
46  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
47  void analyze(edm::Event const& e, edm::EventSetup const& eSetup) override;
48 
49 private:
50  //variables from config file
58 
61 
63 
64  // Histograms
70 
76 };
77 
78 #endif
HotlineDQM::useMuons
bool useMuons
Definition: HotlineDQM.h:62
CaloJet.h
Muon.h
HotlineDQM::h_OnlineMetPt
MonitorElement * h_OnlineMetPt
Definition: HotlineDQM.h:74
HotlineDQM::triggerFilter_
edm::InputTag triggerFilter_
Definition: HotlineDQM.h:60
HotlineDQM::thePfMETCollection_
edm::EDGetTokenT< reco::PFMETCollection > thePfMETCollection_
Definition: HotlineDQM.h:52
TriggerResults.h
edm::Run
Definition: Run.h:45
HotlineDQM::theTrigSummary_
edm::EDGetTokenT< trigger::TriggerEvent > theTrigSummary_
Definition: HotlineDQM.h:57
TriggerEvent.h
edm::EDGetTokenT< reco::MuonCollection >
HotlineDQM::theMETCollection_
edm::EDGetTokenT< reco::CaloMETCollection > theMETCollection_
Definition: HotlineDQM.h:53
PFJet.h
HotlineDQM::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: HotlineDQM.cc:29
TriggerEventWithRefs.h
HotlineDQM
Definition: HotlineDQM.h:38
HotlineDQM::h_OnlinePFMetPt
MonitorElement * h_OnlinePFMetPt
Definition: HotlineDQM.h:75
HotlineDQM::useHT
bool useHT
Definition: HotlineDQM.h:62
DQMStore.h
HotlineDQM::h_HT
MonitorElement * h_HT
Definition: HotlineDQM.h:67
PhotonFwd.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
PFMETCollection.h
CaloMETCollection.h
HotlineDQM::useMet
bool useMet
Definition: HotlineDQM.h:62
HotlineDQM::usePFMet
bool usePFMet
Definition: HotlineDQM.h:62
Photon.h
HotlineDQM::analyze
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
Definition: HotlineDQM.cc:56
HotlineDQM::~HotlineDQM
~HotlineDQM() override
Definition: HotlineDQM.cc:27
HotlineDQM::h_PFMetPt
MonitorElement * h_PFMetPt
Definition: HotlineDQM.h:69
CaloMET.h
MuonFwd.h
DQMEDAnalyzer.h
HotlineDQM::thePhotonCollection_
edm::EDGetTokenT< reco::PhotonCollection > thePhotonCollection_
Definition: HotlineDQM.h:55
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
PFMET.h
HotlineDQM::HotlineDQM
HotlineDQM(const edm::ParameterSet &ps)
Definition: HotlineDQM.cc:8
HotlineDQM::usePhotons
bool usePhotons
Definition: HotlineDQM.h:62
HotlineDQM::h_PhotonPt
MonitorElement * h_PhotonPt
Definition: HotlineDQM.h:66
HotlineDQM::theMuonCollection_
edm::EDGetTokenT< reco::MuonCollection > theMuonCollection_
Definition: HotlineDQM.h:51
edm::EventSetup
Definition: EventSetup.h:58
HLTConfigProvider.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
HotlineDQM::theCaloJetCollection_
edm::EDGetTokenT< reco::CaloJetCollection > theCaloJetCollection_
Definition: HotlineDQM.h:54
TriggerObject.h
HotlineDQM::h_OnlinePhotonPt
MonitorElement * h_OnlinePhotonPt
Definition: HotlineDQM.h:72
HotlineDQM::h_MuPt
MonitorElement * h_MuPt
Definition: HotlineDQM.h:65
HotlineDQM::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: HotlineDQM.cc:214
EventSetup.h
dqm::implementation::IBooker
Definition: DQMStore.h:43
HotlineDQM::triggerPath_
std::string triggerPath_
Definition: HotlineDQM.h:59
HotlineDQM::h_OnlineHT
MonitorElement * h_OnlineHT
Definition: HotlineDQM.h:73
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
HotlineDQM::h_MetPt
MonitorElement * h_MetPt
Definition: HotlineDQM.h:68
HotlineDQM::triggerResults_
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
Definition: HotlineDQM.h:56
HotlineDQM::h_OnlineMuPt
MonitorElement * h_OnlineMuPt
Definition: HotlineDQM.h:71
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37