#include <G4MuonDecayChannelWithSpin.hh>
 | 
|   | G4MuonDecayChannelWithSpin (const G4String &theParentName, G4double theBR) | 
|   | 
| virtual  | ~G4MuonDecayChannelWithSpin () | 
|   | 
| virtual G4DecayProducts *  | DecayIt (G4double) | 
|   | 
|   | G4MuonDecayChannel (const G4String &theParentName, G4double theBR) | 
|   | 
| virtual  | ~G4MuonDecayChannel () | 
|   | 
|   | 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) | 
|   | 
| virtual G4bool  | IsOKWithParentMass (G4double parentMass) | 
|   | 
| void  | SetPolarization (const G4ThreeVector &) | 
|   | 
| const G4ThreeVector &  | GetPolarization () const  | 
|   | 
      
        
          | G4MuonDecayChannelWithSpin::G4MuonDecayChannelWithSpin  | 
          ( | 
          const G4String &  | 
          theParentName,  | 
        
        
           | 
           | 
          G4double  | 
          theBR  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | G4MuonDecayChannelWithSpin::~G4MuonDecayChannelWithSpin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | G4MuonDecayChannelWithSpin::G4MuonDecayChannelWithSpin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
Reimplemented from G4MuonDecayChannel.
Definition at line 99 of file G4MuonDecayChannelWithSpin.cc.
References G4VDecayChannel::CheckAndFillDaughters(), G4VDecayChannel::CheckAndFillParent(), G4DecayProducts::DumpInfo(), G4INCL::KinematicsUtils::energy(), F_c(), F_theta(), G4cout, G4endl, G4VDecayChannel::G4MT_daughters, G4VDecayChannel::G4MT_parent, G4UniformRand, G4DynamicParticle::Get4Momentum(), G4ParticleDefinition::GetPDGMass(), G4DynamicParticle::GetTotalMomentum(), G4VDecayChannel::GetVerboseLevel(), G4VDecayChannel::parent_polarization, G4DecayProducts::PushProducts(), rad, G4DynamicParticle::Set4Momentum(), twopi, and x.
 
 
The documentation for this class was generated from the following files: