33 TG4UserParticle(
const G4String& name, TMCParticleType mcType, G4double mass,
34 G4double width, G4double charge, G4int iSpin, G4int iParity,
35 G4int iConjugation, G4int iIsospin, G4int iIsospin3, G4int gParity,
36 const G4String& pType, G4int lepton, G4int baryon, G4int encoding,
37 G4bool stable, G4double lifetime, G4DecayTable* decaytable,
38 G4bool shortlived,
const G4String& subType =
"", G4int anti_encoding = 0,
39 G4double magneticMoment = 0.0, G4double excitation = 0.0);
G4double fExcitationEnergy
excitation energy
virtual ~TG4UserParticle()
G4double GetExcitationEnergy() const
Return the particle excitation energy.
TMCParticleType GetMCType() const
Return the particle MC type.
TG4UserParticle(const G4String &name, TMCParticleType mcType, 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, G4bool shortlived, const G4String &subType="", G4int anti_encoding=0, G4double magneticMoment=0.0, G4double excitation=0.0)