10 #ifndef TSNUIPARAMSET_H_
11 #define TSNUIPARAMSET_H_
20 #include "TSNuiParam.h"
22 #include "TSParamList.h"
23 #include "TSArgList.h"
25 #include "TSRespFunc.h"
44 void AddResponseFunctionToPar(
const TSRespFunc &,
int);
49 double ComputeWeightFromPrior();
53 bool HasResponseFunctions()
const {
return fHasRespFuncs;}
55 TH2F& GetCategoryCardHisto() {
return fCategCardHisto;}
56 TH1F& GetHistoOfParams(TString opt=
"");
57 TH1F& GetHistoOfPriors(TString opt=
"");
64 double GetWeight()
const {
return fWeight;}
76 void PrintNameSeq()
const;
80 void SetWeight(
double w) {fWeight=w;}
85 mutable double fWeight;
87 std::map<int,TSRespFunc*> fRespFuncList;
88 std::map<int,bool> fParHasRespFunc;
Definition: TSRespFunc.h:28
Definition: TSParamList.h:29
void PrintLong() const
Definition: TSNuiParamSet.cc:598
Definition: TSNuiParam.h:30
Definition: TSNuiParamSet.h:36
double ComputeWeight(int opt=1)
Definition: TSNuiParamSet.cc:331
void BuildCategoryCardHisto(int opt=0)
Definition: TSNuiParamSet.cc:68