Changes in external/ExRootAnalysis/ExRootResult.h [d7d2da3:341014c] in git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
external/ExRootAnalysis/ExRootResult.h
rd7d2da3 r341014c 2 2 #define ExRootResult_h 3 3 4 #include "Gtypes.h" 4 5 #include "Rtypes.h" 5 #include "Gtypes.h"6 6 #include "TMath.h" 7 7 8 #include <map> 8 9 #include <set> 9 #include <map>10 10 11 11 class TH1; … … 23 23 24 24 public: 25 26 25 ExRootResult(); 27 26 ~ExRootResult(); … … 32 31 33 32 TH1 *AddHist1D(const char *name, const char *title, 34 35 36 33 const char *xlabel, const char *ylabel, 34 Int_t nxbins, Axis_t xmin, Axis_t xmax, 35 Int_t logx = 0, Int_t logy = 0); 37 36 38 37 TH1 *AddHist1D(const char *name, const char *title, 39 40 41 38 const char *xlabel, const char *ylabel, 39 Int_t nxbins, const Float_t *bins, 40 Int_t logx = 0, Int_t logy = 0); 42 41 43 42 TProfile *AddProfile(const char *name, const char *title, 44 45 46 43 const char *xlabel, const char *ylabel, 44 Int_t nxbins, Axis_t xmin, Axis_t xmax, 45 Int_t logx = 0, Int_t logy = 0); 47 46 48 47 TH2 *AddHist2D(const char *name, const char *title, 49 50 51 52 48 const char *xlabel, const char *ylabel, 49 Int_t nxbins, Axis_t xmin, Axis_t xmax, 50 Int_t nybins, Axis_t ymin, Axis_t ymax, 51 Int_t logx = 0, Int_t logy = 0); 53 52 54 53 THStack *AddHistStack(const char *name, const char *title); … … 62 61 TCanvas *GetCanvas(); 63 62 64 void PrintPlot(TObject *plot, const char *sufix = "", 63 void PrintPlot(TObject *plot, const char *sufix = "", const char *format = "eps"); 65 64 66 65 void SetFolder(TFolder *folder) { fFolder = folder; } 67 66 68 67 private: 69 70 68 struct PlotSettings 71 69 { … … 79 77 TCanvas *fCanvas; //! 80 78 81 std::set<TObject *> fPool; //!79 std::set<TObject *> fPool; //! 82 80 83 std::map<TObject *, PlotSettings> fPlotMap; //!81 std::map<TObject *, PlotSettings> fPlotMap; //! 84 82 85 83 TFolder *fFolder; //! 86 87 84 }; 88 85 89 86 #endif /* ExRootResult_h */ 90
Note:
See TracChangeset
for help on using the changeset viewer.