#include <CexmcReimplementedGenbod.hh>
Public 멤버 함수 | |
CexmcReimplementedGenbod () | |
G4double | Generate (void) |
virtual G4bool | CheckKinematics (void) |
void | SetParticles (const CexmcPhaseSpaceInVector &inVec_, const CexmcPhaseSpaceOutVector &outVec_) |
void | SetFermiEnergyDependence (G4bool on=true) |
Protected 속성 | |
CexmcPhaseSpaceInVector | inVec |
CexmcPhaseSpaceOutVector | outVec |
G4bool | fermiEnergyDepIsOn |
G4double | totalEnergy |
G4double | totalMass |
Private 멤버 함수 | |
void | ParticleChangeHook (void) |
void | FermiEnergyDepStatusChangeHook (void) |
void | SetMaxWeight (void) |
Private 속성 | |
G4double | maxWeight |
G4int | nmbOfOutputParticles |
정적 Private 속성 | |
static const G4int | maxParticles = 18 |
CexmcReimplementedGenbod.hh 파일의 51 번째 라인에서 정의되었습니다.
CexmcReimplementedGenbod::CexmcReimplementedGenbod | ( | ) |
CexmcReimplementedGenbod.cc 파일의 81 번째 라인에서 정의되었습니다.
CexmcPhaseSpaceGenerator.cc 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcPhaseSpaceGenerator::inVec, CexmcPhaseSpaceGenerator::totalEnergy, CexmcPhaseSpaceGenerator::totalMass.
CexmcPhaseSpaceGenerator(으)로부터 재구현되었습니다.
CexmcReimplementedGenbod.cc 파일의 202 번째 라인에서 정의되었습니다.
다음을 참조함 : SetMaxWeight().
CexmcReimplementedGenbod.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : beta, G4UniformRand, GeV, maxParticles, maxWeight, nmbOfOutputParticles, CexmcPhaseSpaceGenerator::outVec, pi, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), CLHEP::HepLorentzVector::pz(), CLHEP::HepLorentzVector::setPx(), CLHEP::HepLorentzVector::setPy(), CLHEP::HepLorentzVector::setPz(), sum, CexmcPhaseSpaceGenerator::totalEnergy, CexmcPhaseSpaceGenerator::totalMass, x, y, z.
CexmcPhaseSpaceGenerator(으)로부터 재구현되었습니다.
CexmcReimplementedGenbod.cc 파일의 191 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcKinematicsException, maxParticles, nmbOfOutputParticles, CexmcPhaseSpaceGenerator::outVec, SetMaxWeight().
CexmcPhaseSpaceGenerator.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcPhaseSpaceGenerator::fermiEnergyDepIsOn, CexmcPhaseSpaceGenerator::FermiEnergyDepStatusChangeHook().
CexmcReimplementedGenbod.cc 파일의 208 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcPhaseSpaceGenerator::fermiEnergyDepIsOn, GeV, maxWeight, nmbOfOutputParticles, CexmcPhaseSpaceGenerator::outVec, CexmcPhaseSpaceGenerator::totalEnergy, CexmcPhaseSpaceGenerator::totalMass.
다음에 의해서 참조됨 : FermiEnergyDepStatusChangeHook(), ParticleChangeHook().
|
inherited |
CexmcPhaseSpaceGenerator.cc 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcPhaseSpaceGenerator::inVec, CexmcPhaseSpaceGenerator::outVec, CexmcPhaseSpaceGenerator::ParticleChangeHook(), CexmcPhaseSpaceGenerator::totalMass.
다음에 의해서 참조됨 : CexmcChargeExchangeProductionModel< OutputParticle >::CexmcChargeExchangeProductionModel().
|
protectedinherited |
CexmcPhaseSpaceGenerator.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcPhaseSpaceGenerator::SetFermiEnergyDependence(), SetMaxWeight().
|
protectedinherited |
CexmcPhaseSpaceGenerator.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcPhaseSpaceGenerator::CheckKinematics(), CexmcPhaseSpaceGenerator::SetParticles().
|
staticprivate |
CexmcReimplementedGenbod.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Generate(), ParticleChangeHook().
|
private |
CexmcReimplementedGenbod.hh 파일의 67 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Generate(), SetMaxWeight().
|
private |
CexmcReimplementedGenbod.hh 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Generate(), ParticleChangeHook(), SetMaxWeight().
|
protectedinherited |
CexmcPhaseSpaceGenerator.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Generate(), ParticleChangeHook(), SetMaxWeight(), CexmcPhaseSpaceGenerator::SetParticles().
|
protectedinherited |
CexmcPhaseSpaceGenerator.hh 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcPhaseSpaceGenerator::CheckKinematics(), Generate(), SetMaxWeight().
|
protectedinherited |
CexmcPhaseSpaceGenerator.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcPhaseSpaceGenerator::CheckKinematics(), Generate(), SetMaxWeight(), CexmcPhaseSpaceGenerator::SetParticles().