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

Comparing UserCode/JetFitAnalyzer/interface/JetFitAnalyzer.h (file contents):
Revision 1.5 by dnisson, Thu Nov 26 06:39:56 2009 UTC vs.
Revision 1.6 by dnisson, Thu Nov 26 21:06:02 2009 UTC

# Line 29 | Line 29 | class JetFitAnalyzer : public edm::EDAna
29   public:
30    explicit JetFitAnalyzer(const edm::ParameterSet&);
31    ~JetFitAnalyzer();
32 <
33 <    
32 >  
33   protected:
34    virtual void beginJob(const edm::EventSetup&);
35    virtual void analyze(const edm::Event&, const edm::EventSetup&);
36    virtual void endJob();
37    virtual TH2D * make_histo(const edm::Event&, const edm::EventSetup&) = 0;
38 <  virtual jetfit::model_def& make_model_def(const edm::Event&,
39 <                                           const edm::EventSetup&,
40 <                                           TH2 *hist) = 0;
38 >  virtual HistoFitter::ModelDefinition& make_model_def(const edm::Event&,
39 >                                                       const edm::EventSetup&,
40 >                                                       TH2 *hist) = 0;
41    virtual void analyze_results(HistoFitter::FitResults,
42                                 std::vector<HistoFitter::Trouble>,
43                                 TH2 *) = 0;
45  void set_user_minuit(void (*_user_minuit)(TMinuit *, TH2 *, int) ) {
46    user_minuit = _user_minuit;
47  }
44  
45 < private:
45 >  //private:
46    // ----------member data ---------------------------
47 <  bool ignorezero_;
52 <  int rebinX_;
53 <  int rebinY_;
54 <  double P_cutoff_val_;
55 <  void (*user_minuit)(TMinuit *, TH2 *, int);
47 >
48   };
49  
50   //

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines