FairRoot/PandaRoot
|
#include <ChiGen.h>
Public Member Functions | |
ChiGen (PartonicModel &partonicModel) | |
~ChiGen () | |
Pythia8::Event * | next () |
PythiaChiGen * | setPythiaChiGen (PythiaChiGen *pchigen) |
ClassDef (ChiGen, 1) | |
Private Member Functions | |
void | boost_lab_frame (Pythia8::Particle *particle) |
Private Attributes | |
unsigned long long | counter |
PythiaChiGen * | pchigen |
double | betaZ |
double | gamma |
chigen::ChiGen::ChiGen | ( | chigen::PartonicModel & | p | ) |
Constructs ChiGen from given partonic model
partonic | model |
Definition at line 11 of file ChiGen.cxx.
References betaZ, chigen::PartonicModel::eCM, chigen::ensure_chigen_is_initialized(), gamma, pchigen, PROTON_MASS, and sqrt().
chigen::ChiGen::~ChiGen | ( | ) |
Definition at line 18 of file ChiGen.cxx.
|
private |
chigen::ChiGen::ClassDef | ( | ChiGen | , |
1 | |||
) |
Pythia8::Event * chigen::ChiGen::next | ( | ) |
Simulates next event and return pointer to it or NULL if no more events can be generated
Definition at line 34 of file ChiGen.cxx.
References __chigen_cout__, chigen::ostreams::chigen_cout, counter, i, particle, and chigen::ostreams::verbose_mode.
chigen::PythiaChiGen * chigen::ChiGen::setPythiaChiGen | ( | chigen::PythiaChiGen * | p | ) |
Set the internal PythiaChiGen instance by specified one, and return the old one
pchigen |
Definition at line 22 of file ChiGen.cxx.
References p.
|
private |
|
private |
|
private |
|
private |