#include <EvtDecayParm.hh>
Definition at line 31 of file EvtDecayParm.hh.
◆ EvtDecayParm()
EvtDecayParm::EvtDecayParm |
( |
| ) |
|
Definition at line 50 of file EvtDecayParm.cc.
50 {
51
52 itsfcn=0;
53 itsndaug=0;
54 itsnarg=0;
55 itsdaugs=0;
56 itsargs=0;
57
58 modelname="**********";
59
60}
◆ ~EvtDecayParm()
EvtDecayParm::~EvtDecayParm |
( |
| ) |
|
Definition at line 62 of file EvtDecayParm.cc.
62 {
63
64 if (itsdaugs!=0){
65 delete [] itsdaugs;
66 }
67
68 if (itsargs!=0){
69 delete [] itsargs;
70 }
71
72}
◆ GetArgs()
double * EvtDecayParm::GetArgs |
( |
| ) |
|
|
inline |
◆ GetDaugs()
int * EvtDecayParm::GetDaugs |
( |
| ) |
|
|
inline |
◆ GetfcnPtr()
fcnPtr EvtDecayParm::GetfcnPtr |
( |
| ) |
|
|
inline |
◆ GetModelName()
std::string EvtDecayParm::GetModelName |
( |
| ) |
|
|
inline |
◆ GetNArg()
int EvtDecayParm::GetNArg |
( |
| ) |
|
|
inline |
◆ GetNDaug()
int EvtDecayParm::GetNDaug |
( |
| ) |
|
|
inline |
◆ init()
void EvtDecayParm::init |
( |
fcnPtr |
pfcn, |
|
|
int |
ndaug, |
|
|
int * |
daugs, |
|
|
int |
narg, |
|
|
double * |
args, |
|
|
std::string |
name |
|
) |
| |
Definition at line 30 of file EvtDecayParm.cc.
31 {
32
33 int i;
34
35 itsfcn=pfcn;
36 itsndaug=ndaug;
37 itsnarg=narg;
38
39 itsdaugs=new int [itsndaug];
40 for(i=0;i<itsndaug;i++){
41 itsdaugs[i]=daugs[i];
42 }
43 itsargs=new double [itsnarg];
44 for(i=0;i<itsnarg;i++){
45 itsargs[i]=args[i];
46 }
47 modelname=name;
48}
The documentation for this class was generated from the following files: