#include <G4DalitzDecayChannel.hh>
|
| G4DalitzDecayChannel (const G4String &theParentName, G4double theBR, const G4String &theLeptonName, const G4String &theAntiLeptonName) |
|
virtual | ~G4DalitzDecayChannel () |
|
virtual G4DecayProducts * | DecayIt (G4double) |
|
| G4VDecayChannel (const G4String &aName, G4int Verbose=1) |
|
| G4VDecayChannel (const G4String &aName, const G4String &theParentName, G4double theBR, G4int theNumberOfDaughters, const G4String &theDaughterName1, const G4String &theDaughterName2="", const G4String &theDaughterName3="", const G4String &theDaughterName4="") |
|
virtual | ~G4VDecayChannel () |
|
G4int | operator== (const G4VDecayChannel &right) const |
|
G4int | operator!= (const G4VDecayChannel &right) const |
|
G4int | operator< (const G4VDecayChannel &right) const |
|
const G4String & | GetKinematicsName () const |
|
G4double | GetBR () const |
|
G4int | GetNumberOfDaughters () const |
|
G4ParticleDefinition * | GetParent () |
|
G4ParticleDefinition * | GetDaughter (G4int anIndex) |
|
G4int | GetAngularMomentum () |
|
const G4String & | GetParentName () const |
|
const G4String & | GetDaughterName (G4int anIndex) const |
|
G4double | GetParentMass () const |
|
G4double | GetDaughterMass (G4int anIndex) const |
|
void | SetParent (const G4ParticleDefinition *particle_type) |
|
void | SetParent (const G4String &particle_name) |
|
void | SetBR (G4double value) |
|
void | SetNumberOfDaughters (G4int value) |
|
void | SetDaughter (G4int anIndex, const G4ParticleDefinition *particle_type) |
|
void | SetDaughter (G4int anIndex, const G4String &particle_name) |
|
void | SetVerboseLevel (G4int value) |
|
G4int | GetVerboseLevel () const |
|
void | DumpInfo () |
|
G4double | GetRangeMass () const |
|
void | SetRangeMass (G4double val) |
|
Definition at line 43 of file G4DalitzDecayChannel.hh.
G4DalitzDecayChannel::G4DalitzDecayChannel |
( |
const G4String & |
theParentName, |
|
|
G4double |
theBR, |
|
|
const G4String & |
theLeptonName, |
|
|
const G4String & |
theAntiLeptonName |
|
) |
| |
G4DalitzDecayChannel::~G4DalitzDecayChannel |
( |
| ) |
|
|
virtual |
G4DalitzDecayChannel::G4DalitzDecayChannel |
( |
| ) |
|
|
private |
Implements G4VDecayChannel.
Definition at line 106 of file G4DalitzDecayChannel.cc.
References G4DecayProducts::DumpInfo(), G4VDecayChannel::FillDaughters(), G4VDecayChannel::FillParent(), G4cout, G4endl, G4VDecayChannel::G4MT_daughters, G4VDecayChannel::G4MT_parent, G4UniformRand, G4DynamicParticle::Get4Momentum(), G4ParticleDefinition::GetPDGMass(), G4VDecayChannel::GetVerboseLevel(), idAntiLepton, idGamma, idLepton, G4PhaseSpaceDecayChannel::Pmx(), G4DecayProducts::PushProducts(), rad, and G4DynamicParticle::Set4Momentum().
The documentation for this class was generated from the following files: