CMS 3D CMS Logo

TreeProducerCalibSimul.h
Go to the documentation of this file.
1 #ifndef TREEPRODUCERCALIBSIMUL_H
2 #define TREEPRODUCERCALIBSIMUL_H
3 
4 // system include files
5 #include <memory>
6 
7 // framework
15 
16 // for reconstruction
24 
25 // geometry
29 
30 // my include files
32 
33 
34 // root includes
35 #include "TROOT.h"
36 #include "TSystem.h"
37 #include "TFile.h"
38 #include "TTree.h"
39 #include "TF1.h"
40 #include "TH1.h"
41 #include "TH2.h"
42 #include "TGraph.h"
43 #include "TStyle.h"
44 #include "TCanvas.h"
45 #include "TSelector.h"
46 #include "TApplication.h"
47 
48 // c++ includes
49 #include <string>
50 #include <stdio.h>
51 #include <sstream>
52 #include <iostream>
53 #include <unistd.h>
54 #include <fstream>
55 #include <math.h>
56 #include <stdexcept>
57 
58 
60  public:
63 
64  virtual void analyze(const edm::Event&, const edm::EventSetup&);
65  virtual void beginJob();
66  virtual void endJob();
67  private:
68 
69 
80  double posCluster_;
81 
83 
87  int noHits;
88  int noHodo;
89  int noTdc;
90  int noHeader;
91 };
92 
93 
94 
95 #endif
TreeProducerCalibSimul::tot_events_ok
int tot_events_ok
Definition: TreeProducerCalibSimul.h:86
TreeProducerCalibSimul::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition: TreeProducerCalibSimul.cc:95
TreeProducerCalibSimul::hodoRecInfoCollection_
std::string hodoRecInfoCollection_
Definition: TreeProducerCalibSimul.h:74
TreeProducerCalibSimul::eventHeaderCollection_
std::string eventHeaderCollection_
Definition: TreeProducerCalibSimul.h:78
ESHandle.h
TreeProducerCalibSimul::eventHeaderProducer_
std::string eventHeaderProducer_
Definition: TreeProducerCalibSimul.h:79
TreeProducerCalibSimul::tdcRecInfoCollection_
std::string tdcRecInfoCollection_
Definition: TreeProducerCalibSimul.h:76
EBDetId.h
TreeProducerCalibSimul::EBRecHitCollection_
std::string EBRecHitCollection_
Definition: TreeProducerCalibSimul.h:72
EcalUncalibratedRecHit.h
TreeProducerCalibSimul::rootfile_
std::string rootfile_
Definition: TreeProducerCalibSimul.h:70
EDAnalyzer.h
EcalRecHitCollections.h
TreeProducerCalibSimul::txtfile_
std::string txtfile_
Definition: TreeProducerCalibSimul.h:71
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
MakerMacros.h
TreeMatrixCalib
Definition: TreeMatrixCalib.h:15
math.h
TreeProducerCalibSimul::TreeProducerCalibSimul
TreeProducerCalibSimul(const edm::ParameterSet &)
Definition: TreeProducerCalibSimul.cc:8
TreeProducerCalibSimul::noHits
int noHits
Definition: TreeProducerCalibSimul.h:87
TreeProducerCalibSimul::myTree
TreeMatrixCalib * myTree
Definition: TreeProducerCalibSimul.h:82
EcalDigiCollections.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
CaloSubdetectorGeometry.h
edm::ParameterSet
Definition: ParameterSet.h:36
TreeProducerCalibSimul::hodoRecInfoProducer_
std::string hodoRecInfoProducer_
Definition: TreeProducerCalibSimul.h:75
EcalTBHodoscopeRecInfo.h
Event.h
TreeProducerCalibSimul::xtalInBeam
int xtalInBeam
Definition: TreeProducerCalibSimul.h:84
TreeProducerCalibSimul::tdcRecInfoProducer_
std::string tdcRecInfoProducer_
Definition: TreeProducerCalibSimul.h:77
TreeProducerCalibSimul::RecHitProducer_
std::string RecHitProducer_
Definition: TreeProducerCalibSimul.h:73
edm::EventSetup
Definition: EventSetup.h:57
TreeProducerCalibSimul
Definition: TreeProducerCalibSimul.h:59
CaloCellGeometry.h
EcalTBTDCRecInfo.h
TreeProducerCalibSimul::beginJob
virtual void beginJob()
Definition: TreeProducerCalibSimul.cc:52
TreeProducerCalibSimul::~TreeProducerCalibSimul
~TreeProducerCalibSimul()
Definition: TreeProducerCalibSimul.cc:39
Frameworkfwd.h
EcalTBEventHeader.h
CaloGeometry.h
EventSetup.h
TreeMatrixCalib.h
TreeProducerCalibSimul::posCluster_
double posCluster_
Definition: TreeProducerCalibSimul.h:80
TreeProducerCalibSimul::noTdc
int noTdc
Definition: TreeProducerCalibSimul.h:89
TreeProducerCalibSimul::endJob
virtual void endJob()
Definition: TreeProducerCalibSimul.cc:74
ParameterSet.h
TreeProducerCalibSimul::noHodo
int noHodo
Definition: TreeProducerCalibSimul.h:88
edm::Event
Definition: Event.h:73
TreeProducerCalibSimul::noHeader
int noHeader
Definition: TreeProducerCalibSimul.h:90
TSelector.h
TreeProducerCalibSimul::tot_events
int tot_events
Definition: TreeProducerCalibSimul.h:85