Logo ROOT   6.10/09
Reference Guide
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  //void fastDriver(std::string input);
22 
24  //RooWorkspace* MakeModelFast( RooStats::HistFactory::Measurement& measurement );
25 
26  std::vector<RooStats::HistFactory::EstimateSummary> GetChannelEstimateSummaries(RooStats::HistFactory::Measurement& measurement, RooStats::HistFactory::Channel& channel);
27  // void ConfigureWorkspaceForMeasurement( const std::string&, RooWorkspace*, RooStats::HistFactory::Measurement&);
28 
29  void FormatFrameForLikelihood(RooPlot* frame, std::string xTitle=std::string("#sigma / #sigma_{SM}"), std::string yTitle=std::string("-log likelihood"));
30  void FitModel(RooWorkspace *, std::string data_name="obsData");
31  void FitModelAndPlot(const std::string& measurementName, const std::string& fileNamePrefix, RooWorkspace *, std::string, std::string, TFile*, FILE*);
32  }
33 }
34 
35 
36 #endif
std::vector< RooStats::HistFactory::EstimateSummary > GetChannelEstimateSummaries(RooStats::HistFactory::Measurement &measurement, RooStats::HistFactory::Channel &channel)
Definition: Helper.cxx:261
RooWorkspace * MakeModelAndMeasurementFast(RooStats::HistFactory::Measurement &measurement)
A ROOT file is a suite of consecutive data records (TKey instances) with a well defined format...
Definition: TFile.h:46
void FitModel(RooWorkspace *, std::string data_name="obsData")
A RooPlot is a plot frame and a container for graphics objects within that frame. ...
Definition: RooPlot.h:41
Namespace for the RooStats classes.
Definition: Asimov.h:20
void FormatFrameForLikelihood(RooPlot *frame, std::string xTitle=std::string("#sigma / #sigma_{SM}"), std::string yTitle=std::string("-log likelihood"))
void FitModelAndPlot(const std::string &measurementName, const std::string &fileNamePrefix, RooWorkspace *, std::string, std::string, TFile *, FILE *)
The RooWorkspace is a persistable container for RooFit projects.
Definition: RooWorkspace.h:42