CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Classes | Functions
root Namespace Reference

Namespaces

 helper
 

Classes

class  RooFitFunction
 

Functions

template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18, const funct::Parameter &p19)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const std::vector< funct::Parameter > &pars)
 
template<unsigned int args, typename F >
helper::RootFunctionHelper< F,
args >::root_function 
function (F &f, const std::vector< boost::shared_ptr< double > > &pars)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18, const funct::Parameter &p19)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const std::vector< funct::Parameter > &pars)
 
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper< F,
args, Tag >::root_function 
function_t (F &f, const std::vector< boost::shared_ptr< double > > &pars)
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18, const funct::Parameter &p19, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const std::vector< funct::Parameter > &p, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
void plot (const char *name, TH1 &histo, F &f, double min, double max, const std::vector< boost::shared_ptr< double > > &p, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
void plotTF1 (const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
void plotTF1 (const char *name, TF1 &fun, TH1 &histo, double min, double max, Color_t lineColor=kRed, Width_t lineWidth=1, Style_t lineStyle=kDashed, Int_t npx=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18, const funct::Parameter &p19)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const std::vector< funct::Parameter > &p)
 
template<typename F >
TF1 tf1 (const char *name, F &f, double min, double max, const std::vector< boost::shared_ptr< double > > &p)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const funct::Parameter &p0, const funct::Parameter &p1, const funct::Parameter &p2, const funct::Parameter &p3, const funct::Parameter &p4, const funct::Parameter &p5, const funct::Parameter &p6, const funct::Parameter &p7, const funct::Parameter &p8, const funct::Parameter &p9, const funct::Parameter &p10, const funct::Parameter &p11, const funct::Parameter &p12, const funct::Parameter &p13, const funct::Parameter &p14, const funct::Parameter &p15, const funct::Parameter &p16, const funct::Parameter &p17, const funct::Parameter &p18, const funct::Parameter &p19)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const std::vector< funct::Parameter > &p)
 
template<typename Tag , typename F >
TF1 tf1_t (const char *name, F &f, double min, double max, const std::vector< boost::shared_ptr< double > > &p)
 

Function Documentation

template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f)

Definition at line 14 of file rootFunction.h.

References f.

14  {
15  return function_t<args, helper::null_t>(f);
16  }
double f[11][100]
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0 
)

Definition at line 30 of file rootFunction.h.

References f.

31  {
32  return function_t<args, helper::null_t>(f, p0);
33  }
double f[11][100]
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1 
)

Definition at line 49 of file rootFunction.h.

References f, and p1.

51  {
52  return function<args, helper::null_t>(f, p0, p1);
53  }
Definition: vlib.h:256
double f[11][100]
double p1[4]
Definition: TauolaWrapper.h:89
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2 
)

Definition at line 71 of file rootFunction.h.

References f, p1, and p2.

74  {
75  return function<args, helper::null_t>(f, p0, p1, p2);
76  }
Definition: vlib.h:256
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3 
)

Definition at line 96 of file rootFunction.h.

References f, p1, p2, and p3.

100  {
101  return function<args, helper::null_t>(f, p0, p1, p2, p3);
102  }
Definition: vlib.h:256
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4 
)

Definition at line 124 of file rootFunction.h.

References f, p1, p2, p3, and p4.

129  {
130  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4);
131  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5 
)

Definition at line 155 of file rootFunction.h.

References f, p1, p2, p3, and p4.

161  {
162  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5);
163  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6 
)

Definition at line 189 of file rootFunction.h.

References f, p1, p2, p3, and p4.

196  {
197  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6);
198  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7 
)

Definition at line 226 of file rootFunction.h.

References f, p1, p2, p3, and p4.

234  {
235  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7);
236  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8 
)

Definition at line 266 of file rootFunction.h.

References f, p1, p2, p3, and p4.

275  {
276  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8);
277  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9 
)

Definition at line 309 of file rootFunction.h.

References f, p1, p2, p3, and p4.

319  {
320  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9);
321  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10 
)

Definition at line 355 of file rootFunction.h.

References f, p1, p2, p3, and p4.

366  {
367  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10);
368  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11 
)

Definition at line 404 of file rootFunction.h.

References f, p1, p2, p3, and p4.

416  {
417  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11);
418  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12 
)

Definition at line 456 of file rootFunction.h.

References f, p1, p2, p3, and p4.

469  {
470  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12);
471  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13 
)

Definition at line 511 of file rootFunction.h.

References f, p1, p2, p3, and p4.

525  {
526  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13);
527  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14 
)

Definition at line 569 of file rootFunction.h.

References f, p1, p2, p3, and p4.

584  {
585  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14);
586  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15 
)

Definition at line 630 of file rootFunction.h.

References f, p1, p2, p3, and p4.

646  {
647  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15);
648  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16 
)

Definition at line 694 of file rootFunction.h.

References f, p1, p2, p3, and p4.

711  {
712  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16);
713  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17 
)

Definition at line 761 of file rootFunction.h.

References f, p1, p2, p3, and p4.

779  {
780  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17);
781  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18 
)

Definition at line 831 of file rootFunction.h.

References f, p1, p2, p3, and p4.

850  {
851  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18);
852  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18,
const funct::Parameter p19 
)

Definition at line 904 of file rootFunction.h.

References f, p1, p2, p3, and p4.

924  {
925  return function<args, helper::null_t>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19);
926  }
Definition: vlib.h:256
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const std::vector< funct::Parameter > &  pars 
)

Definition at line 942 of file rootFunction.h.

References f.

942  {
943  return function_t<args, helper::null_t>(f, pars);
944  }
double f[11][100]
template<unsigned int args, typename F >
helper::RootFunctionHelper<F, args>::root_function root::function ( F f,
const std::vector< boost::shared_ptr< double > > &  pars 
)

Definition at line 960 of file rootFunction.h.

References f.

960  {
961  return function_t<args, helper::null_t>(f, pars);
962  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f)

Definition at line 8 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::fun().

8  {
9  return helper::RootFunctionHelper<F, args, Tag>::fun(f);
10  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0 
)

Definition at line 20 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

21  {
22  typename helper::RootFunctionHelper<F, args, Tag>::root_function
23  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
24  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
25  return fun;
26  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1 
)

Definition at line 37 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

39  {
40  typename helper::RootFunctionHelper<F, args, Tag>::root_function
41  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
42  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
43  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
44  return fun;
45  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2 
)

Definition at line 57 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

60  {
61  typename helper::RootFunctionHelper<F, args, Tag>::root_function
62  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
63  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
64  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
65  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
66  return fun;
67  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3 
)

Definition at line 80 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

84  {
85  typename helper::RootFunctionHelper<F, args, Tag>::root_function
86  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
87  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
88  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
89  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
90  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
91  return fun;
92  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4 
)

Definition at line 106 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

111  {
112  typename helper::RootFunctionHelper<F, args, Tag>::root_function
113  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
114  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
115  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
116  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
117  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
118  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
119  return fun;
120  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5 
)

Definition at line 135 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

141  {
142  typename helper::RootFunctionHelper<F, args, Tag>::root_function
143  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
144  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
145  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
146  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
147  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
148  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
149  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
150  return fun;
151  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6 
)

Definition at line 167 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

174  {
175  typename helper::RootFunctionHelper<F, args, Tag>::root_function
176  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
177  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
178  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
179  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
180  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
181  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
182  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
183  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
184  return fun;
185  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7 
)

Definition at line 202 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

210  {
211  typename helper::RootFunctionHelper<F, args, Tag>::root_function
212  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
213  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
214  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
215  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
216  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
217  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
218  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
219  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
220  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
221  return fun;
222  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8 
)

Definition at line 240 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

249  {
250  typename helper::RootFunctionHelper<F, args, Tag>::root_function
251  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
252  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
253  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
254  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
255  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
256  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
257  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
258  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
259  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
260  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
261  return fun;
262  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9 
)

Definition at line 281 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

291  {
292  typename helper::RootFunctionHelper<F, args, Tag>::root_function
293  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
294  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
295  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
296  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
297  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
298  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
299  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
300  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
301  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
302  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
303  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
304  return fun;
305  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10 
)

Definition at line 325 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

336  {
337  typename helper::RootFunctionHelper<F, args, Tag>::root_function
338  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
339  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
340  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
341  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
342  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
343  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
344  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
345  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
346  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
347  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
348  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
349  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
350  return fun;
351  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11 
)

Definition at line 372 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

384  {
385  typename helper::RootFunctionHelper<F, args, Tag>::root_function
386  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
387  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
388  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
389  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
390  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
391  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
392  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
393  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
394  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
395  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
396  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
397  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
398  helper::RootFunctionHelper<F, args, Tag>::addParameter(p11);
399  return fun;
400  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12 
)

Definition at line 422 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

435  {
436  typename helper::RootFunctionHelper<F, args, Tag>::root_function
437  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
438  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
439  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
440  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
441  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
442  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
443  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
444  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
445  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
446  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
447  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
448  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
449  helper::RootFunctionHelper<F, args, Tag>::addParameter(p11);
450  helper::RootFunctionHelper<F, args, Tag>::addParameter(p12);
451  return fun;
452  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13 
)

Definition at line 475 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

489  {
490  typename helper::RootFunctionHelper<F, args, Tag>::root_function
491  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
492  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
493  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
494  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
495  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
496  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
497  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
498  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
499  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
500  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
501  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
502  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
503  helper::RootFunctionHelper<F, args, Tag>::addParameter(p11);
504  helper::RootFunctionHelper<F, args, Tag>::addParameter(p12);
505  helper::RootFunctionHelper<F, args, Tag>::addParameter(p13);
506  return fun;
507  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14 
)

Definition at line 531 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

546  {
547  typename helper::RootFunctionHelper<F, args, Tag>::root_function
548  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
549  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
550  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
551  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
552  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
553  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
554  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
555  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
556  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
557  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
558  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
559  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
560  helper::RootFunctionHelper<F, args, Tag>::addParameter(p11);
561  helper::RootFunctionHelper<F, args, Tag>::addParameter(p12);
562  helper::RootFunctionHelper<F, args, Tag>::addParameter(p13);
563  helper::RootFunctionHelper<F, args, Tag>::addParameter(p14);
564  return fun;
565  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15 
)

Definition at line 590 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

606  {
607  typename helper::RootFunctionHelper<F, args, Tag>::root_function
608  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
609  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
610  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
611  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
612  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
613  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
614  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
615  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
616  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
617  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
618  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
619  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
620  helper::RootFunctionHelper<F, args, Tag>::addParameter(p11);
621  helper::RootFunctionHelper<F, args, Tag>::addParameter(p12);
622  helper::RootFunctionHelper<F, args, Tag>::addParameter(p13);
623  helper::RootFunctionHelper<F, args, Tag>::addParameter(p14);
624  helper::RootFunctionHelper<F, args, Tag>::addParameter(p15);
625  return fun;
626  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16 
)

Definition at line 652 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

669  {
670  typename helper::RootFunctionHelper<F, args, Tag>::root_function
671  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
672  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
673  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
674  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
675  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
676  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
677  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
678  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
679  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
680  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
681  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
682  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
683  helper::RootFunctionHelper<F, args, Tag>::addParameter(p11);
684  helper::RootFunctionHelper<F, args, Tag>::addParameter(p12);
685  helper::RootFunctionHelper<F, args, Tag>::addParameter(p13);
686  helper::RootFunctionHelper<F, args, Tag>::addParameter(p14);
687  helper::RootFunctionHelper<F, args, Tag>::addParameter(p15);
688  helper::RootFunctionHelper<F, args, Tag>::addParameter(p16);
689  return fun;
690  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17 
)

Definition at line 717 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

735  {
736  typename helper::RootFunctionHelper<F, args, Tag>::root_function
737  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
738  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
739  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
740  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
741  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
742  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
743  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
744  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
745  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
746  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
747  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
748  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
749  helper::RootFunctionHelper<F, args, Tag>::addParameter(p11);
750  helper::RootFunctionHelper<F, args, Tag>::addParameter(p12);
751  helper::RootFunctionHelper<F, args, Tag>::addParameter(p13);
752  helper::RootFunctionHelper<F, args, Tag>::addParameter(p14);
753  helper::RootFunctionHelper<F, args, Tag>::addParameter(p15);
754  helper::RootFunctionHelper<F, args, Tag>::addParameter(p16);
755  helper::RootFunctionHelper<F, args, Tag>::addParameter(p17);
756  return fun;
757  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18 
)

Definition at line 785 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

804  {
805  typename helper::RootFunctionHelper<F, args, Tag>::root_function
806  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
807  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
808  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
809  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
810  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
811  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
812  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
813  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
814  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
815  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
816  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
817  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
818  helper::RootFunctionHelper<F, args, Tag>::addParameter(p11);
819  helper::RootFunctionHelper<F, args, Tag>::addParameter(p12);
820  helper::RootFunctionHelper<F, args, Tag>::addParameter(p13);
821  helper::RootFunctionHelper<F, args, Tag>::addParameter(p14);
822  helper::RootFunctionHelper<F, args, Tag>::addParameter(p15);
823  helper::RootFunctionHelper<F, args, Tag>::addParameter(p16);
824  helper::RootFunctionHelper<F, args, Tag>::addParameter(p17);
825  helper::RootFunctionHelper<F, args, Tag>::addParameter(p18);
826  return fun;
827  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18,
const funct::Parameter p19 
)

Definition at line 856 of file rootFunction.h.

References root::helper::RootFunctionHelper< F, args, Tag >::addParameter(), and root::helper::RootFunctionHelper< F, args, Tag >::fun().

876  {
877  typename helper::RootFunctionHelper<F, args, Tag>::root_function
878  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
879  helper::RootFunctionHelper<F, args, Tag>::addParameter(p0);
880  helper::RootFunctionHelper<F, args, Tag>::addParameter(p1);
881  helper::RootFunctionHelper<F, args, Tag>::addParameter(p2);
882  helper::RootFunctionHelper<F, args, Tag>::addParameter(p3);
883  helper::RootFunctionHelper<F, args, Tag>::addParameter(p4);
884  helper::RootFunctionHelper<F, args, Tag>::addParameter(p5);
885  helper::RootFunctionHelper<F, args, Tag>::addParameter(p6);
886  helper::RootFunctionHelper<F, args, Tag>::addParameter(p7);
887  helper::RootFunctionHelper<F, args, Tag>::addParameter(p8);
888  helper::RootFunctionHelper<F, args, Tag>::addParameter(p9);
889  helper::RootFunctionHelper<F, args, Tag>::addParameter(p10);
890  helper::RootFunctionHelper<F, args, Tag>::addParameter(p11);
891  helper::RootFunctionHelper<F, args, Tag>::addParameter(p12);
892  helper::RootFunctionHelper<F, args, Tag>::addParameter(p13);
893  helper::RootFunctionHelper<F, args, Tag>::addParameter(p14);
894  helper::RootFunctionHelper<F, args, Tag>::addParameter(p15);
895  helper::RootFunctionHelper<F, args, Tag>::addParameter(p16);
896  helper::RootFunctionHelper<F, args, Tag>::addParameter(p17);
897  helper::RootFunctionHelper<F, args, Tag>::addParameter(p18);
898  helper::RootFunctionHelper<F, args, Tag>::addParameter(p19);
899  return fun;
900  }
double f[11][100]
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const std::vector< funct::Parameter > &  pars 
)

Definition at line 930 of file rootFunction.h.

References b, alignCSCRings::e, root::helper::RootFunctionHelper< F, args, Tag >::fun(), and i.

930  {
931  typename helper::RootFunctionHelper<F, args, Tag>::root_function
932  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
933  std::vector<funct::Parameter>::const_iterator i,
934  b = pars.begin(), e = pars.end();
935  for(i = b; i != e; ++i)
936  helper::RootFunctionHelper<F, args, Tag>::addParameter(*i);
937  return fun;
938  }
int i
Definition: DBlmapReader.cc:9
double f[11][100]
double b
Definition: hdecay.h:120
template<unsigned int args, typename Tag , typename F >
helper::RootFunctionHelper<F, args, Tag>::root_function root::function_t ( F f,
const std::vector< boost::shared_ptr< double > > &  pars 
)

Definition at line 948 of file rootFunction.h.

References b, alignCSCRings::e, root::helper::RootFunctionHelper< F, args, Tag >::fun(), and i.

948  {
949  typename helper::RootFunctionHelper<F, args, Tag>::root_function
950  fun = helper::RootFunctionHelper<F, args, Tag>::fun(f);
951  std::vector<boost::shared_ptr<double> >::const_iterator i,
952  b = pars.begin(), e = pars.end();
953  for(i = b; i != e; ++i)
954  helper::RootFunctionHelper<F, args, Tag>::addParameter(*i);
955  return fun;
956  }
int i
Definition: DBlmapReader.cc:9
double f[11][100]
double b
Definition: hdecay.h:120
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 68 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

72  {
73  TF1 fun = root::tf1("fun", f, min, max);
74  plotTF1(name, fun, histo, min, max,
75  lineColor, lineWidth, lineStyle, npx,
76  title, xTitle, yTitle);
77  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 80 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

85  {
86  TF1 fun = root::tf1("fun", f, min, max, p0);
87  plotTF1(name, fun, histo, min, max,
88  lineColor, lineWidth, lineStyle, npx,
89  title, xTitle, yTitle);
90  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 93 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

99  {
100  TF1 fun = root::tf1("fun", f, min, max, p0, p1);
101  plotTF1(name, fun, histo, min, max,
102  lineColor, lineWidth, lineStyle, npx,
103  title, xTitle, yTitle);
104  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 107 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

114  {
115  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2);
116  plotTF1(name, fun, histo, min, max,
117  lineColor, lineWidth, lineStyle, npx,
118  title, xTitle, yTitle);
119  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 122 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

130  {
131  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3);
132  plotTF1(name, fun, histo, min, max,
133  lineColor, lineWidth, lineStyle, npx,
134  title, xTitle, yTitle);
135  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 138 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

147  {
148  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4);
149  plotTF1(name, fun, histo, min, max,
150  lineColor, lineWidth, lineStyle, npx,
151  title, xTitle, yTitle);
152  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 155 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

165  {
166  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5);
167  plotTF1(name, fun, histo, min, max,
168  lineColor, lineWidth, lineStyle, npx,
169  title, xTitle, yTitle);
170  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 173 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

184  {
185  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6);
186  plotTF1(name, fun, histo, min, max,
187  lineColor, lineWidth, lineStyle, npx,
188  title, xTitle, yTitle);
189  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 192 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

204  {
205  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7);
206  plotTF1(name, fun, histo, min, max,
207  lineColor, lineWidth, lineStyle, npx,
208  title, xTitle, yTitle);
209  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 212 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

225  {
226  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8);
227  plotTF1(name, fun, histo, min, max,
228  lineColor, lineWidth, lineStyle, npx,
229  title, xTitle, yTitle);
230  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 233 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

247  {
248  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9);
249  plotTF1(name, fun, histo, min, max,
250  lineColor, lineWidth, lineStyle, npx,
251  title, xTitle, yTitle);
252  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 255 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

270  {
271  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
272  p10);
273  plotTF1(name, fun, histo, min, max,
274  lineColor, lineWidth, lineStyle, npx,
275  title, xTitle, yTitle);
276  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 279 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

295  {
296  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
297  p10, p11);
298  plotTF1(name, fun, histo, min, max,
299  lineColor, lineWidth, lineStyle, npx,
300  title, xTitle, yTitle);
301  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 304 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

321  {
322  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
323  p10, p11, p12);
324  plotTF1(name, fun, histo, min, max,
325  lineColor, lineWidth, lineStyle, npx,
326  title, xTitle, yTitle);
327  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 330 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

348  {
349  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
350  p10, p11, p12, p13);
351  plotTF1(name, fun, histo, min, max,
352  lineColor, lineWidth, lineStyle, npx,
353  title, xTitle, yTitle);
354  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 357 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

376  {
377  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
378  p10, p11, p12, p13, p14);
379  plotTF1(name, fun, histo, min, max,
380  lineColor, lineWidth, lineStyle, npx,
381  title, xTitle, yTitle);
382  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 385 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

405  {
406  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
407  p10, p11, p12, p13, p14, p15);
408  plotTF1(name, fun, histo, min, max,
409  lineColor, lineWidth, lineStyle, npx,
410  title, xTitle, yTitle);
411  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 414 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

435  {
436  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
437  p10, p11, p12, p13, p14, p15, p16);
438  plotTF1(name, fun, histo, min, max,
439  lineColor, lineWidth, lineStyle, npx,
440  title, xTitle, yTitle);
441  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 444 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

466  {
467  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
468  p10, p11, p12, p13, p14, p15, p16, p17);
469  plotTF1(name, fun, histo, min, max,
470  lineColor, lineWidth, lineStyle, npx,
471  title, xTitle, yTitle);
472  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 475 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

498  {
499  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
500  p10, p11, p12, p13, p14, p15, p16, p17, p18);
501  plotTF1(name, fun, histo, min, max,
502  lineColor, lineWidth, lineStyle, npx,
503  title, xTitle, yTitle);
504  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18,
const funct::Parameter p19,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 507 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

531  {
532  TF1 fun = root::tf1("fun", f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
533  p10, p11, p12, p13, p14, p15, p16, p17, p18, p19);
534  plotTF1(name, fun, histo, min, max,
535  lineColor, lineWidth, lineStyle, npx,
536  title, xTitle, yTitle);
537  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const std::vector< funct::Parameter > &  p,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 540 of file rootPlot.h.

References plotTF1(), tf1(), and indexGen::title.

545  {
546  TF1 fun = root::tf1("fun", f, min, max, p);
547  plotTF1(name, fun, histo, min, max,
548  lineColor, lineWidth, lineStyle, npx,
549  title, xTitle, yTitle);
550  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
template<typename F >
void root::plot ( const char *  name,
TH1 &  histo,
F f,
double  min,
double  max,
const std::vector< boost::shared_ptr< double > > &  p,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)

Definition at line 553 of file rootPlot.h.

References AlCaHLTBitMon_ParallelJobs::p, plotTF1(), tf1(), and indexGen::title.

558  {
559  TF1 fun = root::tf1("fun", f, min, max, p);
560  plotTF1(name, fun, histo, min, max,
561  lineColor, lineWidth, lineStyle, npx,
562  title, xTitle, yTitle);
563  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
TF1 tf1(const char *name, F &f, double min, double max)
Definition: rootTf1.h:16
void plotTF1(const char *name, TF1 &fun0, TF1 &fun1, TH1 &histo, double min, double max, Color_t lineColor0=kRed, Width_t lineWidth0=1, Style_t lineStyle0=kDashed, Int_t npx0=1000, Color_t lineColor1=kGreen, Width_t lineWidth1=1, Style_t lineStyle1=kDashed, Int_t npx1=1000, const char *title="Histo Title", const char *xTitle="X Title", const char *yTitle="Y Title")
Definition: rootPlot.h:14
void root::plotTF1 ( const char *  name,
TF1 &  fun0,
TF1 &  fun1,
TH1 &  histo,
double  min,
double  max,
Color_t  lineColor0 = kRed,
Width_t  lineWidth0 = 1,
Style_t  lineStyle0 = kDashed,
Int_t  npx0 = 1000,
Color_t  lineColor1 = kGreen,
Width_t  lineWidth1 = 1,
Style_t  lineStyle1 = kDashed,
Int_t  npx1 = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)
inline

Definition at line 14 of file rootPlot.h.

References svgfig::canvas(), mergeVDriftHistosByStation::name, AlCaHLTBitMon_QueryRunRegistry::string, and indexGen::title.

Referenced by plot().

21  {
22  fun0.SetLineColor(lineColor0);
23  fun0.SetLineWidth(lineWidth0);
24  fun0.SetLineStyle(lineStyle0);
25  fun0.SetNpx(npx0);
26  fun1.SetLineColor(lineColor1);
27  fun1.SetLineWidth(lineWidth1);
28  fun1.SetLineStyle(lineStyle1);
29  fun1.SetNpx(npx1);
30  TCanvas *canvas = new TCanvas("canvas");
31  histo.SetTitle(title);
32  histo.SetXTitle(xTitle);
33  histo.SetYTitle(yTitle);
34  histo.Draw("e");
35  fun0.Draw("same");
36  fun1.Draw("same");
37  std::string plotName = name;
38  canvas->SaveAs(plotName.c_str());
39  canvas->SetLogy();
40  std::string logPlotName = "log_" + plotName;
41  canvas->SaveAs(logPlotName.c_str());
42  }
def canvas
Definition: svgfig.py:481
void root::plotTF1 ( const char *  name,
TF1 &  fun,
TH1 &  histo,
double  min,
double  max,
Color_t  lineColor = kRed,
Width_t  lineWidth = 1,
Style_t  lineStyle = kDashed,
Int_t  npx = 1000,
const char *  title = "Histo Title",
const char *  xTitle = "X Title",
const char *  yTitle = "Y Title" 
)
inline

Definition at line 44 of file rootPlot.h.

References svgfig::canvas(), mergeVDriftHistosByStation::name, AlCaHLTBitMon_QueryRunRegistry::string, and indexGen::title.

49  {
50  fun.SetLineColor(lineColor);
51  fun.SetLineWidth(lineWidth);
52  fun.SetLineStyle(lineStyle);
53  fun.SetNpx(npx);
54  TCanvas *canvas = new TCanvas("canvas");
55  histo.SetTitle(title);
56  histo.SetXTitle(xTitle);
57  histo.SetYTitle(yTitle);
58  histo.Draw("e");
59  fun.Draw("same");
60  std::string plotName = name;
61  canvas->SaveAs(plotName.c_str());
62  canvas->SetLogy();
63  std::string logPlotName = "log_" + plotName;
64  canvas->SaveAs(logPlotName.c_str());
65  }
def canvas
Definition: svgfig.py:481
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max 
)

Definition at line 16 of file rootTf1.h.

References f, bookConverter::max, min(), and mergeVDriftHistosByStation::name.

Referenced by plot().

16  {
17  return tf1_t<helper::null_t>(name, f, min, max);
18  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0 
)

Definition at line 30 of file rootTf1.h.

References f, bookConverter::max, min(), and mergeVDriftHistosByStation::name.

31  {
32  return tf1_t<helper::null_t>(name, f, min, max, p0);
33  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1 
)

Definition at line 48 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, and p1.

50  {
51  return tf1_t<helper::null_t>(name, f, min, max, p0, p1);
52  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p1[4]
Definition: TauolaWrapper.h:89
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2 
)

Definition at line 70 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, and p2.

73  {
74  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2);
75  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3 
)

Definition at line 96 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, and p3.

100  {
101  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3);
102  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4 
)

Definition at line 126 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

131  {
132  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4);
133  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5 
)

Definition at line 160 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

166  {
167  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5);
168  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6 
)

Definition at line 198 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

205  {
206  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6);
207  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7 
)

Definition at line 240 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

248  {
249  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7);
250  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8 
)

Definition at line 286 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

295  {
296  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8);
297  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9 
)

Definition at line 336 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

346  {
347  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9);
348  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10 
)

Definition at line 390 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

401  {
402  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10);
403  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11 
)

Definition at line 448 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

460  {
461  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11);
462  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12 
)

Definition at line 510 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

523  {
524  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12);
525  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13 
)

Definition at line 576 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

590  {
591  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13);
592  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14 
)

Definition at line 646 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

661  {
662  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14);
663  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15 
)

Definition at line 721 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

737  {
738  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15);
739  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16 
)

Definition at line 800 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

817  {
818  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16);
819  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17 
)

Definition at line 883 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

901  {
902  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17);
903  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18 
)

Definition at line 970 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

989  {
990  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18);
991  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18,
const funct::Parameter p19 
)

Definition at line 1062 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, p1, p2, p3, and p4.

1082  {
1083  return tf1_t<helper::null_t>(name, f, min, max, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19);
1084  }
double p4[4]
Definition: TauolaWrapper.h:92
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
double p3[4]
Definition: TauolaWrapper.h:91
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const std::vector< funct::Parameter > &  p 
)

Definition at line 1098 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, and AlCaHLTBitMon_ParallelJobs::p.

1099  {
1100  return tf1_t<helper::null_t>(name, f, min, max, p);
1101  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename F >
TF1 root::tf1 ( const char *  name,
F f,
double  min,
double  max,
const std::vector< boost::shared_ptr< double > > &  p 
)

Definition at line 1113 of file rootTf1.h.

References f, bookConverter::max, min(), mergeVDriftHistosByStation::name, and AlCaHLTBitMon_ParallelJobs::p.

1114  {
1115  return tf1_t<helper::null_t>(name, f, min, max, p);
1116  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max 
)

Definition at line 10 of file rootTf1.h.

10  {
11  TF1 fun(name, root::function_t<1, Tag>(f), min, max, 0);
12  return fun;
13  }
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0 
)

Definition at line 21 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

22  {
23  TF1 fun(name, root::function_t<1, Tag>(f, p0), min, max, 1);
24  fun.SetParameter(0, *p0.ptr());
25  fun.SetParName(0, p0.name().c_str());
26  return fun;
27  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1 
)

Definition at line 36 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

38  {
39  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1), min, max, 2);
40  fun.SetParameter(0, *p0.ptr());
41  fun.SetParName(0, p0.name().c_str());
42  fun.SetParameter(1, *p1.ptr());
43  fun.SetParName(1, p1.name().c_str());
44  return fun;
45  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2 
)

Definition at line 55 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

58  {
59  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2), min, max, 3);
60  fun.SetParameter(0, *p0.ptr());
61  fun.SetParName(0, p0.name().c_str());
62  fun.SetParameter(1, *p1.ptr());
63  fun.SetParName(1, p1.name().c_str());
64  fun.SetParameter(2, *p2.ptr());
65  fun.SetParName(2, p2.name().c_str());
66  return fun;
67  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3 
)

Definition at line 78 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

82  {
83  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3), min, max, 4);
84  fun.SetParameter(0, *p0.ptr());
85  fun.SetParName(0, p0.name().c_str());
86  fun.SetParameter(1, *p1.ptr());
87  fun.SetParName(1, p1.name().c_str());
88  fun.SetParameter(2, *p2.ptr());
89  fun.SetParName(2, p2.name().c_str());
90  fun.SetParameter(3, *p3.ptr());
91  fun.SetParName(3, p3.name().c_str());
92  return fun;
93  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4 
)

Definition at line 105 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

110  {
111  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4), min, max, 5);
112  fun.SetParameter(0, *p0.ptr());
113  fun.SetParName(0, p0.name().c_str());
114  fun.SetParameter(1, *p1.ptr());
115  fun.SetParName(1, p1.name().c_str());
116  fun.SetParameter(2, *p2.ptr());
117  fun.SetParName(2, p2.name().c_str());
118  fun.SetParameter(3, *p3.ptr());
119  fun.SetParName(3, p3.name().c_str());
120  fun.SetParameter(4, *p4.ptr());
121  fun.SetParName(4, p4.name().c_str());
122  return fun;
123  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5 
)

Definition at line 136 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

142  {
143  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5), min, max, 6);
144  fun.SetParameter(0, *p0.ptr());
145  fun.SetParName(0, p0.name().c_str());
146  fun.SetParameter(1, *p1.ptr());
147  fun.SetParName(1, p1.name().c_str());
148  fun.SetParameter(2, *p2.ptr());
149  fun.SetParName(2, p2.name().c_str());
150  fun.SetParameter(3, *p3.ptr());
151  fun.SetParName(3, p3.name().c_str());
152  fun.SetParameter(4, *p4.ptr());
153  fun.SetParName(4, p4.name().c_str());
154  fun.SetParameter(5, *p5.ptr());
155  fun.SetParName(5, p5.name().c_str());
156  return fun;
157  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6 
)

Definition at line 171 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

178  {
179  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6), min, max, 7);
180  fun.SetParameter(0, *p0.ptr());
181  fun.SetParName(0, p0.name().c_str());
182  fun.SetParameter(1, *p1.ptr());
183  fun.SetParName(1, p1.name().c_str());
184  fun.SetParameter(2, *p2.ptr());
185  fun.SetParName(2, p2.name().c_str());
186  fun.SetParameter(3, *p3.ptr());
187  fun.SetParName(3, p3.name().c_str());
188  fun.SetParameter(4, *p4.ptr());
189  fun.SetParName(4, p4.name().c_str());
190  fun.SetParameter(5, *p5.ptr());
191  fun.SetParName(5, p5.name().c_str());
192  fun.SetParameter(6, *p6.ptr());
193  fun.SetParName(6, p6.name().c_str());
194  return fun;
195  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7 
)

Definition at line 210 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

218  {
219  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7), min, max, 8);
220  fun.SetParameter(0, *p0.ptr());
221  fun.SetParName(0, p0.name().c_str());
222  fun.SetParameter(1, *p1.ptr());
223  fun.SetParName(1, p1.name().c_str());
224  fun.SetParameter(2, *p2.ptr());
225  fun.SetParName(2, p2.name().c_str());
226  fun.SetParameter(3, *p3.ptr());
227  fun.SetParName(3, p3.name().c_str());
228  fun.SetParameter(4, *p4.ptr());
229  fun.SetParName(4, p4.name().c_str());
230  fun.SetParameter(5, *p5.ptr());
231  fun.SetParName(5, p5.name().c_str());
232  fun.SetParameter(6, *p6.ptr());
233  fun.SetParName(6, p6.name().c_str());
234  fun.SetParameter(7, *p7.ptr());
235  fun.SetParName(7, p7.name().c_str());
236  return fun;
237  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8 
)

Definition at line 253 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

262  {
263  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8), min, max, 9);
264  fun.SetParameter(0, *p0.ptr());
265  fun.SetParName(0, p0.name().c_str());
266  fun.SetParameter(1, *p1.ptr());
267  fun.SetParName(1, p1.name().c_str());
268  fun.SetParameter(2, *p2.ptr());
269  fun.SetParName(2, p2.name().c_str());
270  fun.SetParameter(3, *p3.ptr());
271  fun.SetParName(3, p3.name().c_str());
272  fun.SetParameter(4, *p4.ptr());
273  fun.SetParName(4, p4.name().c_str());
274  fun.SetParameter(5, *p5.ptr());
275  fun.SetParName(5, p5.name().c_str());
276  fun.SetParameter(6, *p6.ptr());
277  fun.SetParName(6, p6.name().c_str());
278  fun.SetParameter(7, *p7.ptr());
279  fun.SetParName(7, p7.name().c_str());
280  fun.SetParameter(8, *p8.ptr());
281  fun.SetParName(8, p8.name().c_str());
282  return fun;
283  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9 
)

Definition at line 300 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

310  {
311  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9), min, max, 10);
312  fun.SetParameter(0, *p0.ptr());
313  fun.SetParName(0, p0.name().c_str());
314  fun.SetParameter(1, *p1.ptr());
315  fun.SetParName(1, p1.name().c_str());
316  fun.SetParameter(2, *p2.ptr());
317  fun.SetParName(2, p2.name().c_str());
318  fun.SetParameter(3, *p3.ptr());
319  fun.SetParName(3, p3.name().c_str());
320  fun.SetParameter(4, *p4.ptr());
321  fun.SetParName(4, p4.name().c_str());
322  fun.SetParameter(5, *p5.ptr());
323  fun.SetParName(5, p5.name().c_str());
324  fun.SetParameter(6, *p6.ptr());
325  fun.SetParName(6, p6.name().c_str());
326  fun.SetParameter(7, *p7.ptr());
327  fun.SetParName(7, p7.name().c_str());
328  fun.SetParameter(8, *p8.ptr());
329  fun.SetParName(8, p8.name().c_str());
330  fun.SetParameter(9, *p9.ptr());
331  fun.SetParName(9, p9.name().c_str());
332  return fun;
333  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10 
)

Definition at line 351 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

362  {
363  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10), min, max, 11);
364  fun.SetParameter(0, *p0.ptr());
365  fun.SetParName(0, p0.name().c_str());
366  fun.SetParameter(1, *p1.ptr());
367  fun.SetParName(1, p1.name().c_str());
368  fun.SetParameter(2, *p2.ptr());
369  fun.SetParName(2, p2.name().c_str());
370  fun.SetParameter(3, *p3.ptr());
371  fun.SetParName(3, p3.name().c_str());
372  fun.SetParameter(4, *p4.ptr());
373  fun.SetParName(4, p4.name().c_str());
374  fun.SetParameter(5, *p5.ptr());
375  fun.SetParName(5, p5.name().c_str());
376  fun.SetParameter(6, *p6.ptr());
377  fun.SetParName(6, p6.name().c_str());
378  fun.SetParameter(7, *p7.ptr());
379  fun.SetParName(7, p7.name().c_str());
380  fun.SetParameter(8, *p8.ptr());
381  fun.SetParName(8, p8.name().c_str());
382  fun.SetParameter(9, *p9.ptr());
383  fun.SetParName(9, p9.name().c_str());
384  fun.SetParameter(10, *p10.ptr());
385  fun.SetParName(10, p10.name().c_str());
386  return fun;
387  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11 
)

Definition at line 406 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

418  {
419  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11), min, max, 12);
420  fun.SetParameter(0, *p0.ptr());
421  fun.SetParName(0, p0.name().c_str());
422  fun.SetParameter(1, *p1.ptr());
423  fun.SetParName(1, p1.name().c_str());
424  fun.SetParameter(2, *p2.ptr());
425  fun.SetParName(2, p2.name().c_str());
426  fun.SetParameter(3, *p3.ptr());
427  fun.SetParName(3, p3.name().c_str());
428  fun.SetParameter(4, *p4.ptr());
429  fun.SetParName(4, p4.name().c_str());
430  fun.SetParameter(5, *p5.ptr());
431  fun.SetParName(5, p5.name().c_str());
432  fun.SetParameter(6, *p6.ptr());
433  fun.SetParName(6, p6.name().c_str());
434  fun.SetParameter(7, *p7.ptr());
435  fun.SetParName(7, p7.name().c_str());
436  fun.SetParameter(8, *p8.ptr());
437  fun.SetParName(8, p8.name().c_str());
438  fun.SetParameter(9, *p9.ptr());
439  fun.SetParName(9, p9.name().c_str());
440  fun.SetParameter(10, *p10.ptr());
441  fun.SetParName(10, p10.name().c_str());
442  fun.SetParameter(11, *p11.ptr());
443  fun.SetParName(11, p11.name().c_str());
444  return fun;
445  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12 
)

Definition at line 465 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

478  {
479  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12), min, max, 13);
480  fun.SetParameter(0, *p0.ptr());
481  fun.SetParName(0, p0.name().c_str());
482  fun.SetParameter(1, *p1.ptr());
483  fun.SetParName(1, p1.name().c_str());
484  fun.SetParameter(2, *p2.ptr());
485  fun.SetParName(2, p2.name().c_str());
486  fun.SetParameter(3, *p3.ptr());
487  fun.SetParName(3, p3.name().c_str());
488  fun.SetParameter(4, *p4.ptr());
489  fun.SetParName(4, p4.name().c_str());
490  fun.SetParameter(5, *p5.ptr());
491  fun.SetParName(5, p5.name().c_str());
492  fun.SetParameter(6, *p6.ptr());
493  fun.SetParName(6, p6.name().c_str());
494  fun.SetParameter(7, *p7.ptr());
495  fun.SetParName(7, p7.name().c_str());
496  fun.SetParameter(8, *p8.ptr());
497  fun.SetParName(8, p8.name().c_str());
498  fun.SetParameter(9, *p9.ptr());
499  fun.SetParName(9, p9.name().c_str());
500  fun.SetParameter(10, *p10.ptr());
501  fun.SetParName(10, p10.name().c_str());
502  fun.SetParameter(11, *p11.ptr());
503  fun.SetParName(11, p11.name().c_str());
504  fun.SetParameter(12, *p12.ptr());
505  fun.SetParName(12, p12.name().c_str());
506  return fun;
507  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13 
)

Definition at line 528 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

542  {
543  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13), min, max, 14);
544  fun.SetParameter(0, *p0.ptr());
545  fun.SetParName(0, p0.name().c_str());
546  fun.SetParameter(1, *p1.ptr());
547  fun.SetParName(1, p1.name().c_str());
548  fun.SetParameter(2, *p2.ptr());
549  fun.SetParName(2, p2.name().c_str());
550  fun.SetParameter(3, *p3.ptr());
551  fun.SetParName(3, p3.name().c_str());
552  fun.SetParameter(4, *p4.ptr());
553  fun.SetParName(4, p4.name().c_str());
554  fun.SetParameter(5, *p5.ptr());
555  fun.SetParName(5, p5.name().c_str());
556  fun.SetParameter(6, *p6.ptr());
557  fun.SetParName(6, p6.name().c_str());
558  fun.SetParameter(7, *p7.ptr());
559  fun.SetParName(7, p7.name().c_str());
560  fun.SetParameter(8, *p8.ptr());
561  fun.SetParName(8, p8.name().c_str());
562  fun.SetParameter(9, *p9.ptr());
563  fun.SetParName(9, p9.name().c_str());
564  fun.SetParameter(10, *p10.ptr());
565  fun.SetParName(10, p10.name().c_str());
566  fun.SetParameter(11, *p11.ptr());
567  fun.SetParName(11, p11.name().c_str());
568  fun.SetParameter(12, *p12.ptr());
569  fun.SetParName(12, p12.name().c_str());
570  fun.SetParameter(13, *p13.ptr());
571  fun.SetParName(13, p13.name().c_str());
572  return fun;
573  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14 
)

Definition at line 595 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

610  {
611  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14), min, max, 15);
612  fun.SetParameter(0, *p0.ptr());
613  fun.SetParName(0, p0.name().c_str());
614  fun.SetParameter(1, *p1.ptr());
615  fun.SetParName(1, p1.name().c_str());
616  fun.SetParameter(2, *p2.ptr());
617  fun.SetParName(2, p2.name().c_str());
618  fun.SetParameter(3, *p3.ptr());
619  fun.SetParName(3, p3.name().c_str());
620  fun.SetParameter(4, *p4.ptr());
621  fun.SetParName(4, p4.name().c_str());
622  fun.SetParameter(5, *p5.ptr());
623  fun.SetParName(5, p5.name().c_str());
624  fun.SetParameter(6, *p6.ptr());
625  fun.SetParName(6, p6.name().c_str());
626  fun.SetParameter(7, *p7.ptr());
627  fun.SetParName(7, p7.name().c_str());
628  fun.SetParameter(8, *p8.ptr());
629  fun.SetParName(8, p8.name().c_str());
630  fun.SetParameter(9, *p9.ptr());
631  fun.SetParName(9, p9.name().c_str());
632  fun.SetParameter(10, *p10.ptr());
633  fun.SetParName(10, p10.name().c_str());
634  fun.SetParameter(11, *p11.ptr());
635  fun.SetParName(11, p11.name().c_str());
636  fun.SetParameter(12, *p12.ptr());
637  fun.SetParName(12, p12.name().c_str());
638  fun.SetParameter(13, *p13.ptr());
639  fun.SetParName(13, p13.name().c_str());
640  fun.SetParameter(14, *p14.ptr());
641  fun.SetParName(14, p14.name().c_str());
642  return fun;
643  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15 
)

Definition at line 666 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

682  {
683  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
684  p10, p11, p12, p13, p14, p15), min, max, 16);
685  fun.SetParameter(0, *p0.ptr());
686  fun.SetParName(0, p0.name().c_str());
687  fun.SetParameter(1, *p1.ptr());
688  fun.SetParName(1, p1.name().c_str());
689  fun.SetParameter(2, *p2.ptr());
690  fun.SetParName(2, p2.name().c_str());
691  fun.SetParameter(3, *p3.ptr());
692  fun.SetParName(3, p3.name().c_str());
693  fun.SetParameter(4, *p4.ptr());
694  fun.SetParName(4, p4.name().c_str());
695  fun.SetParameter(5, *p5.ptr());
696  fun.SetParName(5, p5.name().c_str());
697  fun.SetParameter(6, *p6.ptr());
698  fun.SetParName(6, p6.name().c_str());
699  fun.SetParameter(7, *p7.ptr());
700  fun.SetParName(7, p7.name().c_str());
701  fun.SetParameter(8, *p8.ptr());
702  fun.SetParName(8, p8.name().c_str());
703  fun.SetParameter(9, *p9.ptr());
704  fun.SetParName(9, p9.name().c_str());
705  fun.SetParameter(10, *p10.ptr());
706  fun.SetParName(10, p10.name().c_str());
707  fun.SetParameter(11, *p11.ptr());
708  fun.SetParName(11, p11.name().c_str());
709  fun.SetParameter(12, *p12.ptr());
710  fun.SetParName(12, p12.name().c_str());
711  fun.SetParameter(13, *p13.ptr());
712  fun.SetParName(13, p13.name().c_str());
713  fun.SetParameter(14, *p14.ptr());
714  fun.SetParName(14, p14.name().c_str());
715  fun.SetParameter(15, *p15.ptr());
716  fun.SetParName(15, p15.name().c_str());
717  return fun;
718  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16 
)

Definition at line 742 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

759  {
760  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
761  p10, p11, p12, p13, p14, p15, p16), min, max, 17);
762  fun.SetParameter(0, *p0.ptr());
763  fun.SetParName(0, p0.name().c_str());
764  fun.SetParameter(1, *p1.ptr());
765  fun.SetParName(1, p1.name().c_str());
766  fun.SetParameter(2, *p2.ptr());
767  fun.SetParName(2, p2.name().c_str());
768  fun.SetParameter(3, *p3.ptr());
769  fun.SetParName(3, p3.name().c_str());
770  fun.SetParameter(4, *p4.ptr());
771  fun.SetParName(4, p4.name().c_str());
772  fun.SetParameter(5, *p5.ptr());
773  fun.SetParName(5, p5.name().c_str());
774  fun.SetParameter(6, *p6.ptr());
775  fun.SetParName(6, p6.name().c_str());
776  fun.SetParameter(7, *p7.ptr());
777  fun.SetParName(7, p7.name().c_str());
778  fun.SetParameter(8, *p8.ptr());
779  fun.SetParName(8, p8.name().c_str());
780  fun.SetParameter(9, *p9.ptr());
781  fun.SetParName(9, p9.name().c_str());
782  fun.SetParameter(10, *p10.ptr());
783  fun.SetParName(10, p10.name().c_str());
784  fun.SetParameter(11, *p11.ptr());
785  fun.SetParName(11, p11.name().c_str());
786  fun.SetParameter(12, *p12.ptr());
787  fun.SetParName(12, p12.name().c_str());
788  fun.SetParameter(13, *p13.ptr());
789  fun.SetParName(13, p13.name().c_str());
790  fun.SetParameter(14, *p14.ptr());
791  fun.SetParName(14, p14.name().c_str());
792  fun.SetParameter(15, *p15.ptr());
793  fun.SetParName(15, p15.name().c_str());
794  fun.SetParameter(16, *p16.ptr());
795  fun.SetParName(16, p16.name().c_str());
796  return fun;
797  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17 
)

Definition at line 822 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

840  {
841  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
842  p10, p11, p12, p13, p14, p15, p16, p17), min, max, 18);
843  fun.SetParameter(0, *p0.ptr());
844  fun.SetParName(0, p0.name().c_str());
845  fun.SetParameter(1, *p1.ptr());
846  fun.SetParName(1, p1.name().c_str());
847  fun.SetParameter(2, *p2.ptr());
848  fun.SetParName(2, p2.name().c_str());
849  fun.SetParameter(3, *p3.ptr());
850  fun.SetParName(3, p3.name().c_str());
851  fun.SetParameter(4, *p4.ptr());
852  fun.SetParName(4, p4.name().c_str());
853  fun.SetParameter(5, *p5.ptr());
854  fun.SetParName(5, p5.name().c_str());
855  fun.SetParameter(6, *p6.ptr());
856  fun.SetParName(6, p6.name().c_str());
857  fun.SetParameter(7, *p7.ptr());
858  fun.SetParName(7, p7.name().c_str());
859  fun.SetParameter(8, *p8.ptr());
860  fun.SetParName(8, p8.name().c_str());
861  fun.SetParameter(9, *p9.ptr());
862  fun.SetParName(9, p9.name().c_str());
863  fun.SetParameter(10, *p10.ptr());
864  fun.SetParName(10, p10.name().c_str());
865  fun.SetParameter(11, *p11.ptr());
866  fun.SetParName(11, p11.name().c_str());
867  fun.SetParameter(12, *p12.ptr());
868  fun.SetParName(12, p12.name().c_str());
869  fun.SetParameter(13, *p13.ptr());
870  fun.SetParName(13, p13.name().c_str());
871  fun.SetParameter(14, *p14.ptr());
872  fun.SetParName(14, p14.name().c_str());
873  fun.SetParameter(15, *p15.ptr());
874  fun.SetParName(15, p15.name().c_str());
875  fun.SetParameter(16, *p16.ptr());
876  fun.SetParName(16, p16.name().c_str());
877  fun.SetParameter(17, *p17.ptr());
878  fun.SetParName(17, p17.name().c_str());
879  return fun;
880  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18 
)

Definition at line 906 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

925  {
926  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
927  p10, p11, p12, p13, p14, p15, p16, p17, p18), min, max, 19);
928  fun.SetParameter(0, *p0.ptr());
929  fun.SetParName(0, p0.name().c_str());
930  fun.SetParameter(1, *p1.ptr());
931  fun.SetParName(1, p1.name().c_str());
932  fun.SetParameter(2, *p2.ptr());
933  fun.SetParName(2, p2.name().c_str());
934  fun.SetParameter(3, *p3.ptr());
935  fun.SetParName(3, p3.name().c_str());
936  fun.SetParameter(4, *p4.ptr());
937  fun.SetParName(4, p4.name().c_str());
938  fun.SetParameter(5, *p5.ptr());
939  fun.SetParName(5, p5.name().c_str());
940  fun.SetParameter(6, *p6.ptr());
941  fun.SetParName(6, p6.name().c_str());
942  fun.SetParameter(7, *p7.ptr());
943  fun.SetParName(7, p7.name().c_str());
944  fun.SetParameter(8, *p8.ptr());
945  fun.SetParName(8, p8.name().c_str());
946  fun.SetParameter(9, *p9.ptr());
947  fun.SetParName(9, p9.name().c_str());
948  fun.SetParameter(10, *p10.ptr());
949  fun.SetParName(10, p10.name().c_str());
950  fun.SetParameter(11, *p11.ptr());
951  fun.SetParName(11, p11.name().c_str());
952  fun.SetParameter(12, *p12.ptr());
953  fun.SetParName(12, p12.name().c_str());
954  fun.SetParameter(13, *p13.ptr());
955  fun.SetParName(13, p13.name().c_str());
956  fun.SetParameter(14, *p14.ptr());
957  fun.SetParName(14, p14.name().c_str());
958  fun.SetParameter(15, *p15.ptr());
959  fun.SetParName(15, p15.name().c_str());
960  fun.SetParameter(16, *p16.ptr());
961  fun.SetParName(16, p16.name().c_str());
962  fun.SetParameter(17, *p17.ptr());
963  fun.SetParName(17, p17.name().c_str());
964  fun.SetParameter(18, *p18.ptr());
965  fun.SetParName(18, p18.name().c_str());
966  return fun;
967  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const funct::Parameter p0,
const funct::Parameter p1,
const funct::Parameter p2,
const funct::Parameter p3,
const funct::Parameter p4,
const funct::Parameter p5,
const funct::Parameter p6,
const funct::Parameter p7,
const funct::Parameter p8,
const funct::Parameter p9,
const funct::Parameter p10,
const funct::Parameter p11,
const funct::Parameter p12,
const funct::Parameter p13,
const funct::Parameter p14,
const funct::Parameter p15,
const funct::Parameter p16,
const funct::Parameter p17,
const funct::Parameter p18,
const funct::Parameter p19 
)

Definition at line 994 of file rootTf1.h.

References funct::Parameter::name(), and funct::Parameter::ptr().

1014  {
1015  TF1 fun(name, root::function_t<1, Tag>(f, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
1016  p10, p11, p12, p13, p14, p15, p16, p17, p18, p19), min, max, 20);
1017  fun.SetParameter(0, *p0.ptr());
1018  fun.SetParName(0, p0.name().c_str());
1019  fun.SetParameter(1, *p1.ptr());
1020  fun.SetParName(1, p1.name().c_str());
1021  fun.SetParameter(2, *p2.ptr());
1022  fun.SetParName(2, p2.name().c_str());
1023  fun.SetParameter(3, *p3.ptr());
1024  fun.SetParName(3, p3.name().c_str());
1025  fun.SetParameter(4, *p4.ptr());
1026  fun.SetParName(4, p4.name().c_str());
1027  fun.SetParameter(5, *p5.ptr());
1028  fun.SetParName(5, p5.name().c_str());
1029  fun.SetParameter(6, *p6.ptr());
1030  fun.SetParName(6, p6.name().c_str());
1031  fun.SetParameter(7, *p7.ptr());
1032  fun.SetParName(7, p7.name().c_str());
1033  fun.SetParameter(8, *p8.ptr());
1034  fun.SetParName(8, p8.name().c_str());
1035  fun.SetParameter(9, *p9.ptr());
1036  fun.SetParName(9, p9.name().c_str());
1037  fun.SetParameter(10, *p10.ptr());
1038  fun.SetParName(10, p10.name().c_str());
1039  fun.SetParameter(11, *p11.ptr());
1040  fun.SetParName(11, p11.name().c_str());
1041  fun.SetParameter(12, *p12.ptr());
1042  fun.SetParName(12, p12.name().c_str());
1043  fun.SetParameter(13, *p13.ptr());
1044  fun.SetParName(13, p13.name().c_str());
1045  fun.SetParameter(14, *p14.ptr());
1046  fun.SetParName(14, p14.name().c_str());
1047  fun.SetParameter(15, *p15.ptr());
1048  fun.SetParName(15, p15.name().c_str());
1049  fun.SetParameter(16, *p16.ptr());
1050  fun.SetParName(16, p16.name().c_str());
1051  fun.SetParameter(17, *p17.ptr());
1052  fun.SetParName(17, p17.name().c_str());
1053  fun.SetParameter(18, *p18.ptr());
1054  fun.SetParName(18, p18.name().c_str());
1055  fun.SetParameter(19, *p19.ptr());
1056  fun.SetParName(19, p19.name().c_str());
1057  return fun;
1058  }
const std::string & name() const
Definition: Parameter.h:13
boost::shared_ptr< double > ptr() const
Definition: Parameter.h:19
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const std::vector< funct::Parameter > &  p 
)

Definition at line 1087 of file rootTf1.h.

References i, and mergeVDriftHistosByStation::name.

1088  {
1089  TF1 fun(name, root::function_t<1, Tag>(f, p), min, max, p.size());
1090  for(size_t i = 0; i < p.size(); ++i) {
1091  fun.SetParameter(i, *p[i].ptr());
1092  fun.SetParName(i, p[i].name().c_str());
1093  }
1094  return fun;
1095  }
int i
Definition: DBlmapReader.cc:9
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58
template<typename Tag , typename F >
TF1 root::tf1_t ( const char *  name,
F f,
double  min,
double  max,
const std::vector< boost::shared_ptr< double > > &  p 
)

Definition at line 1104 of file rootTf1.h.

References i, and AlCaHLTBitMon_ParallelJobs::p.

1105  {
1106  TF1 fun(name, root::function_t<1, Tag>(f, p), min, max, p.size());
1107  for(size_t i = 0; i < p.size(); ++i)
1108  fun.SetParameter(i, *p[i]);
1109  return fun;
1110  }
int i
Definition: DBlmapReader.cc:9
double f[11][100]
T min(T a, T b)
Definition: MathUtil.h:58