#include <CustomParticle.h>
|
| | CustomParticle (const G4String &aName, G4double mass, G4double width, G4double charge, G4int iSpin, G4int iParity, G4int iConjugation, G4int iIsospin, G4int iIsospin3, G4int gParity, const G4String &pType, G4int lepton, G4int baryon, G4int encoding, G4bool stable, G4double lifetime, G4DecayTable *decaytable) |
|
| std::unique_ptr< G4ParticleDefinition > | m_cloud {} |
| G4ParticleDefinition * | m_spec {} |
Definition at line 17 of file CustomParticle.h.
◆ CustomParticle()
| CustomParticle::CustomParticle |
( |
const G4String & | aName, |
|
|
G4double | mass, |
|
|
G4double | width, |
|
|
G4double | charge, |
|
|
G4int | iSpin, |
|
|
G4int | iParity, |
|
|
G4int | iConjugation, |
|
|
G4int | iIsospin, |
|
|
G4int | iIsospin3, |
|
|
G4int | gParity, |
|
|
const G4String & | pType, |
|
|
G4int | lepton, |
|
|
G4int | baryon, |
|
|
G4int | encoding, |
|
|
G4bool | stable, |
|
|
G4double | lifetime, |
|
|
G4DecayTable * | decaytable ) |
|
private |
Definition at line 13 of file ExtraParticles/src/CustomParticle.cxx.
26 0, 0, 0,
27 0, 0, 0,
28 "extra", 0, 0, pdg,
29 stable, lifetime, NULL,
30 false) {}
double charge(const T &p)
◆ ~CustomParticle()
| virtual CustomParticle::~CustomParticle |
( |
| ) |
|
|
inlinevirtual |
◆ GetCloud()
| G4ParticleDefinition * CustomParticle::GetCloud |
( |
| ) |
|
|
inline |
Definition at line 43 of file CustomParticle.h.
std::unique_ptr< G4ParticleDefinition > m_cloud
◆ GetSpectator()
| G4ParticleDefinition * CustomParticle::GetSpectator |
( |
| ) |
|
|
inline |
◆ SetCloud()
| void CustomParticle::SetCloud |
( |
std::unique_ptr< G4ParticleDefinition > & | theCloud | ) |
|
|
inline |
◆ SetSpectator()
| void CustomParticle::SetSpectator |
( |
G4ParticleDefinition * | theSpectator | ) |
|
|
inline |
◆ CustomParticleFactory
◆ m_cloud
| std::unique_ptr<G4ParticleDefinition> CustomParticle::m_cloud {} |
|
private |
◆ m_spec
| G4ParticleDefinition* CustomParticle::m_spec {} |
|
private |
The documentation for this class was generated from the following files: