Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
함수
G4INCL::PhaseSpaceGenerator 네임스페이스 참조

함수

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)
 
IPhaseSpaceGeneratorgetPhaseSpaceGenerator ()
 
void deletePhaseSpaceGenerator ()
 
void initialize (Config const *const theConfig)
 

함수 문서화

void G4INCL::PhaseSpaceGenerator::deletePhaseSpaceGenerator ( )

G4INCLPhaseSpaceGenerator.cc 파일의 115 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4INCL::INCL::~INCL().

void G4INCL::PhaseSpaceGenerator::generate ( const G4double  sqrtS,
ParticleList &  particles 
)
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.

매개변수
sqrtStotal energy in the centre of mass, in MeV
particleslist of particles for which the event will be generated (modified on exit)
indexindex of the particle to be biased; all the other particles will follow
slopeslope \(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)

G4INCLPhaseSpaceGenerator.cc 파일의 107 번째 라인에서 정의되었습니다.

다음을 참조함 : g.

다음에 의해서 참조됨 : initialize().