Geant4.10
|
#include <G4FieldManager.hh>
Definition at line 83 of file G4FieldManager.hh.
G4FieldManager::G4FieldManager | ( | G4Field * | detectorField = 0 , |
G4ChordFinder * | pChordFinder = 0 , |
||
G4bool | b = true |
||
) |
Definition at line 37 of file G4FieldManager.cc.
References G4Field::DoesFieldChangeEnergy(), and G4FieldManagerStore::Register().
Referenced by Clone().
G4FieldManager::G4FieldManager | ( | G4MagneticField * | detectorMagneticField | ) |
Definition at line 62 of file G4FieldManager.cc.
References G4FieldManagerStore::Register().
|
virtual |
Definition at line 132 of file G4FieldManager.cc.
References G4FieldManagerStore::DeRegister().
|
virtual |
Definition at line 79 of file G4FieldManager.cc.
References G4Field::Clone(), CreateChordFinder(), and G4FieldManager().
Referenced by G4VUserDetectorConstruction::CloneF().
Definition at line 126 of file G4FieldManager.cc.
Referenced by G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4MonopoleTransportation::AlongStepGetPhysicalInteractionLength(), G4ITTransportation::AlongStepGetPhysicalInteractionLength(), and export_G4FieldManager().
void G4FieldManager::CreateChordFinder | ( | G4MagneticField * | detectorMagField | ) |
Definition at line 141 of file G4FieldManager.cc.
Referenced by Clone(), RE05DetectorConstruction::ConstructSDandField(), B5DetectorConstruction::ConstructSDandField(), ExErrorMagneticField::ExErrorMagneticField(), ExN02MagneticField::ExN02MagneticField(), ExP01MagneticField::ExP01MagneticField(), export_G4FieldManager(), DetectorConstruction::SetMagField(), ExN03DetectorConstruction::SetMagField(), and GammaRayTelDetectorConstruction::SetMagField().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 47 of file pyG4FieldManager.cc.
|
inline |
Referenced by export_G4FieldManager(), and G4PropagatorInField::RefreshIntersectionLocator().
|
inline |
Referenced by G4PropagatorInField::ComputeStep(), and export_G4FieldManager().
|
inline |
Referenced by G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4MonopoleTransportation::AlongStepGetPhysicalInteractionLength(), G4ITTransportation::AlongStepGetPhysicalInteractionLength(), G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4PathFinder::ComputeStep(), G4DecayWithSpin::DecayIt(), G4MagneticFieldModel::DescribeYourselfTo(), export_G4FieldManager(), G4CoupledTransportation::G4CoupledTransportation(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4SynchrotronRadiation::GetMeanFreePath(), G4SynchrotronRadiationInMat::GetMeanFreePath(), G4SynchrotronRadiationInMat::GetPhotonEnergy(), G4ErrorPropagatorManager::InitFieldForBackwards(), G4SynchrotronRadiation::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4ErrorMagFieldLimitProcess::PostStepGetPhysicalInteractionLength(), and G4ErrorFreeTrajState::PropagateError().
|
inline |
|
inline |
Referenced by G4PropagatorInField::ComputeStep(), and export_G4FieldManager().
|
inline |
Referenced by CCalDetectorConstruction::Construct(), F04GlobalField::ConstructField(), F05DetectorConstruction::ConstructSDandField(), F06DetectorConstruction::ConstructSDandField(), DetectorConstruction::ConstructSDandField(), F01FieldSetup::CreateStepperAndChordFinder(), export_G4FieldManager(), G4ErrorPropagatorManager::InitFieldForBackwards(), G4MonopoleFieldSetup::SetStepperAndChordFinder(), F02ElectricFieldSetup::UpdateField(), and F03FieldSetup::UpdateField().
Definition at line 149 of file G4FieldManager.cc.
References G4Field::DoesFieldChangeEnergy().
Referenced by CCalDetectorConstruction::Construct(), F04GlobalField::ConstructField(), RE05DetectorConstruction::ConstructSDandField(), B5DetectorConstruction::ConstructSDandField(), F05DetectorConstruction::ConstructSDandField(), F06DetectorConstruction::ConstructSDandField(), DetectorConstruction::ConstructSDandField(), F01FieldSetup::CreateStepperAndChordFinder(), ExErrorMagneticField::ExErrorMagneticField(), ExN02MagneticField::ExN02MagneticField(), ExP01MagneticField::ExP01MagneticField(), export_G4FieldManager(), ExErrorMagneticField::SetFieldValue(), ExP01MagneticField::SetFieldValue(), F03FieldSetup::SetFieldValue(), F02ElectricFieldSetup::SetFieldValue(), F01FieldSetup::SetFieldValue(), DetectorConstruction::SetMagField(), ExN03DetectorConstruction::SetMagField(), G4MonopoleFieldSetup::SetMagField(), GammaRayTelDetectorConstruction::SetMagField(), ExN02MagneticField::SetMagFieldValue(), G4MonopoleFieldSetup::SetStepperAndChordFinder(), F02ElectricFieldSetup::UpdateField(), and F03FieldSetup::UpdateField().
Referenced by F04GlobalField::ConstructField(), and export_G4FieldManager().
Referenced by export_G4FieldManager().
Referenced by export_G4FieldManager().