23 |
|
#include <TMinuit.h> |
24 |
|
#include <TH2.h> |
25 |
|
|
26 |
< |
|
26 |
> |
#include "UserCode/JetFitAnalyzer/interface/HistoFitter.h" |
27 |
|
|
28 |
|
class JetFitAnalyzer : public edm::EDAnalyzer { |
29 |
|
public: |
39 |
|
virtual jetfit::model_def& make_model_def(const edm::Event&, |
40 |
|
const edm::EventSetup&, |
41 |
|
TH2 *hist) = 0; |
42 |
< |
virtual void analyze_results(jetfit::results, std::vector<jetfit::trouble>, |
42 |
> |
virtual void analyze_results(HistoFitter::FitResults, |
43 |
> |
std::vector<HistoFitter::Trouble>, |
44 |
|
TH2 *) = 0; |
45 |
|
void set_user_minuit(void (*_user_minuit)(TMinuit *, TH2 *, int) ) { |
46 |
|
user_minuit = _user_minuit; |