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

Comparing UserCode/auterman/SusyScan/PlotScript/TheLimits.h (file contents):
Revision 1.1 by auterman, Sat Nov 27 10:41:10 2010 UTC vs.
Revision 1.5 by auterman, Sat Jan 29 11:00:19 2011 UTC

# Line 2 | Line 2
2   #define THELIMITS_H
3  
4   #include <vector>
5 + #include <string>
6  
7   class SusyScan;
8   class TH2;
# Line 11 | Line 12 | class TheLimits{
12   public:
13    TheLimits(){}
14  
15 +  void Fill(int argc, char** argv);
16 +  void Fill(const std::string filelist);
17 +
18    void add(SusyScan*s){_scan.push_back(s);}
19 <  void plot(TH2*, double(*x)(const SusyScan*), double(*y)(const SusyScan*), double(*f)(const SusyScan*) );
20 <  void match(const std::vector<GeneratorMasses>);
19 >  void FillGeneratorMasses(std::string file);
20 >
21 >  void match();
22    
23    std::vector<SusyScan*> * GetScan(){return &_scan;}
24 +  std::vector<GeneratorMasses*> * GetGeneratorMasses(){return &_masses;}
25 +  
26 +  void OverwriteLimits(std::string flag);
27    
28   private:
29 <  std::vector<SusyScan*> _scan;
29 >  std::vector<SusyScan*> _scan;
30 >  std::vector<GeneratorMasses*> _masses;
31   };
32  
33  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines