GENIEGenerator
|
#include <ostream>
#include <iomanip>
#include <RVersion.h>
#include <TClonesArray.h>
#include <TParticlePDG.h>
#include <TIterator.h>
#include "Framework/Algorithm/Algorithm.h"
#include "Framework/Algorithm/AlgFactory.h"
#include "Framework/Conventions/Units.h"
#include "Framework/Conventions/Constants.h"
#include "Physics/Decay/Decayer.h"
#include "Physics/Decay/PythiaDecayer.h"
#include "Framework/GHEP/GHepStatus.h"
#include "Framework/GHEP/GHepParticle.h"
#include "Framework/GHEP/GHepRecord.h"
#include "Framework/Messenger/Messenger.h"
#include "Framework/ParticleData/PDGCodes.h"
#include "Framework/ParticleData/PDGLibrary.h"
Go to the source code of this file.
Functions | |
ostream & | operator<< (ostream &stream, const TClonesArray *particle_list) |
ostream & | operator<< (ostream &stream, const GHepParticle *particle) |
void | TestPythiaTauDecays (void) |
void | Decay (const Decayer *decayer, int pdgc, double E, int ndecays) |
int | main (int, char **) |
void Decay | ( | const Decayer * | decayer, |
int | pdgc, | ||
double | E, | ||
int | ndecays | ||
) |
Definition at line 179 of file gtestDecay.cxx.
References genie::PDGLibrary::Find(), genie::PDGLibrary::Instance(), LOG, pINFO, and pWARN.
Referenced by TestPythiaTauDecays().
int main | ( | int | , |
char ** | |||
) |
ostream & operator<< | ( | ostream & | stream, |
const TClonesArray * | particle_list | ||
) |
Definition at line 223 of file gtestDecay.cxx.
ostream & operator<< | ( | ostream & | stream, |
const GHepParticle * | particle | ||
) |
Definition at line 250 of file gtestDecay.cxx.
References genie::GHepParticle::Energy(), genie::units::mm, genie::GHepParticle::Name(), genie::GHepParticle::Pdg(), genie::GHepParticle::Px(), genie::GHepParticle::Py(), genie::GHepParticle::Pz(), genie::GHepParticle::Status(), genie::GHepParticle::Vt(), genie::GHepParticle::Vx(), genie::GHepParticle::Vy(), and genie::GHepParticle::Vz().
void TestPythiaTauDecays | ( | void | ) |
Definition at line 63 of file gtestDecay.cxx.
References genie::AlgId::Config(), Decay(), genie::PDGLibrary::Find(), genie::AlgFactory::GetAlgorithm(), genie::Algorithm::GetConfig(), genie::Algorithm::Id(), genie::Decayer::InhibitDecay(), genie::PDGLibrary::Instance(), genie::AlgFactory::Instance(), genie::kPdgPi0, genie::kPdgTau, LOG, genie::AlgId::Name(), pINFO, and genie::Decayer::UnInhibitDecay().
Referenced by main().