evtgen is hosted by Hepforge, IPPP Durham
EvtGen  2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.

#include <EvtGenBase/EvtDecayParm.hh>

Public Member Functions

 EvtDecayParm ()
 
 ~EvtDecayParm ()
 
void init (fcnPtr pfcn, int ndaug, int *daugs, int narg, double *args, std::string name)
 
int getNDaug ()
 
int getNArg ()
 
int * getDaugs ()
 
double * getArgs ()
 
fcnPtr getfcnPtr ()
 
std::string getModelName ()
 

Private Attributes

fcnPtr itsfcn
 
int itsndaug
 
int * itsdaugs
 
int itsnarg
 
double * itsargs
 
std::string modelname
 

Detailed Description

Definition at line 32 of file EvtDecayParm.hh.

Constructor & Destructor Documentation

◆ EvtDecayParm()

EvtDecayParm::EvtDecayParm ( )

Definition at line 52 of file EvtDecayParm.cpp.

◆ ~EvtDecayParm()

EvtDecayParm::~EvtDecayParm ( )

Definition at line 63 of file EvtDecayParm.cpp.

Member Function Documentation

◆ getArgs()

double* EvtDecayParm::getArgs ( )
inline

Definition at line 43 of file EvtDecayParm.hh.

◆ getDaugs()

int* EvtDecayParm::getDaugs ( )
inline

Definition at line 42 of file EvtDecayParm.hh.

◆ getfcnPtr()

fcnPtr EvtDecayParm::getfcnPtr ( )
inline

Definition at line 44 of file EvtDecayParm.hh.

◆ getModelName()

std::string EvtDecayParm::getModelName ( )
inline

Definition at line 45 of file EvtDecayParm.hh.

◆ getNArg()

int EvtDecayParm::getNArg ( )
inline

Definition at line 41 of file EvtDecayParm.hh.

◆ getNDaug()

int EvtDecayParm::getNDaug ( )
inline

Definition at line 40 of file EvtDecayParm.hh.

◆ init()

void EvtDecayParm::init ( fcnPtr  pfcn,
int  ndaug,
int *  daugs,
int  narg,
double *  args,
std::string  name 
)

Definition at line 32 of file EvtDecayParm.cpp.

Member Data Documentation

◆ itsargs

double* EvtDecayParm::itsargs
private

Definition at line 52 of file EvtDecayParm.hh.

◆ itsdaugs

int* EvtDecayParm::itsdaugs
private

Definition at line 50 of file EvtDecayParm.hh.

◆ itsfcn

fcnPtr EvtDecayParm::itsfcn
private

Definition at line 48 of file EvtDecayParm.hh.

◆ itsnarg

int EvtDecayParm::itsnarg
private

Definition at line 51 of file EvtDecayParm.hh.

◆ itsndaug

int EvtDecayParm::itsndaug
private

Definition at line 49 of file EvtDecayParm.hh.

◆ modelname

std::string EvtDecayParm::modelname
private

Definition at line 53 of file EvtDecayParm.hh.


The documentation for this class was generated from the following files: