#include <G4CrossSectionComposite.hh>
Definition at line 50 of file G4CrossSectionComposite.hh.
 
◆ G4CrossSectionComposite() [1/3]
      
        
          | G4CrossSectionComposite::G4CrossSectionComposite  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~G4CrossSectionComposite() [1/2]
  
  
      
        
          | G4CrossSectionComposite::~G4CrossSectionComposite  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ G4CrossSectionComposite() [2/3]
◆ G4CrossSectionComposite() [3/3]
      
        
          | G4CrossSectionComposite::G4CrossSectionComposite  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~G4CrossSectionComposite() [2/2]
  
  
      
        
          | virtual G4CrossSectionComposite::~G4CrossSectionComposite  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Add()
◆ CrossSection() [1/2]
◆ CrossSection() [2/2]
Implements G4VCrossSectionSource.
Definition at line 68 of file G4CrossSectionComposite.cc.
virtual const G4CrossSectionVector * GetComponents() const =0
 
std::vector< G4CrossSectionSourcePtr > G4CrossSectionVector
 
virtual G4bool IsValid(G4double e) const
 
virtual G4double CrossSection(const G4KineticTrack &trk1, const G4KineticTrack &trk2) const =0
 
const G4LorentzVector & Get4Momentum() const
 
 
 
 
◆ GetComponents()
◆ IsValid()
Reimplemented from G4VCrossSectionSource.
Definition at line 98 of file G4CrossSectionComposite.cc.
  105       G4int n = components->size();
 
virtual const G4CrossSectionVector * GetComponents() const =0
 
std::vector< G4CrossSectionSourcePtr > G4CrossSectionVector
 
virtual G4bool IsValid(G4double e) const
 
 
 
 
◆ operator!=() [1/2]
◆ operator!=() [2/2]
◆ operator=()
◆ operator==() [1/2]
◆ operator==() [2/2]
◆ Remove()
◆ _components
The documentation for this class was generated from the following files: