Public Member Functions | |
void | AddResponseFunctionToPar (const TSRespFunc &, const TSNuiParam &) |
void | AddResponseFunctionToPar (const TSRespFunc &, int) |
void | BuildCategoryCardHisto (int opt=0) |
double | ComputeWeight (int opt=1) |
double | ComputeWeightFromPrior () |
bool | HasParameter (const TSNuiParam &) const |
bool | HasResponseFunctions () const |
TH2F & | GetCategoryCardHisto () |
TH1F & | GetHistoOfParams (TString opt="") |
TH1F & | GetHistoOfPriors (TString opt="") |
TSRespFunc * | GetParamRespFunc (const TSNuiParam &) const |
TSRespFunc * | GetParamRespFunc (int) const |
int | GetParamIdx (const TSNuiParam &) const |
double | GetWeight () const |
void | Init () |
void | Print () const |
void | PrintDifferences (TSNuiParamSet &) |
void | PrintLong () const |
void | PrintNameSeq () const |
void | Randomize () |
void | Restore () |
void | SetWeight (double w) |
void | AddResponseFunctionToPar (const TSRespFunc &, const TSNuiParam &) |
void | AddResponseFunctionToPar (const TSRespFunc &, int) |
void | BuildCategoryCardHisto (int opt=0) |
double | ComputeWeight (int opt=1) |
double | ComputeWeightFromPrior () |
bool | HasParameter (const TSNuiParam &) const |
bool | HasResponseFunctions () const |
TH2F & | GetCategoryCardHisto () |
TH1F & | GetHistoOfParams (TString opt="") |
TH1F & | GetHistoOfPriors (TString opt="") |
TSRespFunc * | GetParamRespFunc (const TSNuiParam &) const |
TSRespFunc * | GetParamRespFunc (int) const |
int | GetParamIdx (const TSNuiParam &) const |
double | GetWeight () const |
void | Init () |
void | Print () const |
void | PrintDifferences (TSNuiParamSet &) |
void | PrintLong () const |
void | PrintNameSeq () const |
void | Randomize () |
void | Restore () |
void | SetWeight (double w) |
![]() | |
TSParamList (TString name, TString title="") | |
TSParamList (TSParameter &o1) | |
TSParamList (TSParameter &o1, TSParameter &o2) | |
TSParamList (TSParameter &o1, TSParameter &o2, TSParameter &o3) | |
TSParamList (TSParameter &o1, TSParameter &o2, TSParameter &o3, TSParameter &o4) | |
TSParamList (TSParameter &o1, TSParameter &o2, TSParameter &o3, TSParameter &o4, TSParameter &o5) | |
TSParamList (const TSParamList &) | |
void | Add (TSParameter *o) |
void | Add (TSParameter *o1, TSParameter *o2, TSParameter *o3=0) |
void | Add (TSParameter *o1, TSParameter *o2, TSParameter *o3, TSParameter *o4, TSParameter *o5=0) |
void | Add (TSParameter &o1) |
void | Add (TSParameter &o1, TSParameter &o2) |
void | Add (TSParameter &o1, TSParameter &o2, TSParameter &o3) |
void | Add (TSParameter &o1, TSParameter &o2, TSParameter &o3, TSParameter &o4) |
void | AddOnce (TSParameter *o) |
void | Add (const TSParamList &) |
void | AddOnce (const TSParamList &) |
void | AddToValues (const TVectorD &) |
TSParameter * | At (int) const |
double | ComputeErrorLinear () const |
double | ComputeSum () const |
void | Copy (const TSArgList &) |
TSParamList * | Clone (TString name="") const |
TSParameter * | Find (TString) const |
void | CopyValues (const TSArgList &) |
void | CopyValuesAndErrors (const TSArgList &) |
void | Fix () |
TH1F * | GetHistoOfValues (TString name="") const |
TH1F * | GetHistoOfErrors (TString name="") const |
TH1F * | GetHistoOfUpErrors (TString name="") const |
TH1F * | GetHistoOfLowErrors (TString name="") const |
TH1F * | GetHistoOfFracErrors (TString name="") const |
TH1F * | GetHistoOfLowLimits (TString name="") const |
TH1F * | GetHistoOfUpLimits (TString name="") const |
TH1F * | GetHisto (TString name="") const |
TH2F * | GetHisto2D (TString name="") const |
void | Import (const TSArgList &) |
void | Print () const |
void | Release () |
void | SetValue (double) |
void | SetFixed (double) |
void | SetRange (double, double) |
void | SetStep (double) |
void | ForceToRange (bool) |
TSParamList (TString name, TString title="") | |
TSParamList (TSParameter &o1) | |
TSParamList (TSParameter &o1, TSParameter &o2) | |
TSParamList (TSParameter &o1, TSParameter &o2, TSParameter &o3) | |
TSParamList (TSParameter &o1, TSParameter &o2, TSParameter &o3, TSParameter &o4) | |
TSParamList (const TSParamList &) | |
void | Add (TSParameter *o) |
void | Add (TSParameter *o1, TSParameter *o2, TSParameter *o3=0) |
void | Add (TSParameter *o1, TSParameter *o2, TSParameter *o3, TSParameter *o4, TSParameter *o5=0) |
void | Add (TSParameter &o1) |
void | Add (TSParameter &o1, TSParameter &o2) |
void | Add (TSParameter &o1, TSParameter &o2, TSParameter &o3) |
void | Add (TSParameter &o1, TSParameter &o2, TSParameter &o3, TSParameter &o4) |
void | AddOnce (TSParameter *o) |
void | Add (const TSParamList &) |
void | AddOnce (const TSParamList &) |
void | AddToValues (const TVectorD &) |
TSParameter * | At (int) const |
double | ComputeErrorLinear () const |
double | ComputeSum () const |
void | Copy (const TSArgList &) |
TSParamList * | Clone (TString name="") const |
TSParameter * | Find (TString) const |
void | CopyValues (const TSArgList &) |
void | CopyValuesAndErrors (const TSArgList &) |
void | Fix () |
TH1F * | GetHistoOfValues (TString name="") const |
TH1F * | GetHistoOfErrors (TString name="") const |
TH1F * | GetHistoOfUpErrors (TString name="") const |
TH1F * | GetHistoOfLowErrors (TString name="") const |
TH1F * | GetHistoOfFracErrors (TString name="") const |
TH1F * | GetHistoOfLowLimits (TString name="") const |
TH1F * | GetHistoOfUpLimits (TString name="") const |
TH1F * | GetHisto (TString name="") const |
TH2F * | GetHisto2D (TString name="") const |
void | Import (const TSArgList &) |
void | Print () const |
void | Release () |
void | SetValue (double) |
void | SetFixed (double) |
void | SetRange (double, double) |
void | SetStep (double) |
void | ForceToRange (bool) |
![]() | |
TSArgList (TString name, TString title="") | |
TSArgList (TObject &o1) | |
TSArgList (TObject &o1, TObject &o2) | |
TSArgList (TObject &o1, TObject &o2, TObject &o3) | |
TSArgList (TObject &o1, TObject &o2, TObject &o3, TObject &o4) | |
TSArgList (TObject &o1, TObject &o2, TObject &o3, TObject &o4, TObject &o5) | |
TSArgList (const TSArgList &) | |
void | Add (TObject *o) |
void | AddOnce (TObject *o) |
void | Add (const TSArgList &) |
void | AddOnce (const TSArgList &) |
void | Merge (const TSArgList *) |
void | Copy (const TSArgList &) |
TSArgList * | Clone (TString name="") const |
void | Init () |
long int | LoopCount () const |
int | LoopStart () const |
int | LoopNext () const |
TObject * | LoopAt () const |
void | Print () const |
void | PrintParams () const |
void | PrintVariables () const |
TSArgList (TString name, TString title="") | |
TSArgList (TObject &o1) | |
TSArgList (TObject &o1, TObject &o2) | |
TSArgList (TObject &o1, TObject &o2, TObject &o3) | |
TSArgList (TObject &o1, TObject &o2, TObject &o3, TObject &o4) | |
TSArgList (TObject &o1, TObject &o2, TObject &o3, TObject &o4, TObject &o5) | |
TSArgList (const TSArgList &) | |
void | Add (TObject *o) |
void | AddOnce (TObject *o) |
void | Add (const TSArgList &) |
void | AddOnce (const TSArgList &) |
void | Copy (const TSArgList &) |
TSArgList * | Clone (TString name="") const |
void | Init () |
long int | LoopCount () const |
int | LoopStart () const |
int | LoopNext () const |
TObject * | LoopAt () const |
void | Print () const |
void | PrintParams () const |
void | PrintVariables () const |
void TSNuiParamSet::BuildCategoryCardHisto | ( | int | opt = 0 | ) |
If a Category present in the histogram is not present among the Categories of the param then all the member of that Category are checked-in for the param this is coherent with the exclusive Comparison algo used by default to compare two CategoryCards (opt==0) Select opt==1 to follow the inclusive comparison algo: if a Category is not added to the CategoryCard of the param it is assumed that the param will not be associate to cards where that category is present
double TSNuiParamSet::ComputeWeight | ( | int | opt = 1 | ) |
if opt==0 use prior value current value otherwise
void TSNuiParamSet::PrintLong | ( | ) | const |
Moved in TSArgList
int TSNuiParamSet::LoopStart() {
objLink = FirstLink(); fLoopStart = true; return 0;
}
int TSNuiParamSet::LoopNext() {
if(!fLoopStart) objLink = objLink->Next(); else fLoopStart = false; return !objLink ? 0 : GetSize();
}
TObject* TSNuiParamSet::LoopAt() {
return !objLink ? 0 : objLink->GetObject();