CMS 3D CMS Logo

QcdPhotonsDQM.h
Go to the documentation of this file.
1 #ifndef QcdPhotonsDQM_H
2 #define QcdPhotonsDQM_H
3 
12 
13 // Trigger stuff
15 
21 
22 namespace reco {
23  class Jet;
24 }
25 
26 class QcdPhotonsDQM : public DQMEDAnalyzer {
27 public:
30 
32  ~QcdPhotonsDQM() override;
33 
34  //Book histograms
35  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
36 
38  void analyze(const edm::Event&, const edm::EventSetup&) override;
39 
40 private:
41  // ----------member data ---------------------------
42 
43  // Switch for verbosity
45 
46  // Variables from config file
48  std::vector<std::string> thePlotTheseTriggersToo_;
54  double theMinJetPt_;
60 
65 
66  // Histograms
85 
90 };
91 #endif
92 
93 /* Local Variables: */
94 /* show-trailing-whitespace: t */
95 /* truncate-lines: t */
96 /* End: */
QcdPhotonsDQM::theBarrelRecHitToken_
edm::EDGetTokenT< EcalRecHitCollection > theBarrelRecHitToken_
Definition: QcdPhotonsDQM.h:63
QcdPhotonsDQM::theEndcapRecHitTag_
edm::InputTag theEndcapRecHitTag_
Definition: QcdPhotonsDQM.h:62
dqm::impl::MonitorElement
Definition: MonitorElement.h:98
QcdPhotonsDQM::h_photon_et_jetfo
MonitorElement * h_photon_et_jetfo
Definition: QcdPhotonsDQM.h:89
TriggerResults.h
QcdPhotonsDQM::theVertexCollectionToken_
edm::EDGetTokenT< reco::VertexCollection > theVertexCollectionToken_
Definition: QcdPhotonsDQM.h:53
edm::Run
Definition: Run.h:45
QcdPhotonsDQM::h_deltaR_photon_jet2
MonitorElement * h_deltaR_photon_jet2
Definition: QcdPhotonsDQM.h:84
edm::EDGetTokenT< edm::TriggerResults >
QcdPhotonsDQM::h_photon_et
MonitorElement * h_photon_et
Definition: QcdPhotonsDQM.h:69
QcdPhotonsDQM
Definition: QcdPhotonsDQM.h:26
QcdPhotonsDQM::h_photon_count_bar
MonitorElement * h_photon_count_bar
Definition: QcdPhotonsDQM.h:71
QcdPhotonsDQM::theJetCollectionToken_
edm::EDGetTokenT< edm::View< reco::Jet > > theJetCollectionToken_
Definition: QcdPhotonsDQM.h:52
QcdPhotonsDQM::h_jet2_eta
MonitorElement * h_jet2_eta
Definition: QcdPhotonsDQM.h:81
QcdPhotonsDQM::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Get the analysis.
Definition: QcdPhotonsDQM.cc:235
QcdPhotonsDQM::h_photon_et_jetco
MonitorElement * h_photon_et_jetco
Definition: QcdPhotonsDQM.h:87
DQMStore.h
QcdPhotonsDQM::h_photon_eta
MonitorElement * h_photon_eta
Definition: QcdPhotonsDQM.h:70
PhotonFwd.h
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
QcdPhotonsDQM::h_deltaR_jet_jet2
MonitorElement * h_deltaR_jet_jet2
Definition: QcdPhotonsDQM.h:83
EcalRecHitCollections.h
QcdPhotonsDQM::h_jet2_ptOverPhotonEt
MonitorElement * h_jet2_ptOverPhotonEt
Definition: QcdPhotonsDQM.h:79
QcdPhotonsDQM::h_photon_et_jetfs
MonitorElement * h_photon_et_jetfs
Definition: QcdPhotonsDQM.h:88
QcdPhotonsDQM::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: QcdPhotonsDQM.cc:104
QcdPhotonsDQM::theTriggerPathToPass_
std::string theTriggerPathToPass_
Definition: QcdPhotonsDQM.h:47
Jet
Definition: Jet.py:1
QcdPhotonsDQM::h_deltaPhi_photon_jet2
MonitorElement * h_deltaPhi_photon_jet2
Definition: QcdPhotonsDQM.h:82
QcdPhotonsDQM::theMinPhotonEt_
double theMinPhotonEt_
Definition: QcdPhotonsDQM.h:55
QcdPhotonsDQM::h_deltaEt_photon_jet
MonitorElement * h_deltaEt_photon_jet
Definition: QcdPhotonsDQM.h:78
QcdPhotonsDQM::theMinJetPt_
double theMinJetPt_
Definition: QcdPhotonsDQM.h:54
QcdPhotonsDQM::h_photon_et_jetcs
MonitorElement * h_photon_et_jetcs
Definition: QcdPhotonsDQM.h:86
DQMEDAnalyzer.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
QcdPhotonsDQM::h_photon_count_end
MonitorElement * h_photon_count_end
Definition: QcdPhotonsDQM.h:72
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
edm::ParameterSet
Definition: ParameterSet.h:36
QcdPhotonsDQM::theJetCollectionLabel_
edm::InputTag theJetCollectionLabel_
Definition: QcdPhotonsDQM.h:49
QcdPhotonsDQM::h_jet_pt
MonitorElement * h_jet_pt
Definition: QcdPhotonsDQM.h:73
QcdPhotonsDQM::thePlotPhotonMaxEt_
double thePlotPhotonMaxEt_
Definition: QcdPhotonsDQM.h:57
QcdPhotonsDQM::h_triggers_passed
MonitorElement * h_triggers_passed
Definition: QcdPhotonsDQM.h:67
QcdPhotonsDQM::h_jet_count
MonitorElement * h_jet_count
Definition: QcdPhotonsDQM.h:75
edm::EventSetup
Definition: EventSetup.h:57
VertexFwd.h
QcdPhotonsDQM::logTraceName
std::string logTraceName
Definition: QcdPhotonsDQM.h:44
QcdPhotonsDQM::thePlotJetMaxEta_
double thePlotJetMaxEta_
Definition: QcdPhotonsDQM.h:59
QcdPhotonsDQM::QcdPhotonsDQM
QcdPhotonsDQM(const edm::ParameterSet &)
Constructor.
Definition: QcdPhotonsDQM.cc:57
Frameworkfwd.h
QcdPhotonsDQM::thePlotPhotonMaxEta_
double thePlotPhotonMaxEta_
Definition: QcdPhotonsDQM.h:58
QcdPhotonsDQM::theEndcapRecHitToken_
edm::EDGetTokenT< EcalRecHitCollection > theEndcapRecHitToken_
Definition: QcdPhotonsDQM.h:64
dqm::implementation::IBooker
Definition: DQMStore.h:43
QcdPhotonsDQM::theBarrelRecHitTag_
edm::InputTag theBarrelRecHitTag_
Definition: QcdPhotonsDQM.h:61
QcdPhotonsDQM::thePlotTheseTriggersToo_
std::vector< std::string > thePlotTheseTriggersToo_
Definition: QcdPhotonsDQM.h:48
edm::Event
Definition: Event.h:73
QcdPhotonsDQM::~QcdPhotonsDQM
~QcdPhotonsDQM() override
Destructor.
Definition: QcdPhotonsDQM.cc:102
QcdPhotonsDQM::h_deltaPhi_jet_jet2
MonitorElement * h_deltaPhi_jet_jet2
Definition: QcdPhotonsDQM.h:77
QcdPhotonsDQM::h_photon_et_beforeCuts
MonitorElement * h_photon_et_beforeCuts
Definition: QcdPhotonsDQM.h:68
QcdPhotonsDQM::theRequirePhotonFound_
bool theRequirePhotonFound_
Definition: QcdPhotonsDQM.h:56
edm::InputTag
Definition: InputTag.h:15
QcdPhotonsDQM::h_deltaPhi_photon_jet
MonitorElement * h_deltaPhi_photon_jet
Definition: QcdPhotonsDQM.h:76
QcdPhotonsDQM::h_jet2_pt
MonitorElement * h_jet2_pt
Definition: QcdPhotonsDQM.h:80
QcdPhotonsDQM::trigTagToken_
edm::EDGetTokenT< edm::TriggerResults > trigTagToken_
Definition: QcdPhotonsDQM.h:50
QcdPhotonsDQM::thePhotonCollectionToken_
edm::EDGetTokenT< reco::PhotonCollection > thePhotonCollectionToken_
Definition: QcdPhotonsDQM.h:51
QcdPhotonsDQM::h_jet_eta
MonitorElement * h_jet_eta
Definition: QcdPhotonsDQM.h:74