Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Calibration
EcalCalibAlgos
interface
ZeeRescaleFactorPlots.h
Go to the documentation of this file.
1
#ifndef ZEERESCALEFACTORPLOTS_H
2
#define ZEERESCALEFACTORPLOTS_H
3
4
// -*- C++ -*-
5
//
6
// Package: ElectronCalibration
7
// Class: ElectronCalibration
8
//
16
//
17
// Original Author: Lorenzo AGOSTINO, Radek Ofierzynski
18
// Created: Tue Jul 18 12:17:01 CEST 2006
19
// $Id: ZeeRescaleFactorPlots.h,v 1.6 2012/02/09 08:01:42 eulisse Exp $
20
//
21
//
22
23
24
// system include files
25
#include <memory>
26
27
// user include files
28
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
29
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
30
31
#include "
DataFormats/Common/interface/TriggerResults.h
"
32
#include "
DataFormats/EgammaCandidates/interface/GsfElectron.h
"
33
#include "
DataFormats/EgammaCandidates/interface/GsfElectronFwd.h
"
34
#include "
SimDataFormats/GeneratorProducts/interface/HepMCProduct.h
"
35
#include "
FWCore/Framework/interface/Event.h
"
36
#include "
FWCore/Framework/interface/MakerMacros.h
"
37
#include "
FWCore/Framework/interface/EventSetup.h
"
38
#include "
FWCore/Framework/interface/ESHandle.h
"
39
#include "
DataFormats/EcalRecHit/interface/EcalRecHitCollections.h
"
40
#include "
Calibration/Tools/interface/HouseholderDecomposition.h
"
41
#include "
Calibration/Tools/interface/MinL3Algorithm.h
"
42
#include "
Calibration/Tools/interface/CalibrationCluster.h
"
43
#include "
Calibration/Tools/interface/ZIterativeAlgorithmWithFit.h
"
44
45
#include "
DataFormats/DetId/interface/DetId.h
"
46
#include "TFile.h"
47
#include "TH1.h"
48
#include "TH2.h"
49
50
51
// class declaration
52
//
53
54
class
ZeeRescaleFactorPlots
{
55
56
public
:
57
ZeeRescaleFactorPlots
(
char
* );
58
~ZeeRescaleFactorPlots
();
59
60
void
writeHistograms
(
ZIterativeAlgorithmWithFit
* );
61
62
private
:
63
64
TFile*
file_
;
65
char
*
fileName_
;
66
67
};
68
#endif
ZeeRescaleFactorPlots::~ZeeRescaleFactorPlots
~ZeeRescaleFactorPlots()
Definition:
ZeeRescaleFactorPlots.cc:41
HouseholderDecomposition.h
MinL3Algorithm.h
Event.h
TriggerResults.h
MakerMacros.h
EventSetup.h
EcalRecHitCollections.h
ZeeRescaleFactorPlots::ZeeRescaleFactorPlots
ZeeRescaleFactorPlots(char *)
Definition:
ZeeRescaleFactorPlots.cc:33
Frameworkfwd.h
ESHandle.h
CalibrationCluster.h
HepMCProduct.h
EDAnalyzer.h
GsfElectron.h
GsfElectronFwd.h
ZeeRescaleFactorPlots::file_
TFile * file_
Definition:
ZeeRescaleFactorPlots.h:64
ZIterativeAlgorithmWithFit
Definition:
ZIterativeAlgorithmWithFit.h:30
ZIterativeAlgorithmWithFit.h
ZeeRescaleFactorPlots
Definition:
ZeeRescaleFactorPlots.h:54
ZeeRescaleFactorPlots::writeHistograms
void writeHistograms(ZIterativeAlgorithmWithFit *)
Definition:
ZeeRescaleFactorPlots.cc:52
DetId.h
ZeeRescaleFactorPlots::fileName_
char * fileName_
Definition:
ZeeRescaleFactorPlots.h:65
Generated for CMSSW Reference Manual by
1.8.5