#include <F03FieldSetup.hh>
Public 멤버 함수 | |
F03FieldSetup () | |
virtual | ~F03FieldSetup () |
void | SetStepperType (G4int i) |
void | CreateSteppers () |
void | SetMinStep (G4double s) |
void | SetFieldValue (G4ThreeVector fieldVector) |
void | SetFieldValue (G4double fieldValue) |
G4ThreeVector | GetConstantFieldValue () |
void | UpdateField () |
G4FieldManager * | GetLocalFieldManager () |
Protected 멤버 함수 | |
G4FieldManager * | GetGlobalFieldManager () |
A class for setting up the Magnetic Field
It also creates the necessary classes to control accuracy of propagation. In this example
F03FieldSetup.hh 파일의 56 번째 라인에서 정의되었습니다.
F03FieldSetup::F03FieldSetup | ( | ) |
F03FieldSetup.cc 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : fEquation, fFieldManager, fFieldMessenger, fLocalEquation, fLocalFieldManager, fLocalMagneticField, fMagneticField, fMinStep, fStepperType, GetGlobalFieldManager(), mm, tesla, UpdateField().
|
virtual |
F03FieldSetup.cc 파일의 102 번째 라인에서 정의되었습니다.
다음을 참조함 : fChordFinder, fFieldMessenger, fMagneticField, fStepper.
void F03FieldSetup::CreateSteppers | ( | ) |
F03FieldSetup.cc 파일의 147 번째 라인에서 정의되었습니다.
다음을 참조함 : fEquation, fLocalEquation, fLocalStepper, fStepper, fStepperType, G4cout, G4endl.
다음에 의해서 참조됨 : UpdateField().
G4ThreeVector F03FieldSetup::GetConstantFieldValue | ( | ) |
F03FieldSetup.cc 파일의 257 번째 라인에서 정의되었습니다.
다음을 참조함 : fMagneticField, G4MagneticField::GetFieldValue().
다음에 의해서 참조됨 : F03FieldMessenger::SetNewValue().
|
protected |
F03FieldSetup.cc 파일의 249 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TransportationManager::GetFieldManager(), G4TransportationManager::GetTransportationManager().
다음에 의해서 참조됨 : F03FieldSetup(), SetFieldValue().
|
inline |
F03FieldSetup.hh 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : fLocalFieldManager.
다음에 의해서 참조됨 : F03DetectorConstruction::ConstructSDandField().
void F03FieldSetup::SetFieldValue | ( | G4ThreeVector | fieldVector | ) |
F03FieldSetup.cc 파일의 221 번째 라인에서 정의되었습니다.
다음을 참조함 : fEquation, fMagneticField, GetGlobalFieldManager(), G4FieldManager::SetDetectorField(), G4EquationOfMotion::SetFieldObj().
다음에 의해서 참조됨 : SetFieldValue(), F03FieldMessenger::SetNewValue().
F03FieldSetup.cc 파일의 213 번째 라인에서 정의되었습니다.
다음을 참조함 : SetFieldValue().
F03FieldSetup.hh 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : fMinStep.
다음에 의해서 참조됨 : F03FieldMessenger::SetNewValue().
F03FieldSetup.hh 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : fStepperType.
다음에 의해서 참조됨 : F03FieldMessenger::SetNewValue().
void F03FieldSetup::UpdateField | ( | ) |
F03FieldSetup.cc 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateSteppers(), fChordFinder, fFieldManager, fLocalChordFinder, fLocalFieldManager, fLocalMagneticField, fLocalStepper, fMagneticField, fMinStep, fStepper, fStepperType, G4cout, G4endl, mm, G4FieldManager::SetChordFinder(), G4FieldManager::SetDetectorField().
다음에 의해서 참조됨 : F03FieldSetup(), F03FieldMessenger::SetNewValue().
|
protected |
F03FieldSetup.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UpdateField(), ~F03FieldSetup().
|
protected |
F03FieldSetup.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSteppers(), F03FieldSetup(), SetFieldValue().
|
protected |
F03FieldSetup.hh 파일의 82 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F03FieldSetup(), UpdateField().
|
protected |
F03FieldSetup.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F03FieldSetup(), ~F03FieldSetup().
|
protected |
F03FieldSetup.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UpdateField().
|
protected |
F03FieldSetup.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSteppers(), F03FieldSetup().
|
protected |
F03FieldSetup.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F03FieldSetup(), GetLocalFieldManager(), UpdateField().
|
protected |
F03FieldSetup.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F03FieldSetup(), UpdateField().
|
protected |
F03FieldSetup.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSteppers(), UpdateField().
|
protected |
F03FieldSetup.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F03FieldSetup(), GetConstantFieldValue(), SetFieldValue(), UpdateField(), ~F03FieldSetup().
|
protected |
F03FieldSetup.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F03FieldSetup(), SetMinStep(), UpdateField().
|
protected |
F03FieldSetup.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSteppers(), UpdateField(), ~F03FieldSetup().
|
protected |
F03FieldSetup.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSteppers(), F03FieldSetup(), SetStepperType(), UpdateField().