Logo ROOT   6.30.04
Reference Guide
 All Namespaces Files Pages
MakeModelAndMeasurementsFast.h
Go to the documentation of this file.
1 
2 #ifndef HISTFACTORY_MAKEMODELANDMEASUREMENTSFAST_H
3 #define HISTFACTORY_MAKEMODELANDMEASUREMENTSFAST_H
4 
5 #include <string>
6 #include <vector>
7 
11 
12 #include "RooWorkspace.h"
13 #include "RooPlot.h"
14 #include "TFile.h"
15 
16 
17 
18 namespace RooStats{
19  namespace HistFactory{
20 
21  RooWorkspace* MakeModelAndMeasurementFast( RooStats::HistFactory::Measurement& measurement );
22  //RooWorkspace* MakeModelFast( RooStats::HistFactory::Measurement& measurement );
23 
24  std::vector<RooStats::HistFactory::EstimateSummary> GetChannelEstimateSummaries(RooStats::HistFactory::Measurement& measurement, RooStats::HistFactory::Channel& channel);
25  // void ConfigureWorkspaceForMeasurement( const std::string&, RooWorkspace*, RooStats::HistFactory::Measurement&);
26 
27  void FormatFrameForLikelihood(RooPlot* frame, std::string xTitle=std::string("#sigma / #sigma_{SM}"), std::string yTitle=std::string("-log likelihood"));
28  void FitModel(RooWorkspace *, std::string data_name="obsData");
29  void FitModelAndPlot(const std::string& measurementName, const std::string& fileNamePrefix, RooWorkspace *, std::string, std::string, TFile*, FILE*);
30  }
31 }
32 
33 
34 #endif