|
EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
#include <EvtGenExternal/EvtPHOTOS.hh>
Public Member Functions | |
| EvtPHOTOS (const std::string &photonType="gamma", const bool useEvtGenRandom=true, const double infraredCutOff=1.0e-7, const double maxWtInterference=64.0) | |
| void | initialise () override |
| void | doRadCorr (EvtParticle *theParticle) override |
| Public Member Functions inherited from EvtAbsRadCorr | |
| EvtAbsRadCorr () | |
| virtual | ~EvtAbsRadCorr () |
Private Member Functions | |
| GenParticlePtr | createGenParticle (const EvtParticle &theParticle, bool incoming) const |
| int | getNumberOfPhotons (const GenVertexPtr theVertex) const |
Private Attributes | |
| bool | m_useEvtGenRandom = true |
| double | m_infraredCutOff = 1.0e-7 |
| double | m_maxWtInterference = 64.0 |
| std::string | m_photonType = "gamma" |
| EvtId | m_gammaId = EvtId( -1, -1 ) |
| long int | m_gammaPDG = 22 |
Static Private Attributes | |
| static bool | m_initialised = false |
| static std::mutex | m_photos_mutex |
Definition at line 53 of file EvtPHOTOS.hh.
| EvtPHOTOS::EvtPHOTOS | ( | const std::string & | photonType = "gamma", |
| const bool | useEvtGenRandom = true, | ||
| const double | infraredCutOff = 1.0e-7, | ||
| const double | maxWtInterference = 64.0 ) |
Definition at line 41 of file EvtPHOTOS.cpp.
|
private |
Definition at line 232 of file EvtPHOTOS.cpp.
|
overridevirtual |
Implements EvtAbsRadCorr.
Definition at line 104 of file EvtPHOTOS.cpp.
|
private |
Definition at line 263 of file EvtPHOTOS.cpp.
|
overridevirtual |
Implements EvtAbsRadCorr.
Definition at line 51 of file EvtPHOTOS.cpp.
Definition at line 81 of file EvtPHOTOS.hh.
|
private |
Definition at line 82 of file EvtPHOTOS.hh.
|
private |
Definition at line 75 of file EvtPHOTOS.hh.
|
staticprivate |
Definition at line 84 of file EvtPHOTOS.hh.
|
private |
Definition at line 77 of file EvtPHOTOS.hh.
|
private |
Definition at line 80 of file EvtPHOTOS.hh.
|
staticprivate |
Definition at line 85 of file EvtPHOTOS.hh.
|
private |
Definition at line 71 of file EvtPHOTOS.hh.