ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/IPHCalignment2/analysis/Layout.h
(Generate patch)

Comparing UserCode/IPHCalignment2/analysis/Layout.h (file contents):
Revision 1.2 by econte, Sun Nov 27 11:11:49 2011 UTC vs.
Revision 1.3 by econte, Mon Nov 28 16:14:23 2011 UTC

# Line 23 | Line 23 | class Layout
23    ~Layout() {}
24  
25    void Draw(const std::vector<HistoBlock>& histos,
26 <            const std::string& xlabel, float K=0, float MU=0, float SIG=0);
26 >            const std::string& xlabel, bool fit, float K, float MU, float SIG);
27    void Draw(const HistoBlock& histo1,
28 <            const std::string& xlabel, float K=0, float MU=0, float SIG=0)
28 >            const std::string& xlabel, bool fit=false, float K=0, float MU=0, float SIG=0)
29    {
30      std::vector<HistoBlock> histos(1);
31      histos[0]=histo1;
32 <    Draw(histos,xlabel,K,MU,SIG);
32 >    Draw(histos,xlabel,fit,K,MU,SIG);
33    }
34  
35    void Draw(const HistoBlock& histo1, const HistoBlock& histo2,
36 <            const std::string& xlabel, float K=0, float MU=0, float SIG=0)
36 >            const std::string& xlabel, bool fit=false, float K=0, float MU=0, float SIG=0)
37    {
38      std::vector<HistoBlock> histos(2);
39      histos[0]=histo1;
40      histos[1]=histo2;
41 <    Draw(histos,xlabel,K,MU,SIG);
41 >    Draw(histos,xlabel,fit,K,MU,SIG);
42    }
43  
44    void Draw(const HistoBlock& histo1,const HistoBlock& histo2,const HistoBlock& histo3,
45 <            const std::string& xlabel, float K=0, float MU=0, float SIG=0)
45 >            const std::string& xlabel, bool fit=false, float K=0, float MU=0, float SIG=0)
46    {
47      std::vector<HistoBlock> histos(3);
48      histos[0]=histo1;
49      histos[1]=histo2;
50      histos[2]=histo3;
51 <    Draw(histos,xlabel,K,MU,SIG);
51 >    Draw(histos,xlabel,fit,K,MU,SIG);
52    }
53  
54    void Draw(const HistoBlock& histo1, const HistoBlock& histo2,
55              const HistoBlock& histo3, const HistoBlock& histo4,
56 <            const std::string& xlabel, float K=0, float MU=0, float SIG=0)
56 >            const std::string& xlabel, bool fit=false, float K=0, float MU=0, float SIG=0)
57    {
58      std::vector<HistoBlock> histos(4);
59      histos[0]=histo1;
60      histos[1]=histo2;
61      histos[2]=histo3;
62      histos[3]=histo4;
63 <    Draw(histos,xlabel,K,MU,SIG);
63 >    Draw(histos,xlabel,fit,K,MU,SIG);
64    }
65  
66    void DrawInit();

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines