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.3 by econte, Mon Nov 28 16:14:23 2011 UTC vs.
Revision 1.5 by econte, Mon Nov 28 17:17:18 2011 UTC

# Line 63 | Line 63 | class Layout
63      Draw(histos,xlabel,fit,K,MU,SIG);
64    }
65  
66 +  void Draw(const HistoBlock& histo1, const HistoBlock& histo2,
67 +            const HistoBlock& histo3, const HistoBlock& histo4,
68 +            const HistoBlock& histo5,
69 +            const std::string& xlabel, bool fit=false, float K=0, float MU=0, float SIG=0)
70 +  {
71 +    std::vector<HistoBlock> histos(5);
72 +    histos[0]=histo1;
73 +    histos[1]=histo2;
74 +    histos[2]=histo3;
75 +    histos[3]=histo4;
76 +    histos[4]=histo5;
77 +    Draw(histos,xlabel,fit,K,MU,SIG);
78 +  }
79 +
80 +  void Draw(const HistoBlock& histo1, const HistoBlock& histo2,
81 +            const HistoBlock& histo3, const HistoBlock& histo4,
82 +            const HistoBlock& histo5, const HistoBlock& histo6,
83 +            const std::string& xlabel, bool fit=false, float K=0, float MU=0, float SIG=0)
84 +  {
85 +    std::vector<HistoBlock> histos(5);
86 +    histos[0]=histo1;
87 +    histos[1]=histo2;
88 +    histos[2]=histo3;
89 +    histos[3]=histo4;
90 +    histos[4]=histo5;
91 +    histos[5]=histo6;
92 +    Draw(histos,xlabel,fit,K,MU,SIG);
93 +  }
94 +
95    void DrawInit();
96  
97   private:
# Line 93 | Line 122 | class Layout
122        else if (name[i]=='/') name[i]='_';
123        else if (name[i]=='\\') name[i]='_';
124        else if (name[i]=='#') name[i]='_';
125 <    }
125 >      else if (name[i]=='+') name[i]='p';
126 >      else if (name[i]=='-') name[i]='m';  
127 >   }
128      return name;
129    }
130  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines