ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/SFramePlotter/SteerPlotter.h
(Generate patch)

Comparing UserCode/UHHAnalysis/SFramePlotter/SteerPlotter.h (file contents):
Revision 1.3 by rkogler, Fri Nov 9 16:22:58 2012 UTC vs.
Revision 1.7 by rkogler, Wed Feb 27 14:35:21 2013 UTC

# Line 1 | Line 1
1   #ifndef STEERPLOTTER__
2   #define STEERPLOTTER__
3 <
3 > #include <cstdlib>
4   #include <TObjArray.h>
5   #include <TArrayI.h>
6   #include <TArrayF.h>
# Line 43 | Line 43 | public:
43      void SetInputFiles(const char* in);
44      TObjArray* GetInputFiles();
45  
46
46      void SetOutputPsFile(const char* in);
47      const char* GetOutputPsFile();
48  
# Line 74 | Line 73 | public:
73      void SetDrawLegend(Bool_t flag);
74      Bool_t GetDrawLegend();
75  
76 +    void SetLumi(Float_t lumi);
77 +    Float_t GetLumi();
78 +
79 +    void SetSysError(Float_t err);
80 +    Float_t GetSysError();
81 +
82 +    void SetDoCumulative(Bool_t flag);
83 +    Bool_t GetDoCumulative();
84  
85   private:
86  
# Line 86 | Line 93 | private:
93      Bool_t    bDrawLegend;        // draw the legend everywhere?
94      Bool_t    bFitPtBalanceHists; // fit Pt-balance histograms?
95      Bool_t    bJetShapesPerSlice; // plot each slide of the jet shape histograms?
96 +    Bool_t    bDoCumulative;      // do cumulative distributions instead of normal plots
97      Int_t     fNumOfSamples;      // how many analysis samples should be plotted
98 +    Float_t   fLumi;              // integrated luminosity of sample
99 +    Float_t   fSysError;          // systematic error on normalisation
100      TObjArray  fSampleNames;      // all sample name
101  
102      TObjArray fSamplesToStack;    // name of samples that should be stacked on top of each other

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines