함수 | |
void | generate (const G4double sqrtS, ParticleList &particles) |
Generate an event in the CM system. 더 자세히 ... | |
void | generateBiased (const G4double sqrtS, ParticleList &particles, const size_t index, const G4double slope) |
Generate a biased event in the CM system. 더 자세히 ... | |
void | setPhaseSpaceGenerator (IPhaseSpaceGenerator *g) |
IPhaseSpaceGenerator * | getPhaseSpaceGenerator () |
void | deletePhaseSpaceGenerator () |
void | initialize (Config const *const theConfig) |
void G4INCL::PhaseSpaceGenerator::deletePhaseSpaceGenerator | ( | ) |
G4INCLPhaseSpaceGenerator.cc 파일의 115 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::INCL::~INCL().
Generate an event in the CM system.
G4INCLPhaseSpaceGenerator.cc 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::PionResonanceDecayChannel::fillFinalState(), G4HadPhaseSpaceGenbod::FillRandomBuffer(), generateBiased(), G4HadPhaseSpaceNBodyAsai::GenerateMultiBody(), G4ElementaryParticleCollider::generateSCMfinalState().
void G4INCL::PhaseSpaceGenerator::generateBiased | ( | const G4double | sqrtS, |
ParticleList & | particles, | ||
const size_t | index, | ||
const G4double | slope | ||
) |
Generate a biased event in the CM system.
This method first generates a "flat" event by calling generate(). The particles are subsequently rotated in such a way that one of them (identified by the parameter index) is biased towards the collisionAxis with an exponential distribution of the form
\[ \exp(B\cdot t) \]
where \(t\) is the usual Mandelstam variable. The incoming momentum is taken to be the momentum of particles[index] at the moment of the call.
sqrtS | total energy in the centre of mass, in MeV |
particles | list of particles for which the event will be generated (modified on exit) |
index | index of the particle to be biased; all the other particles will follow |
slope | slope \(B\) of the angular distribution: \(\exp(Bt)\), in (GeV/c)^(-2) |
G4INCLPhaseSpaceGenerator.cc 파일의 97 번째 라인에서 정의되었습니다.
다음을 참조함 : generate().
다음에 의해서 참조됨 : G4INCL::EtaNToPiPiNChannel::fillFinalState(), G4INCL::PiNToMultiPionsChannel::fillFinalState(), G4INCL::OmegaNToPiPiNChannel::fillFinalState(), G4INCL::NpiToSKpiChannel::fillFinalState(), G4INCL::NDeltaToDeltaLKChannel::fillFinalState(), G4INCL::NpiToNKKbChannel::fillFinalState(), G4INCL::NpiToMissingStrangenessChannel::fillFinalState(), G4INCL::NpiToLKpiChannel::fillFinalState(), G4INCL::NpiToLK2piChannel::fillFinalState(), G4INCL::NNToNSKpiChannel::fillFinalState(), G4INCL::NNToNSKChannel::fillFinalState(), G4INCL::NNToNSK2piChannel::fillFinalState(), G4INCL::NDeltaToNSKChannel::fillFinalState(), G4INCL::NNToNNKKbChannel::fillFinalState(), G4INCL::NNToNNEtaChannel::fillFinalState(), G4INCL::NNToNLKpiChannel::fillFinalState(), G4INCL::NNToNLKChannel::fillFinalState(), G4INCL::NNToNLK2piChannel::fillFinalState(), G4INCL::NNToMultiPionsChannel::fillFinalState(), G4INCL::NNOmegaToMultiPionsChannel::fillFinalState(), G4INCL::NpiToSK2piChannel::fillFinalState(), G4INCL::NNEtaToMultiPionsChannel::fillFinalState(), G4INCL::NKToNKpiChannel::fillFinalState(), G4INCL::NKToNK2piChannel::fillFinalState(), G4INCL::NNToNNOmegaChannel::fillFinalState(), G4INCL::NKbToNKbpiChannel::fillFinalState(), G4INCL::NKbToNKb2piChannel::fillFinalState(), G4INCL::NNToMissingStrangenessChannel::fillFinalState(), G4INCL::NKbToL2piChannel::fillFinalState(), G4INCL::NDeltaToNNKKbChannel::fillFinalState(), G4INCL::NKbToS2piChannel::fillFinalState(), G4INCL::NDeltaToDeltaSKChannel::fillFinalState(), G4INCL::NDeltaToNLKChannel::fillFinalState(), G4INCL::NDeltaEtaProductionChannel::fillFinalState(), G4INCL::NDeltaOmegaProductionChannel::fillFinalState().
IPhaseSpaceGenerator * G4INCL::PhaseSpaceGenerator::getPhaseSpaceGenerator | ( | ) |
G4INCLPhaseSpaceGenerator.cc 파일의 111 번째 라인에서 정의되었습니다.
void G4INCL::PhaseSpaceGenerator::initialize | ( | Config const *const | theConfig | ) |
G4INCLPhaseSpaceGenerator.cc 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Config::getPhaseSpaceGeneratorType(), G4INCL::KopylovType, G4INCL::RauboldLynchType, setPhaseSpaceGenerator().
다음에 의해서 참조됨 : G4INCL::INCL::INCL().
void G4INCL::PhaseSpaceGenerator::setPhaseSpaceGenerator | ( | IPhaseSpaceGenerator * | g | ) |