#include <G4VHighEnergyGenerator.hh>
Public 멤버 함수 | |
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 멤버 함수 | |
G4VHighEnergyGenerator (const G4VHighEnergyGenerator &right) | |
const G4VHighEnergyGenerator & | operator= (const G4VHighEnergyGenerator &right) |
int | operator== (const G4VHighEnergyGenerator &right) const |
int | operator!= (const G4VHighEnergyGenerator &right) const |
Private 속성 | |
std::pair< G4double, G4double > | epCheckLevels |
G4String | theGeneratorModelName |
G4VHighEnergyGenerator.hh 파일의 47 번째 라인에서 정의되었습니다.
G4VHighEnergyGenerator::G4VHighEnergyGenerator | ( | const G4String & | modelName = "High Energy Generator" | ) |
G4VHighEnergyGenerator.cc 파일의 35 번째 라인에서 정의되었습니다.
다음을 참조함 : theGeneratorModelName.
|
virtual |
G4VHighEnergyGenerator.cc 파일의 42 번째 라인에서 정의되었습니다.
|
private |
G4VHighEnergyGenerator.cc 파일의 46 번째 라인에서 정의되었습니다.
다음을 참조함 : epCheckLevels.
다음에 의해서 참조됨 : G4TheoFSGenerator::GetEnergyMomentumCheckLevels().
|
virtual |
G4VHighEnergyGenerator.cc 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : theGeneratorModelName.
다음에 의해서 참조됨 : GetProjectileNucleus(), G4VPartonStringModel::ModelDescription(), G4TheoFSGenerator::ModelDescription().
|
virtual |
G4FTFModel, G4VPartonStringModel, G4QGSModel< ParticipantType >, G4QGSModel< G4GammaParticipants >, G4QGSModel< G4QGSParticipants >에서 재구현되었습니다.
G4VHighEnergyGenerator.cc 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4endl, G4Exception(), GetModelName().
다음에 의해서 참조됨 : G4TheoFSGenerator::ApplyYourself().
|
pure virtual |
|
virtual |
G4FTFModel, G4QGSModel< ParticipantType >, G4QGSModel< G4GammaParticipants >, G4QGSModel< G4QGSParticipants >, G4VPartonStringModel에서 재구현되었습니다.
G4VHighEnergyGenerator.cc 파일의 58 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4TheoFSGenerator::ModelDescription().
|
private |
|
private |
|
private |
|
pure virtual |
G4VPartonStringModel에서 구현되었습니다.
다음에 의해서 참조됨 : G4TheoFSGenerator::ApplyYourself().
void G4VHighEnergyGenerator::SetEnergyMomentumCheckLevels | ( | G4double | relativeLevel, |
G4double | AbsoluteLevel | ||
) |
G4VHighEnergyGenerator.cc 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : epCheckLevels.
다음에 의해서 참조됨 : G4FTFModel::G4FTFModel().
G4VHighEnergyGenerator.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetEnergyMomentumCheckLevels(), SetEnergyMomentumCheckLevels().
|
private |
G4VHighEnergyGenerator.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VHighEnergyGenerator(), GetModelName().