ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/LeptonSelection/interface/bdtiface.h
(Generate patch)

Comparing UserCode/MitHzz4l/LeptonSelection/interface/bdtiface.h (file contents):
Revision 1.3 by dkralph, Wed May 2 13:12:37 2012 UTC vs.
Revision 1.4 by dkralph, Sun May 6 14:56:25 2012 UTC

# Line 28 | Line 28 | public:
28    void    readvars(TString varfile);
29    void    readlimits(TString varfile);
30    TString getBinName(double pt, double eta, int isglobal=-1, int istracker=-1);
31 <  double  getBDTCut(double pt, double eta, TString tightness, TString era="");
31 >  double  getBDTCut(double pt, double eta, TString tightness);
32    double  getBDTCut(TString binname, TString tightness);
33 <  double  getBDTval(Double_t pt, Double_t eta, TString era, TString method="BDTG");
34 <  Bool_t  passBDT(Double_t pt, Double_t eta, TString tightness, TString era="", TString method="BDTG");
33 >  double  getBDTval(Double_t pt, Double_t eta, TString method="BDTG");
34 >  Bool_t  passBDT(Double_t pt, Double_t eta, TString tightness, TString method="BDTG");
35    void    setVals(map<TString,Float_t> floatvals);
36    void    print();
37  
# Line 47 | Line 47 | private:
47    map<TString,float>              glbbin_lows_,trkbin_lows_;             // high edges for each glb/trk bin
48    map<TString,float>              glbbin_highs_,trkbin_highs_;           // high edges for each pt/trk bin
49    map<TString,double>             loosecuts_,mediumcuts_,tightcuts_;    // cut values
50 +  map<TString,double>             cuts_;
51    // variables names: a vector of names for each bin
52    map<TString,vector<TString> >   floatvar_names_,floatvar_expressions_,floatspec_names_;
53    map<TString,double>             minima_,maxima_;                      // limiting values for mva input variables

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines