JHUGen MELA
JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
|
#include <MELANCSplineFactory_3D.h>
Protected Member Functions | |
const std::vector< splineQuadruplet_t > | getPoints (const std::vector< MELANCSplineCore::T > &XList, const std::vector< MELANCSplineCore::T > &YList, const std::vector< MELANCSplineCore::T > &ZList, const std::vector< MELANCSplineCore::T > &FcnList) |
void | destroyPDF () |
void | initPDF (const std::vector< splineQuadruplet_t > &pList) |
void | addUnique (std::vector< MELANCSplineCore::T > &list, MELANCSplineCore::T val) |
Protected Attributes | |
TString | appendName |
MELANCSplineCore::BoundaryCondition | bcBeginX |
MELANCSplineCore::BoundaryCondition | bcEndX |
MELANCSplineCore::BoundaryCondition | bcBeginY |
MELANCSplineCore::BoundaryCondition | bcEndY |
MELANCSplineCore::BoundaryCondition | bcBeginZ |
MELANCSplineCore::BoundaryCondition | bcEndZ |
RooAbsReal * | XVar |
RooAbsReal * | YVar |
RooAbsReal * | ZVar |
MELANCSpline_3D_fast * | fcn |
MELAFuncPdf * | |
Definition at line 14 of file MELANCSplineFactory_3D.h.
MELANCSplineFactory_3D::MELANCSplineFactory_3D | ( | RooAbsReal & | XVar_, |
RooAbsReal & | YVar_, | ||
RooAbsReal & | ZVar_, | ||
TString | appendName_ = "" , |
||
MELANCSplineCore::BoundaryCondition const | bcBeginX_ = MELANCSplineCore::bcNaturalSpline , |
||
MELANCSplineCore::BoundaryCondition const | bcEndX_ = MELANCSplineCore::bcNaturalSpline , |
||
MELANCSplineCore::BoundaryCondition const | bcBeginY_ = MELANCSplineCore::bcNaturalSpline , |
||
MELANCSplineCore::BoundaryCondition const | bcEndY_ = MELANCSplineCore::bcNaturalSpline , |
||
MELANCSplineCore::BoundaryCondition const | bcBeginZ_ = MELANCSplineCore::bcNaturalSpline , |
||
MELANCSplineCore::BoundaryCondition const | bcEndZ_ = MELANCSplineCore::bcNaturalSpline |
||
) |
MELANCSplineFactory_3D::~MELANCSplineFactory_3D | ( | ) |
Definition at line 23 of file MELANCSplineFactory_3D.cc.
|
protected |
Definition at line 27 of file MELANCSplineFactory_3D.cc.
|
protected |
|
inline |
Definition at line 50 of file MELANCSplineFactory_3D.h.
|
inline |
Definition at line 51 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 31 of file MELANCSplineFactory_3D.cc.
|
protected |
Definition at line 62 of file MELANCSplineFactory_3D.cc.
void MELANCSplineFactory_3D::setEndConditions | ( | MELANCSplineCore::BoundaryCondition const | bcBegin, |
MELANCSplineCore::BoundaryCondition const | bcEnd, | ||
const unsigned int | direction | ||
) |
Definition at line 124 of file MELANCSplineFactory_3D.cc.
|
inline |
Definition at line 61 of file MELANCSplineFactory_3D.h.
|
inline |
Definition at line 60 of file MELANCSplineFactory_3D.h.
void MELANCSplineFactory_3D::setPoints | ( | TTree * | tree | ) |
Definition at line 112 of file MELANCSplineFactory_3D.cc.
|
protected |
Definition at line 16 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 18 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 20 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 22 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 19 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 21 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 23 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 28 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 29 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 25 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 26 of file MELANCSplineFactory_3D.h.
|
protected |
Definition at line 27 of file MELANCSplineFactory_3D.h.