Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Protected 속성 | 모든 멤버 목록
G4VCurvedTrajectoryFilter 클래스 참조abstract

#include <G4VCurvedTrajectoryFilter.hh>

G4VCurvedTrajectoryFilter에 대한 상속 다이어그램 :
G4IdentityTrajectoryFilter

Public 멤버 함수

 G4VCurvedTrajectoryFilter ()
 
virtual ~G4VCurvedTrajectoryFilter ()
 
void CreateNewTrajectorySegment ()
 
virtual void TakeIntermediatePoint (G4ThreeVector newPoint)=0
 
std::vector< G4ThreeVector > * GimmeThePointsAndForgetThem ()
 

Protected 속성

std::vector< G4ThreeVector > * fpFilteredPoints
 

상세한 설명

G4VCurvedTrajectoryFilter.hh 파일의 56 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4VCurvedTrajectoryFilter::G4VCurvedTrajectoryFilter ( )

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

G4VCurvedTrajectoryFilter::~G4VCurvedTrajectoryFilter ( )
virtual

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

멤버 함수 문서화

void G4VCurvedTrajectoryFilter::CreateNewTrajectorySegment ( )

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

다음을 참조함 : fpFilteredPoints, G4cout, G4endl.

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

std::vector< G4ThreeVector > * G4VCurvedTrajectoryFilter::GimmeThePointsAndForgetThem ( )

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

다음을 참조함 : fpFilteredPoints, tmp.

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

virtual void G4VCurvedTrajectoryFilter::TakeIntermediatePoint ( G4ThreeVector  newPoint)
pure virtual

G4IdentityTrajectoryFilter에서 구현되었습니다.

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

멤버 데이타 문서화

std::vector<G4ThreeVector>* G4VCurvedTrajectoryFilter::fpFilteredPoints
protected

G4VCurvedTrajectoryFilter.hh 파일의 79 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CreateNewTrajectorySegment(), GimmeThePointsAndForgetThem(), G4IdentityTrajectoryFilter::TakeIntermediatePoint().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: