CMS 3D CMS Logo

JetToDigiDump.h
Go to the documentation of this file.
1 #ifndef RecoExamples_JetToDigiDump_h
2 #define RecoExamples_JetToDigiDump_h
3 #include <TH1.h>
4 #include <TProfile.h>
5 #include <TH2.h>
6 /* \class JetToDigiDump
7  *
8  * \author Robert Harris
9  *
10  * \version 1
11  *
12  */
14 
16 public:
18 
19 private:
20  //Framwework stuff
21  void beginJob() override;
22  void analyze(const edm::Event&, const edm::EventSetup&) override;
23  void endJob() override;
24 
25  // Parameters passed via the config file
26  std::string DumpLevel; //How deep into calorimeter reco to dump
27  std::string CaloJetAlg; //Jet Algorithm to dump
28  int DebugLevel; //0 = no debug prints
29  bool ShowECal; //if true, ECAL hits are ignored
30 
31  //Internal parameters
32  int Dump;
33  int evtCount;
34 };
35 
36 #endif
void analyze(const edm::Event &, const edm::EventSetup &) override
void endJob() override
std::string CaloJetAlg
Definition: JetToDigiDump.h:27
std::string DumpLevel
Definition: JetToDigiDump.h:26
JetToDigiDump(const edm::ParameterSet &)
void beginJob() override