NAGASH 0.9.8
Next Generation Analysis System
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
NAGASH::HistTool Member List

This is the complete list of members for NAGASH::HistTool, including all inherited members.

Asymmetry(TH1 *A, TH1 *B, TH1 *Asy)NAGASH::HistTool
Chi2(TH1 *A, TH1 *B, TH1 *C)NAGASH::HistTool
Chi2(TH1D *A, TH1D *B, TH2D *CorrA=nullptr, TH2D *CorrB=nullptr)NAGASH::HistTool
ConvertCorrToCov(TH2D *corr, TH1D *h, TH2D *cov)NAGASH::HistTool
ConvertCovToCorr(TH2D *covar, TH2D *corr)NAGASH::HistTool
ConvertCovToError(TH2D *hcov, TH1D *herr)NAGASH::HistTool
ConvertMatrixToTH2D(const TMatrixD &mat, TH2D *h2d)NAGASH::HistTool
ConvertTH1DErrorToVector(TH1D *h1d)NAGASH::HistTool
ConvertTH1DToVector(TH1D *h1d)NAGASH::HistTool
ConvertTH2DErrorToVector(TH2D *h2d, const TString &priority="XY")NAGASH::HistTool
ConvertTH2DToMatrix(TH2D *h2d)NAGASH::HistTool
ConvertTH2DToVector(TH2D *h2d, const TString &priority="XY")NAGASH::HistTool
ConvertTH2DToVectorTH1D(TH2D *h2d, const std::vector< TH1D * > &vh1d, const TString &priority="XY")NAGASH::HistTool
ConvertTH3DErrorToVector(TH3D *h3d, const TString &priority="XYZ")NAGASH::HistTool
ConvertTH3DToVector(TH3D *h3d, const TString &priority="XYZ")NAGASH::HistTool
ConvertTH3DToVectorTH1D(TH3D *h3d, const std::vector< std::vector< TH1D * > > &vh1d, const TString &priority="XYZ")NAGASH::HistTool
ConvertVector2DToVector1D(const std::vector< std::vector< T > > &v2d)NAGASH::HistToolinlinestatic
ConvertVector2DToVector1D(std::vector< std::vector< T > > &&v2d)NAGASH::HistToolinlinestatic
ConvertVectorTH1DToTH1D(const std::vector< TH1D * > &vh1d, TH1D *targeth1d)NAGASH::HistTool
ConvertVectorToTH1D(TH1D *h1, const std::vector< double > &v1, const std::vector< double > &v1err=std::vector< double >())NAGASH::HistTool
ConvertVectorToTH2D(TH2D *h2, const std::vector< std::vector< double > > &v2, const std::vector< std::vector< double > > &v2err=std::vector< std::vector< double > >())NAGASH::HistTool
ConvertVectorToTH3D(TH3D *h3, const std::vector< std::vector< std::vector< double > > > &v3, const std::vector< std::vector< std::vector< double > > > &v3err=std::vector< std::vector< std::vector< double > > >())NAGASH::HistTool
Delta(TH1 *A, TH1 *B, TH1 *D, bool dosep=false)NAGASH::HistTool
HistTool(std::shared_ptr< MSGTool > MSG)NAGASH::HistToolinline
msgNAGASH::Toolprivate
MSGUser()NAGASH::Toolinlineprotected
operator=(const Tool &tool)=deleteNAGASH::Toolprotected
operator=(Tool &&tool)=deleteNAGASH::Toolprotected
ProcessHistLink(const TString &type, const std::vector< TH1 * > &input, TH1 *res)NAGASH::HistTool
ProcessHistLink(std::function< double(const std::vector< double > &)>, std::function< double(const std::vector< double > &, const std::vector< double > &)>, const std::vector< TH1 * > &input, TH1 *res)NAGASH::HistTool
ProcessHistLink(std::function< void(const std::vector< TH1 * > &, TH1 *)>, const std::vector< TH1 * > &input, TH1 *res)NAGASH::HistTool
Pull(TH1 *A, TH1 *B, TH1 *P)NAGASH::HistTool
Ratio(TH1 *A, TH1 *B, TH1 *R, bool dosep=false)NAGASH::HistTool
Tool(std::shared_ptr< MSGTool > MSG)NAGASH::Toolinlineprotected
Tool()=deleteNAGASH::Toolprotected
Tool(const Tool &tool)=deleteNAGASH::Toolprotected
Tool(Tool &&tool)=deleteNAGASH::Toolprotected
uncNAGASH::HistToolprotected
~Tool()=defaultNAGASH::Toolprotectedvirtual