CMS 3D CMS Logo

SimplePi0DiscAnalyzer.h
Go to the documentation of this file.
1 #ifndef SimplePi0DiscAnalyzer_h
2 #define SimplePi0DiscAnalyzer_h
3 
4 //
5 // Package: RecoEgamma/Examples
6 // Class: SimplePi0DiscAnalyzer
7 //
8 
9 //
10 // Original Author: A. Kyriakis NCSR "Demokritos" Athens
11 // D Maletic, "Vinca" Belgrade
12 // Created: Mar 27 13:22:06 CEST 2009
13 //
14 //
15 
22 
25 
28 //#include "DataFormats/EgammaReco/interface/SuperCluster.h"
30 
32 
33 class MagneticField;
34 class TFile;
35 class TH1F;
36 class TH2F;
37 class TH1I;
38 class TProfile;
39 class TTree;
40 
42 public:
43  explicit SimplePi0DiscAnalyzer(const edm::ParameterSet& conf);
44 
45  ~SimplePi0DiscAnalyzer() override;
46 
47  void beginJob() override;
48  void endJob() override;
49  void analyze(const edm::Event& e, const edm::EventSetup& c) override;
50 
51 private:
52  // ----------member data ---------------------------
53 
56 
58  TFile* rootFile_;
59 
61 
74 };
75 
76 #endif
Handle.h
EDAnalyzer.h
ESHandle.h
SimplePi0DiscAnalyzer::rootFile_
TFile * rootFile_
Definition: SimplePi0DiscAnalyzer.h:58
SimplePi0DiscAnalyzer::hAll_nnout_NoConv_Assoc_
TH1F * hAll_nnout_NoConv_Assoc_
Definition: SimplePi0DiscAnalyzer.h:63
PhotonFwd.h
edm::one::EDAnalyzer
Definition: EDAnalyzer.h:30
ConversionFwd.h
SimplePi0DiscAnalyzer::photonCollection_
std::string photonCollection_
Definition: SimplePi0DiscAnalyzer.h:55
SimplePi0DiscAnalyzer::hEndcNoPresh_nnout_Assoc_
TH1F * hEndcNoPresh_nnout_Assoc_
Definition: SimplePi0DiscAnalyzer.h:66
Photon.h
SimplePi0DiscAnalyzer::hBarrel_nnout_Assoc_
TH1F * hBarrel_nnout_Assoc_
Definition: SimplePi0DiscAnalyzer.h:64
SimplePi0DiscAnalyzer::hBarrel_nnout_NoConv_Assoc_
TH1F * hBarrel_nnout_NoConv_Assoc_
Definition: SimplePi0DiscAnalyzer.h:65
SimplePi0DiscAnalyzer::photonCollectionProducer_
std::string photonCollectionProducer_
Definition: SimplePi0DiscAnalyzer.h:54
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SimplePi0DiscAnalyzer::hEndcWithPresh_nnout_Assoc_
TH1F * hEndcWithPresh_nnout_Assoc_
Definition: SimplePi0DiscAnalyzer.h:68
PhotonPi0DiscriminatorAssociation.h
edm::ParameterSet
Definition: ParameterSet.h:36
SimplePi0DiscAnalyzer::beginJob
void beginJob() override
Definition: SimplePi0DiscAnalyzer.cc:64
Event.h
SimplePi0DiscAnalyzer::hConv_ntracks_
TH1F * hConv_ntracks_
Definition: SimplePi0DiscAnalyzer.h:60
SimplePi0DiscAnalyzer::hEndcNoPresh_nnout_NoConv_Assoc_
TH1F * hEndcNoPresh_nnout_NoConv_Assoc_
Definition: SimplePi0DiscAnalyzer.h:67
SimplePi0DiscAnalyzer::~SimplePi0DiscAnalyzer
~SimplePi0DiscAnalyzer() override
Definition: SimplePi0DiscAnalyzer.cc:57
SimplePi0DiscAnalyzer::hAll_nnout_NoConv_Assoc_R9_
TH1F * hAll_nnout_NoConv_Assoc_R9_
Definition: SimplePi0DiscAnalyzer.h:70
edm::EventSetup
Definition: EventSetup.h:57
HltBtagPostValidation_cff.c
c
Definition: HltBtagPostValidation_cff.py:31
SimplePi0DiscAnalyzer::hEndcWithPresh_nnout_NoConv_Assoc_R9_
TH1F * hEndcWithPresh_nnout_NoConv_Assoc_R9_
Definition: SimplePi0DiscAnalyzer.h:73
SimplePi0DiscAnalyzer::hAll_nnout_Assoc_
TH1F * hAll_nnout_Assoc_
Definition: SimplePi0DiscAnalyzer.h:62
SimplePi0DiscAnalyzer::outputFile_
std::string outputFile_
Definition: SimplePi0DiscAnalyzer.h:57
SimplePi0DiscAnalyzer::hBarrel_nnout_NoConv_Assoc_R9_
TH1F * hBarrel_nnout_NoConv_Assoc_R9_
Definition: SimplePi0DiscAnalyzer.h:71
SimplePi0DiscAnalyzer::endJob
void endJob() override
Definition: SimplePi0DiscAnalyzer.cc:101
EventSetup.h
SimplePi0DiscAnalyzer
Definition: SimplePi0DiscAnalyzer.h:41
ParameterSet.h
SimplePi0DiscAnalyzer::hEndcNoPresh_nnout_NoConv_Assoc_R9_
TH1F * hEndcNoPresh_nnout_NoConv_Assoc_R9_
Definition: SimplePi0DiscAnalyzer.h:72
edm::Event
Definition: Event.h:73
SimplePi0DiscAnalyzer::hEndcWithPresh_nnout_NoConv_Assoc_
TH1F * hEndcWithPresh_nnout_NoConv_Assoc_
Definition: SimplePi0DiscAnalyzer.h:69
MagneticField
Definition: MagneticField.h:19
SimplePi0DiscAnalyzer::analyze
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Definition: SimplePi0DiscAnalyzer.cc:120
CaloCluster.h
SimplePi0DiscAnalyzer::SimplePi0DiscAnalyzer
SimplePi0DiscAnalyzer(const edm::ParameterSet &conf)
Definition: SimplePi0DiscAnalyzer.cc:49
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37
Conversion.h