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 
29 
31 #include "TH1.h"
32 #include "TH2.h"
33 //
34 // class declaration
35 //
36 
38 public:
39  explicit L1GctValidation(const edm::ParameterSet&);
40  ~L1GctValidation() override;
41 
42 private:
43  void beginJob() override;
44  void analyze(const edm::Event&, const edm::EventSetup&) override;
45  void endJob() override;
46 
47  // ----------member data ---------------------------
48 
51 
64 
69 
74 
80 
89 };
90 #endif
L1GctValidation::theHfRing1CountPositiveEta
TH1F * theHfRing1CountPositiveEta
Definition: L1GctValidation.h:87
L1GctValidation::theMissHyVsInternalJetsSum
TH2F * theMissHyVsInternalJetsSum
Definition: L1GctValidation.h:79
L1GctValidation::theHfRing1CountNegativeEta
TH1F * theHfRing1CountNegativeEta
Definition: L1GctValidation.h:88
L1GctCollections.h
L1GctValidation::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: L1GctValidation.cc:37
L1GctValidation::theMissHtAngle
TH1F * theMissHtAngle
Definition: L1GctValidation.h:62
L1GctValidation::theSumHtInLsb
TH1F * theSumHtInLsb
Definition: L1GctValidation.h:53
L1GctValidation::theSumEtVsInputRegions
TH2F * theSumEtVsInputRegions
Definition: L1GctValidation.h:65
L1GctValidation::theHtVsInternalJetsSum
TH2F * theHtVsInternalJetsSum
Definition: L1GctValidation.h:75
L1GctValidation::theMissHtVsInternalJetsSum
TH2F * theMissHtVsInternalJetsSum
Definition: L1GctValidation.h:76
L1GctValidation::theSumEtInGeV
TH1F * theSumEtInGeV
Definition: L1GctValidation.h:56
L1GctValidation::theMissEtVsMissHtAngle
TH2F * theMissEtVsMissHtAngle
Definition: L1GctValidation.h:71
L1GctValidation::theMissEtInLsb
TH1F * theMissEtInLsb
Definition: L1GctValidation.h:54
EDAnalyzer.h
L1GctValidation::theHfRing0EtSumNegativeEta
TH1F * theHfRing0EtSumNegativeEta
Definition: L1GctValidation.h:82
L1GctValidation::theMissEtVector
TH2F * theMissEtVector
Definition: L1GctValidation.h:60
L1GctValidation
Definition: L1GctValidation.h:37
L1GctValidation::theMissHtPhiVsInternalJetsSum
TH2F * theMissHtPhiVsInternalJetsSum
Definition: L1GctValidation.h:77
L1GctValidation::theMissHtVector
TH2F * theMissHtVector
Definition: L1GctValidation.h:63
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
L1GctValidation::theDPhiVsMissEt
TH2F * theDPhiVsMissEt
Definition: L1GctValidation.h:72
L1GctValidation::theHfRing1EtSumPositiveEta
TH1F * theHfRing1EtSumPositiveEta
Definition: L1GctValidation.h:83
L1GctValidation::theHfRing0CountNegativeEta
TH1F * theHfRing0CountNegativeEta
Definition: L1GctValidation.h:86
L1GctValidation::theSumEtInLsb
TH1F * theSumEtInLsb
Definition: L1GctValidation.h:52
L1GctValidation::theMissHxVsInternalJetsSum
TH2F * theMissHxVsInternalJetsSum
Definition: L1GctValidation.h:78
L1GctValidation::m_energy_tag
edm::InputTag m_energy_tag
Definition: L1GctValidation.h:50
L1GctValidation::theMissEtAngleVsInputRegions
TH2F * theMissEtAngleVsInputRegions
Definition: L1GctValidation.h:67
L1GctValidation::theMissHtInLsb
TH1F * theMissHtInLsb
Definition: L1GctValidation.h:55
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
L1GctValidation::beginJob
void beginJob() override
Definition: L1GctValidation.cc:217
L1GctValidation::endJob
void endJob() override
Definition: L1GctValidation.cc:293
L1GctValidation::theHfRing1EtSumNegativeEta
TH1F * theHfRing1EtSumNegativeEta
Definition: L1GctValidation.h:84
L1GctValidation::theMissEtAngle
TH1F * theMissEtAngle
Definition: L1GctValidation.h:59
edm::EventSetup
Definition: EventSetup.h:57
L1GctValidation::L1GctValidation
L1GctValidation(const edm::ParameterSet &)
Definition: L1GctValidation.cc:23
L1GctValidation::theHfRing0CountPositiveEta
TH1F * theHfRing0CountPositiveEta
Definition: L1GctValidation.h:85
L1GctValidation::theMissEtVsMissHt
TH2F * theMissEtVsMissHt
Definition: L1GctValidation.h:70
L1GctValidation::theSumHtInGeV
TH1F * theSumHtInGeV
Definition: L1GctValidation.h:57
L1GctValidation::~L1GctValidation
~L1GctValidation() override
Definition: L1GctValidation.cc:27
L1GctValidation::m_gctinp_tag
edm::InputTag m_gctinp_tag
Definition: L1GctValidation.h:49
Frameworkfwd.h
L1GctValidation::theHfRing0EtSumPositiveEta
TH1F * theHfRing0EtSumPositiveEta
Definition: L1GctValidation.h:81
L1GctValidation::theDPhiVsMissHt
TH2F * theDPhiVsMissHt
Definition: L1GctValidation.h:73
L1GctValidation::theMissEtInGeV
TH1F * theMissEtInGeV
Definition: L1GctValidation.h:58
L1GctValidation::theMissEtMagVsInputRegions
TH2F * theMissEtMagVsInputRegions
Definition: L1GctValidation.h:66
ParameterSet.h
edm::Event
Definition: Event.h:73
L1GctValidation::theMissHtInGeV
TH1F * theMissHtInGeV
Definition: L1GctValidation.h:61
edm::InputTag
Definition: InputTag.h:15
L1GctValidation::theMissHtMagVsInputRegions
TH2F * theMissHtMagVsInputRegions
Definition: L1GctValidation.h:68