44 #include "TKSMultiRibbons.cxx"
73 void SetRibbon(Bool_t newRibbon) {
fkRibbon=newRibbon; }
74 void SetOutFileName(TString fileName) {
fOutFileName=fileName; }
75 void SetOutFileName(
const char* filename) {
fOutFileName=TString(filename); }
76 TObjArray* GetFileList() {
return fFileList; }
77 Bool_t IsRibbon() {
return fkRibbon; }
79 TFile* GetOutFile() {
return fOutFile; }
Class for combining reference-comparison results from multiple runs.
Definition: TKSMultiRes.h:46
TObjArray * fFileList
List of KSSummary files to analyze.
Definition: TKSMultiRes.h:50
TFile * fOutFile
Output TFile*.
Definition: TKSMultiRes.h:53
TMacro * GenerateRibbonMacro()
Generate a TMacro for recreating the ribbon plots.
Definition: TKSMultiRes.cxx:73
TFitResult * fHistoSumFitResult
Fit result for the summed histogram.
Definition: TKSMultiRes.h:57
TH1D * fHistoSum
Summed histogram.
Definition: TKSMultiRes.h:54
TH1D * Histos()
Add histograms and fit.
Definition: TKSMultiRes.cxx:176
void Save()
Save results.
Definition: TKSMultiRes.cxx:253
TFitResultPtr fHistoSumFitResultPtr
Pointer-class to fit result.
Definition: TKSMultiRes.h:56
TCanvas * fRibbonCanvas
Canvas for ribbon plots.
Definition: TKSMultiRes.h:59
Bool_t fkRibbon
Whether to generate ribbon plots.
Definition: TKSMultiRes.h:51
TKSMultiRibbons * fRibbons
Class for separate-angle analysis.
Definition: TKSMultiRes.h:60
void FillFileList()
Scan for KSSummary files and store in fFileList.
Definition: TKSMultiRes.cxx:37
TF1 * fHistoSumFit
Gaussian fitted to fHistoSum.
Definition: TKSMultiRes.h:55
void Init()
Initialize.
Definition: TKSMultiRes.cxx:168
TH2D * Ribbons()
Fit distributions for each angle and draw as ribbon plot.
Definition: TKSMultiRes.cxx:227
TString fOutFileName
Output filename.
Definition: TKSMultiRes.h:52
void Run()
Perform and save all selected analyses.
Definition: TKSMultiRes.cxx:283
TCanvas * fHistoCanvas
Canvas for histo sum.
Definition: TKSMultiRes.h:58
TKSMultiRes()
Default ctor.
Definition: TKSMultiRes.cxx:12
Class for analyzing DeltaPhi for each individual angle alongside TKSMultiRes.
Definition: TKSMultiRibbons.h:54