| 
    Geant4
    10.01.p01
    
   | 
 
#include <G4VHighEnergyGenerator.hh>
 Inheritance diagram for G4VHighEnergyGenerator:
 Collaboration diagram for G4VHighEnergyGenerator:Public Member Functions | |
| G4VHighEnergyGenerator (const G4String &modelName="High Energy Generator") | |
| virtual | ~G4VHighEnergyGenerator () | 
| virtual G4V3DNucleus * | GetWoundedNucleus () const =0 | 
| virtual G4V3DNucleus * | GetProjectileNucleus () const | 
| virtual G4KineticTrackVector * | Scatter (const G4Nucleus &theNucleus, const G4DynamicParticle &thePrimary)=0 | 
| std::pair< G4double, G4double > | GetEnergyMomentumCheckLevels () const | 
| void | SetEnergyMomentumCheckLevels (G4double relativeLevel, G4double AbsoluteLevel) | 
| virtual void | ModelDescription (std::ostream &) const | 
| virtual G4String | GetModelName () const | 
Private Member Functions | |
| G4VHighEnergyGenerator (const G4VHighEnergyGenerator &right) | |
| const G4VHighEnergyGenerator & | operator= (const G4VHighEnergyGenerator &right) | 
| int | operator== (const G4VHighEnergyGenerator &right) const | 
| int | operator!= (const G4VHighEnergyGenerator &right) const | 
Private Attributes | |
| std::pair< G4double, G4double > | epCheckLevels | 
| G4String | theGeneratorModelName | 
Definition at line 47 of file G4VHighEnergyGenerator.hh.
| G4VHighEnergyGenerator::G4VHighEnergyGenerator | ( | const G4String & | modelName = "High Energy Generator" | ) | 
Definition at line 35 of file G4VHighEnergyGenerator.cc.
References theGeneratorModelName.
      
  | 
  virtual | 
Definition at line 42 of file G4VHighEnergyGenerator.cc.
      
  | 
  private | 
Definition at line 46 of file G4VHighEnergyGenerator.cc.
References epCheckLevels.
Referenced by G4TheoFSGenerator::GetEnergyMomentumCheckLevels().
 Here is the caller graph for this function:
      
  | 
  virtual | 
Definition at line 63 of file G4VHighEnergyGenerator.cc.
References theGeneratorModelName.
Referenced by GetProjectileNucleus(), G4VPartonStringModel::ModelDescription(), and G4TheoFSGenerator::ModelDescription().
 Here is the caller graph for this function:
      
  | 
  virtual | 
Reimplemented in G4FTFModel, G4VPartonStringModel, G4QGSModel< ParticipantType >, G4QGSModel< G4GammaParticipants >, and G4QGSModel< G4QGSParticipants >.
Definition at line 68 of file G4VHighEnergyGenerator.cc.
References FatalException, G4endl, G4Exception(), and GetModelName().
Referenced by G4TheoFSGenerator::ApplyYourself().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  pure virtual | 
Implemented in G4FTFModel, G4VPartonStringModel, G4QGSModel< ParticipantType >, G4QGSModel< G4GammaParticipants >, and G4QGSModel< G4QGSParticipants >.
Referenced by G4TheoFSGenerator::ApplyYourself().
 Here is the caller graph for this function:
      
  | 
  virtual | 
Reimplemented in G4FTFModel, G4QGSModel< ParticipantType >, G4QGSModel< G4GammaParticipants >, G4QGSModel< G4QGSParticipants >, and G4VPartonStringModel.
Definition at line 58 of file G4VHighEnergyGenerator.cc.
Referenced by G4TheoFSGenerator::ModelDescription().
 Here is the caller graph for this function:
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  pure virtual | 
Implemented in G4VPartonStringModel.
Referenced by G4TheoFSGenerator::ApplyYourself().
 Here is the caller graph for this function:| void G4VHighEnergyGenerator::SetEnergyMomentumCheckLevels | ( | G4double | relativeLevel, | 
| G4double | AbsoluteLevel | ||
| ) | 
Definition at line 51 of file G4VHighEnergyGenerator.cc.
References epCheckLevels.
Referenced by G4FTFModel::G4FTFModel().
 Here is the caller graph for this function:Definition at line 70 of file G4VHighEnergyGenerator.hh.
Referenced by GetEnergyMomentumCheckLevels(), and SetEnergyMomentumCheckLevels().
      
  | 
  private | 
Definition at line 73 of file G4VHighEnergyGenerator.hh.
Referenced by G4VHighEnergyGenerator(), and GetModelName().