#include <G4FTFParticipants.hh>
Public 멤버 함수 | |
G4FTFParticipants () | |
const G4FTFParticipants & | operator= (const G4FTFParticipants &right) |
~G4FTFParticipants () | |
int | operator== (const G4FTFParticipants &right) const |
int | operator!= (const G4FTFParticipants &right) const |
void | GetList (const G4ReactionProduct &thePrimary, G4FTFParameters *theParameters) |
void | StartLoop () |
G4bool | Next () |
void | SortInteractionsIncT () |
void | ShiftInteractionTime () |
G4InteractionContent & | GetInteraction () |
void | Clean () |
int | operator== (const G4VParticipants &right) const |
int | operator!= (const G4VParticipants &right) const |
virtual void | Init (G4int theZ, G4int theA) |
virtual void | SetNucleus (G4V3DNucleus *aNucleus) |
virtual G4V3DNucleus * | GetWoundedNucleus () const |
virtual void | InitProjectileNucleus (G4int theZ, G4int theA) |
virtual void | SetProjectileNucleus (G4V3DNucleus *aNucleus) |
virtual G4V3DNucleus * | GetProjectileNucleus () const |
Public 속성 | |
std::vector < G4InteractionContent * > | theInteractions |
G4V3DNucleus * | theNucleus |
G4V3DNucleus * | theProjectileNucleus |
Private 멤버 함수 | |
G4FTFParticipants (const G4FTFParticipants &right) | |
Private 속성 | |
G4int | currentInteraction |
G4FTFParticipants.hh 파일의 51 번째 라인에서 정의되었습니다.
G4FTFParticipants::G4FTFParticipants | ( | ) |
G4FTFParticipants.cc 파일의 63 번째 라인에서 정의되었습니다.
G4FTFParticipants::~G4FTFParticipants | ( | ) |
G4FTFParticipants.cc 파일의 78 번째 라인에서 정의되었습니다.
|
private |
G4FTFParticipants.cc 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception().
void G4FTFParticipants::Clean | ( | ) |
G4FTFParticipants.cc 파일의 373 번째 라인에서 정의되었습니다.
다음을 참조함 : currentInteraction, theInteractions.
다음에 의해서 참조됨 : G4FTFModel::GetStrings(), G4FTFModel::Init().
|
inline |
G4FTFParticipants.hh 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : currentInteraction, theInteractions.
다음에 의해서 참조됨 : G4FTFModel::BuildStrings(), G4FTFModel::ExciteParticipants(), G4FTFModel::GetStrings(), G4FTFModel::PutOnMassShell().
void G4FTFParticipants::GetList | ( | const G4ReactionProduct & | thePrimary, |
G4FTFParameters * | theParameters | ||
) |
G4FTFParticipants.cc 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Nucleon::AreYouHit(), G4V3DNucleus::ChooseImpactXandY(), G4V3DNucleus::DoTranslation(), e, fermi, G4cout, G4endl, G4UniformRand, G4Nucleon::Get4Momentum(), G4InteractionContent::GetInteractionTime(), G4ReactionProduct::GetMomentum(), G4V3DNucleus::GetNextNucleon(), G4V3DNucleus::GetOuterRadius(), G4Nucleon::GetPosition(), G4VSplitableHadron::GetPosition(), G4FTFParameters::GetProbabilityOfInteraction(), G4Nucleon::GetSplitableHadron(), G4ReactionProduct::GetTotalEnergy(), G4Nucleon::Hit(), G4InuclParticleNames::nucleon(), G4InteractionContent::SetInteractionTime(), G4VSplitableHadron::SetPosition(), G4InteractionContent::SetProjectileNucleon(), G4VSplitableHadron::SetStatus(), G4InteractionContent::SetStatus(), G4InteractionContent::SetTarget(), G4InteractionContent::SetTargetNucleon(), ShiftInteractionTime(), SortInteractionsIncT(), sqr(), G4V3DNucleus::StartLoop(), StartLoop(), theInteractions, G4VParticipants::theNucleus, G4VParticipants::theProjectileNucleus, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
다음에 의해서 참조됨 : G4FTFModel::GetStrings().
|
inlinevirtualinherited |
G4QGSParticipants에서 재구현되었습니다.
G4VParticipants.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VParticipants::theProjectileNucleus.
다음에 의해서 참조됨 : G4FTFModel::GetProjectileNucleus().
|
inlinevirtualinherited |
G4VParticipants.hh 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VParticipants::theNucleus.
다음에 의해서 참조됨 : G4FTFModel::GetTargetNucleus(), G4FTFModel::GetWoundedNucleus().
G4VParticipants.cc 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : G4V3DNucleus::Init(), G4V3DNucleus::SortNucleonsIncZ(), G4VParticipants::theNucleus.
다음에 의해서 참조됨 : G4FTFModel::Init().
G4VParticipants.cc 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : G4V3DNucleus::Init(), G4V3DNucleus::SortNucleonsDecZ(), G4VParticipants::theProjectileNucleus.
다음에 의해서 참조됨 : G4FTFModel::Init().
|
inline |
G4FTFParticipants.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : theInteractions.
다음에 의해서 참조됨 : G4FTFModel::BuildStrings(), G4FTFModel::ExciteParticipants(), G4FTFModel::GetStrings(), G4FTFModel::PutOnMassShell().
int G4FTFParticipants::operator!= | ( | const G4FTFParticipants & | right | ) | const |
|
inherited |
const G4FTFParticipants& G4FTFParticipants::operator= | ( | const G4FTFParticipants & | right | ) |
|
inherited |
int G4FTFParticipants::operator== | ( | const G4FTFParticipants & | right | ) | const |
|
virtualinherited |
G4VParticipants.cc 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VParticipants::theNucleus.
|
virtualinherited |
G4VParticipants.cc 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VParticipants::theProjectileNucleus.
다음에 의해서 참조됨 : G4QGSParticipants::BuildInteractions(), G4FTFModel::Init().
void G4FTFParticipants::ShiftInteractionTime | ( | ) |
G4FTFParticipants.cc 파일의 353 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::GetPosition(), G4InteractionContent::GetProjectile(), G4InteractionContent::GetTarget(), G4VSplitableHadron::SetPosition(), G4VSplitableHadron::SetTimeOfCreation(), CLHEP::Hep3Vector::setZ(), theInteractions, CLHEP::Hep3Vector::z().
다음에 의해서 참조됨 : GetList().
void G4FTFParticipants::SortInteractionsIncT | ( | ) |
G4FTFParticipants.cc 파일의 345 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FTFPartHelperForSortInT(), theInteractions.
다음에 의해서 참조됨 : GetList().
|
inline |
G4FTFParticipants.hh 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : currentInteraction.
다음에 의해서 참조됨 : G4FTFModel::BuildStrings(), G4FTFModel::ExciteParticipants(), GetList(), G4FTFModel::GetStrings(), G4FTFModel::PutOnMassShell().
|
private |
G4FTFParticipants.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Clean(), GetInteraction(), StartLoop().
std::vector< G4InteractionContent* > G4FTFParticipants::theInteractions |
G4FTFParticipants.hh 파일의 66 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Clean(), GetInteraction(), GetList(), Next(), ShiftInteractionTime(), SortInteractionsIncT().
|
inherited |
G4VParticipants.hh 파일의 67 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4QGSParticipants::BuildInteractions(), G4QGSParticipants::DoLorentzBoost(), GetList(), G4QGSParticipants::GetList(), G4QGSParticipants::GetTargetNucleus(), G4VParticipants::GetWoundedNucleus(), G4VParticipants::Init(), G4QGSParticipants::PrepareInitialState(), G4QGSParticipants::ReggeonCascade(), G4GammaParticipants::SelectInteractions(), G4QGSParticipants::SelectInteractions(), G4VParticipants::SetNucleus(), G4QGSParticipants::StoreInvolvedNucleon(), G4VParticipants::~G4VParticipants().
|
inherited |