BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtDecayProb.hh
Go to the documentation of this file.
1//--------------------------------------------------------------------------
2//
3// Environment:
4// This software is part of the EvtGen package developed jointly
5// for the BaBar and CLEO collaborations. If you use all or part
6// of it, please give an appropriate acknowledgement.
7//
8// Copyright Information: See EvtGen/COPYRIGHT
9// Copyright (C) 1998 Caltech, UCSB
10//
11// Module: EvtGen/EvtDecayProb.hh
12//
13// Description:
14//
15// Modification history:
16//
17// DJL/RYD August 11, 1998 Module created
18//
19//------------------------------------------------------------------------
20
21#ifndef EvtDecayProb_HH
22#define EvtDecayProb_HH
23
25
26class EvtParticle;
27
29
30public:
31
32 void makeDecay(EvtParticle* p);
33
34 void setProb(double prob) { _prob=prob;}
35 double getProb() { return _prob;}
36 inline void setWeight(double weight) {_weight=weight;}
37
38 virtual ~EvtDecayProb() {}
39
40
41private:
42
43 double _prob;
44 double _weight;
45
46};
47
48
49
50#endif
51
52
53
54
*********Class see also m_nmax DOUBLE PRECISION m_MasPhot DOUBLE PRECISION m_phsu DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_r2 DOUBLE PRECISION m_WtMass INTEGER m_nmax INTEGER m_Nevgen INTEGER m_IsFSR INTEGER m_MarTot *COMMON c_KarFin $ !Output file $ !Event serial number $ !alpha QED at Thomson limit $ !minimum energy at CMS for remooval $ !infrared dimensionless $ !dummy photon IR regulator $ !crude photon multiplicity enhancement factor *EVENT $ !MC crude volume of PhhSpace *Sfactors $ !YFS formfactor IR part only $ !YFS formfactor non IR finite part $ !mass weight
Definition: KarFin.h:34
virtual ~EvtDecayProb()
Definition: EvtDecayProb.hh:38
void setProb(double prob)
Definition: EvtDecayProb.hh:34
void makeDecay(EvtParticle *p)
Definition: EvtDecayProb.cc:31
double getProb()
Definition: EvtDecayProb.hh:35
void setWeight(double weight)
Definition: EvtDecayProb.hh:36