63 |
|
|
64 |
|
void SetSamplesWeight(const char* in); |
65 |
|
TArrayF GetSamplesWeight(); |
66 |
+ |
|
67 |
+ |
void SetSamplesUnc(const char* in); |
68 |
+ |
TArrayF GetSamplesUnc(); |
69 |
|
|
70 |
|
void SetSubstractBkgd(Bool_t flag); |
71 |
|
Bool_t GetSubstractBkgd(); |
82 |
|
void SetSysError(Float_t err); |
83 |
|
Float_t GetSysError(); |
84 |
|
|
85 |
+ |
void SetDoCumulative(Bool_t flag); |
86 |
+ |
Bool_t GetDoCumulative(); |
87 |
+ |
|
88 |
+ |
void SetSingleEPS(Bool_t flag); |
89 |
+ |
Bool_t GetSingleEPS(); |
90 |
+ |
|
91 |
|
private: |
92 |
|
|
93 |
|
Bool_t bShapeNorm; // Shape normalization? |
99 |
|
Bool_t bDrawLegend; // draw the legend everywhere? |
100 |
|
Bool_t bFitPtBalanceHists; // fit Pt-balance histograms? |
101 |
|
Bool_t bJetShapesPerSlice; // plot each slide of the jet shape histograms? |
102 |
+ |
Bool_t bDoCumulative; // do cumulative distributions instead of normal plots |
103 |
+ |
Bool_t bSingleEPS; // make one EPS file for each histogram |
104 |
|
Int_t fNumOfSamples; // how many analysis samples should be plotted |
105 |
|
Float_t fLumi; // integrated luminosity of sample |
106 |
|
Float_t fSysError; // systematic error on normalisation |
111 |
|
Bool_t bSubstractBkgd; // substract all background samples? |
112 |
|
|
113 |
|
TArrayF fSamplesWeight; // weights for the different samples |
114 |
+ |
TArrayF fSamplesUnc; // uncertainty on the normalisation of various samples |
115 |
|
|
116 |
|
TObjArray fInputFiles; // input filenames |
117 |
|
TString fCycleName; // name of the cycle, can be used as prefix for the filenames |