ra4_stats  0341147a0dc35f80f4e12c6003afb76a38e2ed6e
dump_markov.hpp
Go to the documentation of this file.
1 #ifndef H_DUMP_MARKOV
2 #define H_DUMP_MARKOV
3 
4 #include <map>
5 #include <vector>
6 #include <string>
7 
8 #include "TFile.h"
9 #include "TH1D.h"
10 
11 #include "RooArgSet.h"
12 #include "RooDataSet.h"
13 
14 RooDataSet * GetData(TFile &file);
15 
16 void GetValues(RooWorkspace &w,
17  RooDataSet &data,
18  std::map<std::string, std::vector<double> > &values,
19  std::vector<double> &weights);
20 
21 void FillValues(std::map<std::string, std::vector<double> > &values,
22  const RooWorkspace &w);
23 
24 void FillValues(std::map<std::string, std::vector<double> > &values,
25  const RooArgSet &args);
26 
27 void MakePlots(const std::map<std::string, std::vector<double> > &values,
28  const std::vector<double> &weights);
29 
30 void MakePlot(const std::string &name, const std::vector<double> &values,
31  const std::vector<double> &weights);
32 
33 #endif
void MakePlots(const std::map< std::string, std::vector< double > > &values, const std::vector< double > &weights)
void GetValues(RooWorkspace &w, RooDataSet &data, std::map< std::string, std::vector< double > > &values, std::vector< double > &weights)
Definition: dump_markov.cxx:69
void FillValues(std::map< std::string, std::vector< double > > &values, const RooWorkspace &w)
Definition: dump_markov.cxx:96
void MakePlot(const std::string &name, const std::vector< double > &values, const std::vector< double > &weights)
RooDataSet * GetData(TFile &file)
Definition: dump_markov.cxx:45