00001 #ifndef __TPHOTONEFFICIENCYCORRECTIONTOOL__
00002 #define __TPHOTONEFFICIENCYCORRECTIONTOOL__
00003
00018 #include <sstream>
00019
00020
00021 #include <vector>
00022 #include <string>
00023
00024
00025 #include <TString.h>
00026 #include "TKey.h"
00027 #include "TObjArray.h"
00028 #include "TH1.h"
00029 #include "TH2.h"
00030 #include "TRandom3.h"
00031
00032
00033 #include "PATCore/TResult.h"
00034 #include "PATCore/TCalculatorToolBase.h"
00035 #include "PATCore/PATCoreEnums.h"
00036 #include "ElectronEfficiencyCorrection/TElectronEfficiencyCorrectionTool.h"
00037
00038 namespace Root {
00039 class TPhotonEfficiencyCorrectionTool : public Root::TElectronEfficiencyCorrectionTool{
00040
00041
00042 public:
00043 double GetIsoSyst(bool isConv, double eta, int isolationcut);
00044
00045 };
00046
00047 }
00048
00049 #endif
00050