#include <G4VDecayChannel.hh>
 | 
|   | 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  | 
|   | 
| virtual G4DecayProducts *  | DecayIt (G4double parentMass=-1.0)=0 | 
|   | 
| 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 () | 
|   | 
Definition at line 101 of file G4VDecayChannel.hh.
 
      
        
          | G4VDecayChannel::G4VDecayChannel  | 
          ( | 
          const G4String &  | 
          aName,  | 
        
        
           | 
           | 
          G4int  | 
          Verbose = 1  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | G4VDecayChannel::~G4VDecayChannel  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | G4VDecayChannel::G4VDecayChannel  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | void G4VDecayChannel::ClearDaughtersName  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
Implemented in G4MuonRadiativeDecayChannelWithSpin, G4NuclearDecayChannel, G4GeneralPhaseSpaceDecay, G4PionRadiativeDecayChannel, G4MuonDecayChannelWithSpin, G4TauLeptonicDecayChannel, G4DalitzDecayChannel, G4MuonDecayChannel, G4NeutronBetaDecayChannel, G4KL3DecayChannel, and G4PhaseSpaceDecayChannel.
 
 
      
        
          | void G4VDecayChannel::DumpInfo  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void G4VDecayChannel::FillDaughters  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | void G4VDecayChannel::FillParent  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
      
        
          | G4int G4VDecayChannel::GetAngularMomentum  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | G4double G4VDecayChannel::GetBR  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | const G4String & G4VDecayChannel::GetDaughterName  | 
          ( | 
          G4int  | 
          anIndex | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | const G4String & G4VDecayChannel::GetKinematicsName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4VDecayChannel::GetNumberOfDaughters  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4VDecayChannel::GetParentMass  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | const G4String & G4VDecayChannel::GetParentName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4VDecayChannel::GetVerboseLevel  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void G4VDecayChannel::SetNumberOfDaughters  | 
          ( | 
          G4int  | 
          value | ) | 
           | 
        
      
 
 
  
  
      
        
          | void G4VDecayChannel::SetParent  | 
          ( | 
          const G4String &  | 
          particle_name | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void G4VDecayChannel::SetVerboseLevel  | 
          ( | 
          G4int  | 
          value | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4String** G4VDecayChannel::daughters_name | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double* G4VDecayChannel::G4MT_daughters_mass | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VDecayChannel::G4MT_parent_mass | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4String G4VDecayChannel::kinematics_name | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | const G4String G4VDecayChannel::noName = " " | 
         
       
   | 
  
staticprotected   | 
  
 
 
  
  
      
        
          | G4int G4VDecayChannel::numberOfDaughters | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4int G4VDecayChannel::verboseLevel | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: