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 
20 // system include files
21 #include <memory>
22 
23 // user include files
26 
28 
30 
32 #include "TH1.h"
33 #include "TH2.h"
34 //
35 // class declaration
36 //
37 
39  public:
40  explicit L1GctValidation(const edm::ParameterSet&);
41  ~L1GctValidation() override;
42 
43 
44  private:
45  void beginJob() override;
46  void analyze(const edm::Event&, const edm::EventSetup&) override;
47  void endJob() override ;
48 
49  // ----------member data ---------------------------
50 
53 
66 
71 
76 
82 
91 
92 };
93 #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