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
TH1F * theHfRing1EtSumPositiveEta
TH2F * theMissHxVsInternalJetsSum
TH2F * theMissHtVsInternalJetsSum
void endJob() override
TH2F * theHtVsInternalJetsSum
L1GctValidation(const edm::ParameterSet &)
TH2F * theMissHyVsInternalJetsSum
TH2F * theMissEtVsMissHt
TH1F * theHfRing1CountPositiveEta
TH1F * theHfRing0EtSumPositiveEta
TH1F * theHfRing0CountNegativeEta
TH2F * theSumEtVsInputRegions
edm::InputTag m_energy_tag
TH2F * theMissEtAngleVsInputRegions
TH1F * theHfRing1EtSumNegativeEta
edm::InputTag m_gctinp_tag
TH1F * theHfRing1CountNegativeEta
void beginJob() override
void analyze(const edm::Event &, const edm::EventSetup &) override
~L1GctValidation() override
TH1F * theHfRing0CountPositiveEta
TH2F * theMissHtPhiVsInternalJetsSum
TH1F * theHfRing0EtSumNegativeEta
TH2F * theMissEtVsMissHtAngle
TH2F * theMissEtMagVsInputRegions
TH2F * theMissHtMagVsInputRegions