CMS 3D CMS Logo

L1GctValidation.h
Go to the documentation of this file.
1 #ifndef L1GCTVALIDATION_H
2 #define L1GCTVALIDATION_H
3 // -*- C++ -*-
4 //
5 // Package: L1GlobalCaloTrigger
6 // Class: L1GctValidation
7 //
14 //
15 // Author: Greg Heath
16 // Date: February 2008
17 //
18 
19 // system include files
20 #include <memory>
21 
22 // user include files
25 
27 
30 
37 #include "TH1.h"
38 #include "TH2.h"
39 //
40 // class declaration
41 //
42 
44 public:
45  explicit L1GctValidation(const edm::ParameterSet&);
46  ~L1GctValidation() override;
47 
48 private:
49  void beginJob() override;
50  void analyze(const edm::Event&, const edm::EventSetup&) override;
51  void endJob() override;
52 
53  // ----------member data ---------------------------
54 
57 
70 
75 
80 
86 
98 };
99 #endif
L1GctValidation::theHfRing1CountPositiveEta
TH1F * theHfRing1CountPositiveEta
Definition: L1GctValidation.h:93
L1GctValidation::theMissHyVsInternalJetsSum
TH2F * theMissHyVsInternalJetsSum
Definition: L1GctValidation.h:85
L1GctValidation::m_hfRingEtScaleToken
edm::ESGetToken< L1CaloEtScale, L1HfRingEtScaleRcd > m_hfRingEtScaleToken
Definition: L1GctValidation.h:97
L1GctValidation::theHfRing1CountNegativeEta
TH1F * theHfRing1CountNegativeEta
Definition: L1GctValidation.h:94
L1GctCollections.h
L1GctJetFinderParamsRcd.h
L1GctValidation::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: L1GctValidation.cc:33
L1GctValidation::theMissHtAngle
TH1F * theMissHtAngle
Definition: L1GctValidation.h:68
L1GctValidation::theSumHtInLsb
TH1F * theSumHtInLsb
Definition: L1GctValidation.h:59
L1GctValidation::theSumEtVsInputRegions
TH2F * theSumEtVsInputRegions
Definition: L1GctValidation.h:71
L1GctValidation::theHtVsInternalJetsSum
TH2F * theHtVsInternalJetsSum
Definition: L1GctValidation.h:81
L1GctValidation::theMissHtVsInternalJetsSum
TH2F * theMissHtVsInternalJetsSum
Definition: L1GctValidation.h:82
L1GctValidation::theSumEtInGeV
TH1F * theSumEtInGeV
Definition: L1GctValidation.h:62
L1GctValidation::theMissEtVsMissHtAngle
TH2F * theMissEtVsMissHtAngle
Definition: L1GctValidation.h:77
L1GctValidation::theMissEtInLsb
TH1F * theMissEtInLsb
Definition: L1GctValidation.h:60
EDAnalyzer.h
L1GctValidation::theHfRing0EtSumNegativeEta
TH1F * theHfRing0EtSumNegativeEta
Definition: L1GctValidation.h:88
L1GctValidation::theMissEtVector
TH2F * theMissEtVector
Definition: L1GctValidation.h:66
L1GctJetFinderParams.h
L1GctValidation
Definition: L1GctValidation.h:43
L1GctValidation::theMissHtPhiVsInternalJetsSum
TH2F * theMissHtPhiVsInternalJetsSum
Definition: L1GctValidation.h:83
L1GctValidation::theMissHtVector
TH2F * theMissHtVector
Definition: L1GctValidation.h:69
ESGetToken.h
edm::EDAnalyzer
Definition: EDAnalyzer.h:28
L1GctValidation::theDPhiVsMissEt
TH2F * theDPhiVsMissEt
Definition: L1GctValidation.h:78
L1GctValidation::theHfRing1EtSumPositiveEta
TH1F * theHfRing1EtSumPositiveEta
Definition: L1GctValidation.h:89
L1HtMissScaleRcd.h
L1GctValidation::theHfRing0CountNegativeEta
TH1F * theHfRing0CountNegativeEta
Definition: L1GctValidation.h:92
L1GctValidation::m_htMissScaleToken
edm::ESGetToken< L1CaloEtScale, L1HtMissScaleRcd > m_htMissScaleToken
Definition: L1GctValidation.h:96
L1GctValidation::theSumEtInLsb
TH1F * theSumEtInLsb
Definition: L1GctValidation.h:58
L1GctValidation::theMissHxVsInternalJetsSum
TH2F * theMissHxVsInternalJetsSum
Definition: L1GctValidation.h:84
L1GctValidation::m_energy_tag
edm::InputTag m_energy_tag
Definition: L1GctValidation.h:56
L1GctValidation::theMissEtAngleVsInputRegions
TH2F * theMissEtAngleVsInputRegions
Definition: L1GctValidation.h:73
L1GctValidation::theMissHtInLsb
TH1F * theMissHtInLsb
Definition: L1GctValidation.h:61
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
L1GctValidation::beginJob
void beginJob() override
Definition: L1GctValidation.cc:210
L1GctValidation::endJob
void endJob() override
Definition: L1GctValidation.cc:286
L1GctValidation::theHfRing1EtSumNegativeEta
TH1F * theHfRing1EtSumNegativeEta
Definition: L1GctValidation.h:90
L1GctValidation::theMissEtAngle
TH1F * theMissEtAngle
Definition: L1GctValidation.h:65
L1HfRingEtScaleRcd.h
edm::EventSetup
Definition: EventSetup.h:58
L1GctValidation::L1GctValidation
L1GctValidation(const edm::ParameterSet &)
Definition: L1GctValidation.cc:16
L1GctValidation::theHfRing0CountPositiveEta
TH1F * theHfRing0CountPositiveEta
Definition: L1GctValidation.h:91
edm::ESGetToken< L1GctJetFinderParams, L1GctJetFinderParamsRcd >
L1GctValidation::theMissEtVsMissHt
TH2F * theMissEtVsMissHt
Definition: L1GctValidation.h:76
L1CaloEtScale.h
L1GctValidation::theSumHtInGeV
TH1F * theSumHtInGeV
Definition: L1GctValidation.h:63
L1GctValidation::~L1GctValidation
~L1GctValidation() override
Definition: L1GctValidation.cc:23
L1GctValidation::m_gctinp_tag
edm::InputTag m_gctinp_tag
Definition: L1GctValidation.h:55
L1GctValidation::m_jfParsToken
edm::ESGetToken< L1GctJetFinderParams, L1GctJetFinderParamsRcd > m_jfParsToken
Definition: L1GctValidation.h:95
Frameworkfwd.h
L1GctValidation::theHfRing0EtSumPositiveEta
TH1F * theHfRing0EtSumPositiveEta
Definition: L1GctValidation.h:87
L1GctValidation::theDPhiVsMissHt
TH2F * theDPhiVsMissHt
Definition: L1GctValidation.h:79
L1GctValidation::theMissEtInGeV
TH1F * theMissEtInGeV
Definition: L1GctValidation.h:64
L1GctValidation::theMissEtMagVsInputRegions
TH2F * theMissEtMagVsInputRegions
Definition: L1GctValidation.h:72
ParameterSet.h
edm::Event
Definition: Event.h:73
L1GctValidation::theMissHtInGeV
TH1F * theMissHtInGeV
Definition: L1GctValidation.h:67
edm::InputTag
Definition: InputTag.h:15
L1GctValidation::theMissHtMagVsInputRegions
TH2F * theMissHtMagVsInputRegions
Definition: L1GctValidation.h:74