#include <G4StringModel.hh>
Public 멤버 함수 | |
G4StringModel () | |
~G4StringModel () | |
void | Set3DNucleus (G4V3DNucleus *const value) |
void | SetStringFragmentationModel (G4VStringFragmentation *const value) |
void | SetGenerator (G4EventGenerator *const value) |
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 멤버 함수 | |
G4StringModel (const G4StringModel &right) | |
const G4StringModel & | operator= (const G4StringModel &right) |
int | operator== (const G4StringModel &right) const |
int | operator!= (const G4StringModel &right) const |
const G4V3DNucleus * | Get3DNucleus () const |
const G4VStringFragmentation * | GetStringFragmentationModel () const |
const G4EventGenerator * | GetGenerator () const |
Private 속성 | |
G4V3DNucleus * | the3DNucleus |
G4VStringFragmentation * | theStringFragmentationModel |
G4EventGenerator * | theGenerator |
G4StringModel.hh 파일의 39 번째 라인에서 정의되었습니다.
G4StringModel::G4StringModel | ( | ) |
G4StringModel.cc 파일의 32 번째 라인에서 정의되었습니다.
G4StringModel::~G4StringModel | ( | ) |
G4StringModel.cc 파일의 37 번째 라인에서 정의되었습니다.
|
private |
G4StringModel.cc 파일의 42 번째 라인에서 정의되었습니다.
|
inlineprivate |
G4StringModel.hh 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : the3DNucleus.
|
inherited |
G4VHighEnergyGenerator.cc 파일의 46 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VHighEnergyGenerator::epCheckLevels.
다음에 의해서 참조됨 : G4TheoFSGenerator::GetEnergyMomentumCheckLevels().
|
inlineprivate |
G4StringModel.hh 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : theGenerator.
|
virtualinherited |
G4VHighEnergyGenerator.cc 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VHighEnergyGenerator::theGeneratorModelName.
다음에 의해서 참조됨 : G4VHighEnergyGenerator::GetProjectileNucleus(), G4VPartonStringModel::ModelDescription(), G4TheoFSGenerator::ModelDescription().
|
virtualinherited |
G4FTFModel, G4VPartonStringModel, G4QGSModel< ParticipantType >, G4QGSModel< G4GammaParticipants >, G4QGSModel< G4QGSParticipants >에서 재구현되었습니다.
G4VHighEnergyGenerator.cc 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4endl, G4Exception(), G4VHighEnergyGenerator::GetModelName().
다음에 의해서 참조됨 : G4TheoFSGenerator::ApplyYourself().
|
inlineprivate |
G4StringModel.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : theStringFragmentationModel.
|
pure virtualinherited |
|
virtualinherited |
G4FTFModel, G4QGSModel< ParticipantType >, G4QGSModel< G4GammaParticipants >, G4QGSModel< G4QGSParticipants >, G4VPartonStringModel에서 재구현되었습니다.
G4VHighEnergyGenerator.cc 파일의 58 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4TheoFSGenerator::ModelDescription().
|
private |
G4StringModel.cc 파일의 60 번째 라인에서 정의되었습니다.
|
private |
G4StringModel.cc 파일의 47 번째 라인에서 정의되었습니다.
|
private |
G4StringModel.cc 파일의 55 번째 라인에서 정의되었습니다.
|
pure virtualinherited |
G4VPartonStringModel에서 구현되었습니다.
다음에 의해서 참조됨 : G4TheoFSGenerator::ApplyYourself().
|
inline |
G4StringModel.hh 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : the3DNucleus.
|
inherited |
G4VHighEnergyGenerator.cc 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VHighEnergyGenerator::epCheckLevels.
다음에 의해서 참조됨 : G4FTFModel::G4FTFModel().
|
inline |
G4StringModel.hh 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : theGenerator.
|
inline |
G4StringModel.hh 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : theStringFragmentationModel.
|
private |
G4StringModel.hh 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Get3DNucleus(), Set3DNucleus().
|
private |
G4StringModel.hh 파일의 64 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetGenerator(), SetGenerator().
|
private |
G4StringModel.hh 파일의 63 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetStringFragmentationModel(), SetStringFragmentationModel().