38 #ifndef G4VDecayChannel_h
39 #define G4VDecayChannel_h 1
66 G4int theNumberOfDaughters,
68 const G4String& theDaughterName2 =
"",
69 const G4String& theDaughterName3 =
"",
70 const G4String& theDaughterName4 =
"" );
222 G4cout <<
"G4VDecayChannel::GetDaughter index out of range "<<anIndex<<
G4endl;
234 G4cout <<
"G4VDecayChannel::GetDaughterName ";
248 G4cout <<
"G4VDecayChannel::GetDaughterMass ";
G4String ** daughters_name
G4int GetAngularMomentum()
G4ParticleTable * particletable
void SetRangeMass(G4double val)
void SetVerboseLevel(G4int value)
G4int GetNumberOfDaughters() const
G4double GetRangeMass() const
const G4ThreeVector & GetPolarization() const
virtual ~G4VDecayChannel()
const G4String & GetParentName() const
void SetBR(G4double value)
void ClearDaughtersName()
const XML_Char int const XML_Char * value
G4ParticleDefinition * G4MT_parent
static const G4String noName
G4ParticleDefinition ** G4MT_daughters
G4double GetParentMass() const
void SetNumberOfDaughters(G4int value)
G4VDecayChannel & operator=(const G4VDecayChannel &)
G4ThreeVector parent_polarization
void CheckAndFillParent()
G4ParticleDefinition * GetDaughter(G4int anIndex)
void SetParent(const G4ParticleDefinition *particle_type)
G4int GetVerboseLevel() const
const G4String & GetDaughterName(G4int anIndex) const
G4double DynamicalMass(G4double massPDG, G4double width, G4double maxDev=+1.) const
void SetPolarization(const G4ThreeVector &)
G4double * G4MT_daughters_width
G4int operator!=(const G4VDecayChannel &right) const
G4int operator<(const G4VDecayChannel &right) const
const G4String & GetKinematicsName() const
const G4String & GetNoName() const
G4GLOB_DLL std::ostream G4cout
G4ParticleDefinition * GetParent()
virtual G4DecayProducts * DecayIt(G4double parentMass=-1.0)=0
virtual G4bool IsOKWithParentMass(G4double parentMass)
G4int operator==(const G4VDecayChannel &right) const
G4double GetDaughterMass(G4int anIndex) const
G4double G4MT_parent_mass
void SetDaughter(G4int anIndex, const G4ParticleDefinition *particle_type)
void CheckAndFillDaughters()
G4double * G4MT_daughters_mass