Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Calibration
HcalCalibAlgos
interface
HcalConstantsASCIIWriter.h
Go to the documentation of this file.
1
#ifndef HcalConstantsASCIIWriter_h
2
#define HcalConstantsASCIIWriter_h
3
4
// system include files
5
#include <memory>
6
#include <string>
7
#include <iostream>
8
9
// user include files
10
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
11
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
12
#include "
FWCore/Framework/interface/Event.h
"
13
#include "
FWCore/Framework/interface/MakerMacros.h
"
14
#include "
FWCore/Framework/interface/EDProducer.h
"
15
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
16
#include "
DataFormats/Common/interface/Ref.h
"
17
#include "
DataFormats/TrackReco/interface/Track.h
"
18
#include "
DataFormats/CaloTowers/interface/CaloTowerCollection.h
"
19
#include "
DataFormats/Candidate/interface/Candidate.h
"
20
#include "
DataFormats/DetId/interface/DetId.h
"
21
#include "
DataFormats/JetReco/interface/Jet.h
"
22
#include "
DataFormats/JetReco/interface/CaloJet.h
"
23
#include "
DataFormats/JetReco/interface/CaloJetCollection.h
"
24
#include "
DataFormats/HcalRecHit/interface/HcalRecHitCollections.h
"
25
#include "
DataFormats/EcalRecHit/interface/EcalRecHitCollections.h
"
26
#include "
Geometry/CaloGeometry/interface/CaloGeometry.h
"
27
#include "
DataFormats/GeometryVector/interface/GlobalPoint.h
"
28
#include "
DataFormats/CaloTowers/interface/CaloTowerDetId.h
"
29
#include "
FWCore/Framework/interface/ESHandle.h
"
30
#include "
FWCore/Framework/interface/EventSetup.h
"
31
32
#include "TFile.h"
33
#include "TH1.h"
34
#include "TH2.h"
35
#include "TTree.h"
36
#include "
DataFormats/HcalDetId/interface/HcalDetId.h
"
37
#include <vector>
38
#include <map>
39
40
#include <string>
41
#include <iostream>
42
#include <fstream>
43
#include <sstream>
44
45
//
46
// class decleration
47
//
48
namespace
cms{
49
class
HcalConstantsASCIIWriter
:
public
edm::EDAnalyzer
{
50
public
:
51
explicit
HcalConstantsASCIIWriter
(
const
edm::ParameterSet
&);
52
~HcalConstantsASCIIWriter
();
53
54
virtual
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&);
55
virtual
void
beginJob
() ;
56
virtual
void
endJob
() ;
57
58
private
:
59
// ----------member data ---------------------------
60
61
std::ofstream *
myout_hcal
;
62
std::string
file_input
;
63
std::string
file_output
;
64
};
65
}
66
#endif
CaloTowerCollection.h
Event.h
CaloJetCollection.h
cms::HcalConstantsASCIIWriter::beginJob
virtual void beginJob()
Definition:
HcalConstantsASCIIWriter.cc:51
cms::HcalConstantsASCIIWriter::~HcalConstantsASCIIWriter
~HcalConstantsASCIIWriter()
Definition:
HcalConstantsASCIIWriter.cc:43
MakerMacros.h
EventSetup.h
EcalRecHitCollections.h
Frameworkfwd.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
ParameterSet.h
Candidate.h
cms::HcalConstantsASCIIWriter::file_input
std::string file_input
Definition:
HcalConstantsASCIIWriter.h:62
HcalDetId.h
ESHandle.h
edm::EventSetup
Definition:
EventSetup.h:44
Jet.h
cms::HcalConstantsASCIIWriter::file_output
std::string file_output
Definition:
HcalConstantsASCIIWriter.h:63
edm::EDAnalyzer
Definition:
EDAnalyzer.h:25
EDAnalyzer.h
CaloTowerDetId.h
EDProducer.h
CaloGeometry.h
Ref.h
HcalRecHitCollections.h
cms::HcalConstantsASCIIWriter::myout_hcal
std::ofstream * myout_hcal
Definition:
HcalConstantsASCIIWriter.h:61
cms::HcalConstantsASCIIWriter::HcalConstantsASCIIWriter
HcalConstantsASCIIWriter(const edm::ParameterSet &)
Definition:
HcalConstantsASCIIWriter.cc:36
cms::HcalConstantsASCIIWriter::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition:
HcalConstantsASCIIWriter.cc:73
cms::HcalConstantsASCIIWriter::endJob
virtual void endJob()
Definition:
HcalConstantsASCIIWriter.cc:61
edm::ParameterSet
Definition:
ParameterSet.h:35
CaloJet.h
edm::Event
Definition:
Event.h:62
Track.h
cms::HcalConstantsASCIIWriter
Definition:
HcalConstantsASCIIWriter.h:49
DetId.h
GlobalPoint.h
Generated for CMSSW Reference Manual by
1.8.5