#include <G4HadronInelasticDataSet.hh>
|  | 
|  | G4HadronInelasticDataSet (const G4String &name="GheishaInelastic") | 
|  | 
| virtual | ~G4HadronInelasticDataSet () | 
|  | 
| virtual void | CrossSectionDescription (std::ostream &) const | 
|  | 
| virtual G4bool | IsElementApplicable (const G4DynamicParticle *aParticle, G4int, const G4Material *) | 
|  | 
| virtual G4double | GetElementCrossSection (const G4DynamicParticle *aParticle, G4int Z, const G4Material *) | 
|  | 
|  | G4VCrossSectionDataSet (const G4String &nam="") | 
|  | 
| virtual | ~G4VCrossSectionDataSet () | 
|  | 
| virtual G4bool | IsIsoApplicable (const G4DynamicParticle *, G4int Z, G4int A, const G4Element *elm=0, const G4Material *mat=0) | 
|  | 
| G4double | GetCrossSection (const G4DynamicParticle *, const G4Element *, const G4Material *mat=0) | 
|  | 
| G4double | ComputeCrossSection (const G4DynamicParticle *, const G4Element *, const G4Material *mat=0) | 
|  | 
| virtual G4double | GetIsoCrossSection (const G4DynamicParticle *, G4int Z, G4int A, const G4Isotope *iso=0, const G4Element *elm=0, const G4Material *mat=0) | 
|  | 
| virtual G4Isotope * | SelectIsotope (const G4Element *, G4double kinEnergy) | 
|  | 
| virtual void | BuildPhysicsTable (const G4ParticleDefinition &) | 
|  | 
| virtual void | DumpPhysicsTable (const G4ParticleDefinition &) | 
|  | 
| virtual G4int | GetVerboseLevel () const | 
|  | 
| virtual void | SetVerboseLevel (G4int value) | 
|  | 
| G4double | GetMinKinEnergy () const | 
|  | 
| void | SetMinKinEnergy (G4double value) | 
|  | 
| G4double | GetMaxKinEnergy () const | 
|  | 
| void | SetMaxKinEnergy (G4double value) | 
|  | 
| const G4String & | GetName () const | 
|  | 
Definition at line 43 of file G4HadronInelasticDataSet.hh.
 
      
        
          | G4HadronInelasticDataSet::G4HadronInelasticDataSet | ( | const G4String & | name = "GheishaInelastic" | ) |  | 
      
 
Definition at line 38 of file G4HadronInelasticDataSet.cc.
G4VCrossSectionDataSet(const G4String &nam="")
static G4HadronCrossSections * Instance()
 
 
 
  
  | 
        
          | G4HadronInelasticDataSet::~G4HadronInelasticDataSet | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | void G4HadronInelasticDataSet::CrossSectionDescription | ( | std::ostream & | outFile | ) | const |  | virtual | 
 
Reimplemented from G4VCrossSectionDataSet.
Definition at line 48 of file G4HadronInelasticDataSet.cc.
   50   outFile << 
"G4HadronInelasticDataSet contains inelastic cross sections\n" 
   51           << 
"for all long-lived hadrons at all incident energies.  It was\n" 
   52           << 
"developed as part of the Gheisha hadronic package\n" 
   53           << 
"by H. Fesefeldt, and consists of a set of parameterizations\n" 
   54           << 
"of inelastic scattering data.\n";
 
 
 
 
The documentation for this class was generated from the following files: