ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/auterman/SusyScan/PlotScript/PlotTools.h
(Generate patch)

Comparing UserCode/auterman/SusyScan/PlotScript/PlotTools.h (file contents):
Revision 1.3 by auterman, Wed Jan 26 15:23:05 2011 UTC vs.
Revision 1.4 by auterman, Wed Feb 9 08:51:32 2011 UTC

# Line 7 | Line 7 | class TGraph;
7   class SusyScan;
8   class TH2;
9  
10 + TGraph * MakeBand(TGraph *g1, TGraph *g2, bool b=false);
11 +
12   template<class T>
13   class PlotTools {
14   public:
15    PlotTools(std::vector<T*> * scan):_scan(scan){}
16    
17    TGraph * Line( double(*x)(const T*), double(*y)(const T*),
18 <                double(*func)(const T*), const double mass, const double diff=5.);
18 >                 double(*func)(const T*), const double mass, const double diff=5.);
19    
20    void Area(  TH2*h, double(*x)(const T*), double(*y)(const T*),
21                double(*func)(const T*));
# Line 23 | Line 25 | class PlotTools {
25    TGraph * GetContour(TH2*, int ncont=20, int flag=0);
26    std::vector<TGraph *> GetContours(TH2*, int ncont=20);
27  
28 +  TGraph * GetContour(TH2*,double(*x)(const T*), double(*y)(const T*),
29 +                      double(*func)(const T*), int ncont=20, int flag=0,
30 +                      int color=1, int style=1);
31 +
32   private:
33    std::vector<T*> * _scan;
34    

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines