#include <G4BOptnForceFreeFlight.hh>
Public 멤버 함수 | |
G4BOptnForceFreeFlight (G4String name) | |
virtual | ~G4BOptnForceFreeFlight () |
virtual const G4VBiasingInteractionLaw * | ProvideOccurenceBiasingInteractionLaw (const G4BiasingProcessInterface *, G4ForceCondition &) |
virtual void | AlongMoveBy (const G4BiasingProcessInterface *, const G4Step *, G4double) |
virtual G4VParticleChange * | ApplyFinalStateBiasing (const G4BiasingProcessInterface *, const G4Track *, const G4Step *, G4bool &) |
virtual G4double | DistanceToApplyOperation (const G4Track *, G4double, G4ForceCondition *) |
virtual G4VParticleChange * | GenerateBiasingFinalState (const G4Track *, const G4Step *) |
G4ILawForceFreeFlight * | GetForceFreeFlightLaw () |
void | ResetInitialTrackWeight (G4double w) |
G4bool | OperationComplete () const |
virtual G4double | ProposeAlongStepLimit (const G4BiasingProcessInterface *) |
virtual G4GPILSelection | ProposeGPILSelection (const G4GPILSelection wrappedProcessSelection) |
const G4String & | GetName () const |
std::size_t | GetUniqueID () const |
Private 속성 | |
G4ILawForceFreeFlight * | fForceFreeFlightInteractionLaw |
G4double | fCumulatedWeightChange |
G4double | fInitialTrackWeight |
G4ParticleChange | fParticleChange |
G4bool | fOperationComplete |
G4BOptnForceFreeFlight.hh 파일의 56 번째 라인에서 정의되었습니다.
G4BOptnForceFreeFlight::G4BOptnForceFreeFlight | ( | G4String | name | ) |
G4BOptnForceFreeFlight.cc 파일의 33 번째 라인에서 정의되었습니다.
다음을 참조함 : fForceFreeFlightInteractionLaw.
|
virtual |
G4BOptnForceFreeFlight.cc 파일의 42 번째 라인에서 정의되었습니다.
다음을 참조함 : fForceFreeFlightInteractionLaw.
|
virtual |
G4VBiasingOperation(으)로부터 재구현되었습니다.
G4BOptnForceFreeFlight.cc 파일의 101 번째 라인에서 정의되었습니다.
다음을 참조함 : fCumulatedWeightChange.
|
virtual |
G4VBiasingOperation를 구현.
G4BOptnForceFreeFlight.cc 파일의 55 번째 라인에서 정의되었습니다.
다음을 참조함 : DBL_MIN, fCumulatedWeightChange, fGeomBoundary, fInitialTrackWeight, fOperationComplete, fParticleChange, G4endl, G4Exception(), G4BiasingProcessInterface::GetIsFirstPostStepDoItInterface(), G4Step::GetPostStepPoint(), G4StepPoint::GetStepStatus(), G4Track::GetWeight(), G4ParticleChange::Initialize(), JustWarning, G4VParticleChange::ProposeWeight().
|
inlinevirtual |
|
inlinevirtual |
G4VBiasingOperation를 구현.
G4BOptnForceFreeFlight.hh 파일의 75 번째 라인에서 정의되었습니다.
|
inline |
G4BOptnForceFreeFlight.hh 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : fForceFreeFlightInteractionLaw.
G4VBiasingOperation.hh 파일의 199 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VBiasingOperation::fName.
|
inlineinherited |
G4VBiasingOperation.hh 파일의 200 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VBiasingOperation::fUniqueID.
|
inline |
G4BOptnForceFreeFlight.hh 파일의 88 번째 라인에서 정의되었습니다.
다음을 참조함 : fOperationComplete.
|
inlinevirtualinherited |
G4BOptnForceCommonTruncatedExp에서 재구현되었습니다.
G4VBiasingOperation.hh 파일의 128 번째 라인에서 정의되었습니다.
다음을 참조함 : DBL_MAX.
다음에 의해서 참조됨 : G4BiasingProcessInterface::AlongStepGetPhysicalInteractionLength().
|
inlinevirtualinherited |
G4BOptnForceCommonTruncatedExp에서 재구현되었습니다.
G4VBiasingOperation.hh 파일의 132 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4BiasingProcessInterface::AlongStepGetPhysicalInteractionLength().
|
virtual |
G4VBiasingOperation를 구현.
G4BOptnForceFreeFlight.cc 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : fForceFreeFlightInteractionLaw, fOperationComplete, Forced.
G4BOptnForceFreeFlight.hh 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : fCumulatedWeightChange, fInitialTrackWeight, w.
다음에 의해서 참조됨 : G4BOptrForceCollision::ProposeOccurenceBiasingOperation().
|
private |
G4BOptnForceFreeFlight.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AlongMoveBy(), ApplyFinalStateBiasing(), ResetInitialTrackWeight().
|
private |
G4BOptnForceFreeFlight.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4BOptnForceFreeFlight(), GetForceFreeFlightLaw(), ProvideOccurenceBiasingInteractionLaw(), ~G4BOptnForceFreeFlight().
|
private |
G4BOptnForceFreeFlight.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyFinalStateBiasing(), ResetInitialTrackWeight().
|
private |
G4BOptnForceFreeFlight.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyFinalStateBiasing(), OperationComplete(), ProvideOccurenceBiasingInteractionLaw().
|
private |
G4BOptnForceFreeFlight.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyFinalStateBiasing().