Go to the documentation of this file.00001 #ifndef ZEERESCALEFACTORPLOTS_H
00002 #define ZEERESCALEFACTORPLOTS_H
00003
00004
00005
00006
00007
00008
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #include <memory>
00026
00027
00028 #include "FWCore/Framework/interface/Frameworkfwd.h"
00029 #include "FWCore/Framework/interface/EDAnalyzer.h"
00030
00031 #include "DataFormats/Common/interface/TriggerResults.h"
00032 #include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
00033 #include "DataFormats/EgammaCandidates/interface/GsfElectronFwd.h"
00034 #include "SimDataFormats/GeneratorProducts/interface/HepMCProduct.h"
00035 #include "FWCore/Framework/interface/Event.h"
00036 #include "FWCore/Framework/interface/MakerMacros.h"
00037 #include "FWCore/Framework/interface/EventSetup.h"
00038 #include "FWCore/Framework/interface/ESHandle.h"
00039 #include "DataFormats/EcalRecHit/interface/EcalRecHitCollections.h"
00040 #include "Calibration/Tools/interface/HouseholderDecomposition.h"
00041 #include "Calibration/Tools/interface/MinL3Algorithm.h"
00042 #include "Calibration/Tools/interface/CalibrationCluster.h"
00043 #include "Calibration/Tools/interface/ZIterativeAlgorithmWithFit.h"
00044
00045 #include "DataFormats/DetId/interface/DetId.h"
00046 #include "TFile.h"
00047 #include "TH1.h"
00048 #include "TH2.h"
00049
00050
00051
00052
00053
00054 class ZeeRescaleFactorPlots {
00055
00056 public:
00057 ZeeRescaleFactorPlots( char* );
00058 ~ZeeRescaleFactorPlots();
00059
00060 void writeHistograms( ZIterativeAlgorithmWithFit* );
00061
00062 private:
00063
00064 TFile* file_;
00065 char* fileName_;
00066
00067 };
00068 #endif