CMS 3D CMS Logo

StatisticsPlots.h
Go to the documentation of this file.
1 #ifndef DPGAnalysis_SiStripTools_StatisticsPlots_h
2 #define DPGAnalysis_SiStripTools_StatisticsPlots_h
3 
4 #include <vector>
5 
6 class TH1F;
7 class TFile;
8 class TH1D;
9 class TGraphAsymmErrors;
10 class TH2F;
11 
12 void DeadTimeAPVCycle(TH1F* hist, const std::vector<int>& bins);
13 TH1F* CombinedHisto(TFile& ff, const char* module, const char* histname);
14 TH1F* TimeRatio(TFile& ff, const char* modulen, const char* moduled, const int irun, const int rebin = 1);
15 TH1D* SummaryHisto(TFile& ff, const char* module);
16 TH1D* SummaryHistoRatio(TFile& f1, const char* mod1, TFile& f2, const char* mod2, const char* hname);
17 TGraphAsymmErrors* SummaryHistoRatioGraph(TFile& f1, const char* mod1, TFile& f2, const char* mod2, const char* hname);
18 TH2F* Combined2DHisto(TFile& ff, const char* module, const char* histname);
19 void StatisticsPlots(const char* fullname,
20  const char* module,
21  const char* label,
22  const char* postfix,
23  const char* shortname,
24  const char* outtrunk);
25 
26 #endif // DPGAnalysis_SiStripTools_StatisticsPlots_h
TH2F * Combined2DHisto(TFile &ff, const char *module, const char *histname)
TH1F * TimeRatio(TFile &ff, const char *modulen, const char *moduled, const int irun, const int rebin=1)
void StatisticsPlots(const char *fullname, const char *module, const char *label, const char *postfix, const char *shortname, const char *outtrunk)
char const * label
TGraphAsymmErrors * SummaryHistoRatioGraph(TFile &f1, const char *mod1, TFile &f2, const char *mod2, const char *hname)
__shared__ Hist hist
TH1D * SummaryHisto(TFile &ff, const char *module)
TH1F * CombinedHisto(TFile &ff, const char *module, const char *histname)
TH1D * SummaryHistoRatio(TFile &f1, const char *mod1, TFile &f2, const char *mod2, const char *hname)
void DeadTimeAPVCycle(TH1F *hist, const std::vector< int > &bins)