#include <UnfoldTool.h>
Definition at line 7 of file UnfoldTool.h.
◆ UnfoldTool()
UnfoldTool::UnfoldTool |
( |
std::shared_ptr< MSGTool > |
msg, |
|
|
int |
num |
|
) |
| |
◆ ~UnfoldTool()
virtual NAGASH::UnfoldTool::~UnfoldTool |
( |
| ) |
|
|
virtualdefault |
◆ ApplyReweightFactor()
void UnfoldTool::ApplyReweightFactor |
( |
| ) |
|
◆ BayesMatrix()
void UnfoldTool::BayesMatrix |
( |
| ) |
|
◆ BayesUnfold()
void UnfoldTool::BayesUnfold |
( |
int |
iteration | ) |
|
◆ Check()
bool UnfoldTool::Check |
( |
| ) |
|
◆ Clear()
void UnfoldTool::Clear |
( |
| ) |
|
◆ DisplayEachItr()
void UnfoldTool::DisplayEachItr |
( |
| ) |
|
◆ EstimateDataReco()
void UnfoldTool::EstimateDataReco |
( |
| ) |
|
◆ EstimateDataTruth()
void UnfoldTool::EstimateDataTruth |
( |
| ) |
|
◆ EstimateReweightFactor()
void UnfoldTool::EstimateReweightFactor |
( |
| ) |
|
◆ GetResult()
void UnfoldTool::GetResult |
( |
int |
itration, |
|
|
TH1D * |
result |
|
) |
| |
◆ PrintResult()
void UnfoldTool::PrintResult |
( |
| ) |
|
◆ RenewTheory()
void UnfoldTool::RenewTheory |
( |
| ) |
|
◆ ReweightUnfold()
void UnfoldTool::ReweightUnfold |
( |
int & |
iteration | ) |
|
◆ SetData()
void UnfoldTool::SetData |
( |
int |
index, |
|
|
double |
value |
|
) |
| |
◆ SetEfficiencyCorrection()
void UnfoldTool::SetEfficiencyCorrection |
( |
int |
index, |
|
|
double |
value |
|
) |
| |
◆ SetFiducialCorrection()
void UnfoldTool::SetFiducialCorrection |
( |
int |
index, |
|
|
double |
value |
|
) |
| |
◆ SetMatrix()
void UnfoldTool::SetMatrix |
( |
int |
indexi, |
|
|
int |
indexj, |
|
|
double |
value |
|
) |
| |
◆ SetTheory()
void UnfoldTool::SetTheory |
( |
int |
index, |
|
|
double |
value |
|
) |
| |
◆ binnum
int NAGASH::UnfoldTool::binnum |
|
private |
◆ Data_Reco
std::vector<double> NAGASH::UnfoldTool::Data_Reco |
|
private |
◆ Data_Reco_Correct
std::vector<double> NAGASH::UnfoldTool::Data_Reco_Correct |
|
private |
◆ Data_Reco_Estimated
std::vector<double> NAGASH::UnfoldTool::Data_Reco_Estimated |
|
private |
◆ Data_Truth
std::vector<double> NAGASH::UnfoldTool::Data_Truth |
|
private |
◆ Data_Truth_Correct
std::vector<double> NAGASH::UnfoldTool::Data_Truth_Correct |
|
private |
◆ Data_Truth_Correct_EachItr
std::vector<std::vector<double> > NAGASH::UnfoldTool::Data_Truth_Correct_EachItr |
|
private |
◆ Data_Truth_Estimated
std::vector<double> NAGASH::UnfoldTool::Data_Truth_Estimated |
|
private |
◆ ECorrectionIsSet
std::vector<bool> NAGASH::UnfoldTool::ECorrectionIsSet |
|
private |
◆ EfficiencyCorrection
std::vector<double> NAGASH::UnfoldTool::EfficiencyCorrection |
|
private |
◆ FCorrectionIsSet
std::vector<bool> NAGASH::UnfoldTool::FCorrectionIsSet |
|
private |
◆ FiducialCorrection
std::vector<double> NAGASH::UnfoldTool::FiducialCorrection |
|
private |
◆ IsMeasured
std::vector<bool> NAGASH::UnfoldTool::IsMeasured |
|
private |
◆ IsSet
std::vector<bool> NAGASH::UnfoldTool::IsSet |
|
private |
◆ M_Matrix
std::vector<std::vector<double> > NAGASH::UnfoldTool::M_Matrix |
|
private |
◆ MatrixIsSet
std::vector<std::vector<bool> > NAGASH::UnfoldTool::MatrixIsSet |
|
private |
◆ R_Matrix
std::vector<std::vector<double> > NAGASH::UnfoldTool::R_Matrix |
|
private |
◆ ReweightFactor
std::vector<double> NAGASH::UnfoldTool::ReweightFactor |
|
private |
◆ Theory_Truth
std::vector<double> NAGASH::UnfoldTool::Theory_Truth |
|
private |
◆ Theory_Truth_Correct
std::vector<double> NAGASH::UnfoldTool::Theory_Truth_Correct |
|
private |
The documentation for this class was generated from the following files: