#include <CustomParticleFactory.h>
|
static void | addCustomParticle (int pdgCode, double mass, const std::string &name) |
|
static G4DecayTable * | getAntiDecayTable (int pdgId, G4DecayTable *theDecayTable) |
|
static G4DecayTable * | getDecayTable (std::ifstream *configFile, int pdgId) |
|
static void | getMassTable (std::ifstream *configFile) |
|
static std::string | ToLower (std::string str) |
|
Definition at line 15 of file CustomParticleFactory.h.
void CustomParticleFactory::addCustomParticle |
( |
int |
pdgCode, |
|
|
double |
mass, |
|
|
const std::string & |
name |
|
) |
| |
|
staticprivate |
G4DecayTable * CustomParticleFactory::getAntiDecayTable |
( |
int |
pdgId, |
|
|
G4DecayTable * |
theDecayTable |
|
) |
| |
|
staticprivate |
G4DecayTable * CustomParticleFactory::getDecayTable |
( |
std::ifstream * |
configFile, |
|
|
int |
pdgId |
|
) |
| |
|
staticprivate |
void CustomParticleFactory::getMassTable |
( |
std::ifstream * |
configFile | ) |
|
|
staticprivate |
bool CustomParticleFactory::isCustomParticle |
( |
G4ParticleDefinition * |
particle | ) |
|
|
static |
void CustomParticleFactory::loadCustomParticles |
( |
const std::string & |
filePath | ) |
|
|
static |
std::string CustomParticleFactory::ToLower |
( |
std::string |
str | ) |
|
|
staticprivate |
bool CustomParticleFactory::loaded = false |
|
staticprivate |
std::set< G4ParticleDefinition * > CustomParticleFactory::m_particles |
|
staticprivate |