BookNormalizationParameter(TString name, double init, double min, double max) | NAGASH::ProfileFitter | inline |
BookNuisanceParameter(TString name) | NAGASH::ProfileFitter | inline |
BookNuisanceParameter(TString name, TString gname) | NAGASH::ProfileFitter | inline |
BookObservableData(TString name, const std::vector< double > &vec, const std::vector< double > &vec_stat) | NAGASH::ProfileFitter | |
BookObservableNominal(TString name, TString samplename, const std::vector< double > &vec, const std::vector< double > &vec_stat) | NAGASH::ProfileFitter | |
BookObservableVariation(TString name, TString samplename, const std::vector< double > &vec, TString parname, double sigma) | NAGASH::ProfileFitter | |
BookObservableVariationDown(TString name, TString samplename, const std::vector< double > &vec, TString parname) | NAGASH::ProfileFitter | inline |
BookObservableVariationFromUnc(TString name, TString samplename, const std::vector< double > &vec, const std::vector< double > &vec_unc, TString parname) | NAGASH::ProfileFitter | |
BookObservableVariationNominal(TString name, TString samplename, const std::vector< double > &vec, TString parname) | NAGASH::ProfileFitter | inline |
BookObservableVariationUp(TString name, TString samplename, const std::vector< double > &vec, TString parname) | NAGASH::ProfileFitter | inline |
BookParameter(TString name, double init, double min, double max, ParameterType type) | NAGASH::ProfileFitter | |
BookParameterOfInterest(TString name, double init, double min, double max) | NAGASH::ProfileFitter | inline |
C_Matrix | NAGASH::ProfileFitter | private |
Check() | NAGASH::ProfileFitter | private |
Epsilon_Matrix | NAGASH::ProfileFitter | private |
EstimateUnc(const std::vector< TString > &par_vec, FitMethod method, int toy_num) | NAGASH::ProfileFitter | |
EstimateUnc(TString g_name, FitMethod method, int toy_num) | NAGASH::ProfileFitter | |
Fit(FitMethod method) | NAGASH::ProfileFitter | |
FitACS() | NAGASH::ProfileFitter | private |
FitMethod enum name | NAGASH::ProfileFitter | |
FitPLH() | NAGASH::ProfileFitter | private |
FixParameter(TString name, double val) | NAGASH::ProfileFitter | inline |
Gamma_Map | NAGASH::ProfileFitter | private |
Gamma_Matrix | NAGASH::ProfileFitter | private |
GetChi2(const std::map< TString, double > &par_val) | NAGASH::ProfileFitter | |
GetChi2() | NAGASH::ProfileFitter | |
GetNParameters(ParameterType type=ParameterType::Unknown) | NAGASH::ProfileFitter | |
GetParameter(TString name) | NAGASH::ProfileFitter | |
GetParameterName(int index) | NAGASH::ProfileFitter | |
H_Matrix | NAGASH::ProfileFitter | private |
InitializeNewObservable(TString name) | NAGASH::ProfileFitter | private |
Lambda_Matrix | NAGASH::ProfileFitter | private |
LinkNormalizationSample(TString name, TString samplename) | NAGASH::ProfileFitter | |
MAX_NUISANCE_SIGMA | NAGASH::ProfileFitter | private |
msg | NAGASH::Tool | private |
MSGUser() | NAGASH::Tool | inlineprotected |
Norm_Map | NAGASH::ProfileFitter | private |
NTHREAD | NAGASH::ProfileFitter | private |
Nuisance_Cov_Matrix | NAGASH::ProfileFitter | private |
NUISANCE_DEFAULT_STRATEGY | NAGASH::ProfileFitter | private |
Nuisance_Shift | NAGASH::ProfileFitter | private |
Obs_Map | NAGASH::ProfileFitter | private |
operator=(const Tool &tool)=delete | NAGASH::Tool | protected |
operator=(Tool &&tool)=delete | NAGASH::Tool | protected |
Par_Map | NAGASH::ProfileFitter | private |
ParameterType enum name | NAGASH::ProfileFitter | |
ParGroup_Map | NAGASH::ProfileFitter | private |
POI_Cov_Matrix | NAGASH::ProfileFitter | private |
POI_DEFAULT_STRATEGY | NAGASH::ProfileFitter | private |
POI_Shift | NAGASH::ProfileFitter | private |
pool | NAGASH::ProfileFitter | private |
Prepare(FitMethod method) | NAGASH::ProfileFitter | private |
PrintInfo() | NAGASH::ProfileFitter | private |
PrintResult() | NAGASH::ProfileFitter | private |
ProfileFitter(std::shared_ptr< MSGTool > msg, int nthread=1) | NAGASH::ProfileFitter | |
Q_Matrix | NAGASH::ProfileFitter | private |
RebinObservable(TString name, int index) | NAGASH::ProfileFitter | |
ReleaseParameter(TString name) | NAGASH::ProfileFitter | inline |
Rho_Matrix | NAGASH::ProfileFitter | private |
S_Matrix | NAGASH::ProfileFitter | private |
SetGammaPrefix(TString samplename, TString prefix) | NAGASH::ProfileFitter | |
SetObservableRange(TString name, int start, int end) | NAGASH::ProfileFitter | |
SetParameterGroup(TString gname, TString parname) | NAGASH::ProfileFitter | |
SetParameterStrategy(TString name, Parameter::ExtrapStrategy str) | NAGASH::ProfileFitter | inline |
SetSmooth(TString obsname, TString samplename, TString parname, int slevel) | NAGASH::ProfileFitter | |
SetSymmetrization(TString obsname, TString samplename, TString parname, bool need=true) | NAGASH::ProfileFitter | |
SmoothVariation(std::vector< double > &var, std::vector< double > &norm, int level) | NAGASH::ProfileFitter | |
SymmetrizeVariation(std::vector< double > &up, std::vector< double > &down, std::vector< double > &norm) | NAGASH::ProfileFitter | |
Tool(std::shared_ptr< MSGTool > MSG) | NAGASH::Tool | inlineprotected |
Tool()=delete | NAGASH::Tool | protected |
Tool(const Tool &tool)=delete | NAGASH::Tool | protected |
Tool(Tool &&tool)=delete | NAGASH::Tool | protected |
V_Matrix | NAGASH::ProfileFitter | private |
Y0_Matrix | NAGASH::ProfileFitter | private |
~Tool()=default | NAGASH::Tool | protectedvirtual |