|
| F04FocusSolenoid (G4double, G4double, G4double, G4LogicalVolume *, G4ThreeVector) |
| Default constructor.
|
|
| ~F04FocusSolenoid () override=default |
| Destructor.
|
|
void | SetHalf (G4bool h) |
| Set F04FocusSolenoid to only half-focusing (default negative z)
|
|
void | AddFieldValue (const G4double point[4], G4double field[6]) const override |
| AddFieldValue() adds the field for this solenoid into field[].
|
|
| F04SimpleSolenoid (G4double, G4double, G4LogicalVolume *, G4ThreeVector) |
| Default constructor.
|
|
| ~F04SimpleSolenoid () override=default |
| Destructor.
|
|
G4double | GetLength () override |
| GetLength() returns the length of the solenoid.
|
|
G4double | GetWidth () override |
| GetWidth() returns the solenoid diameter.
|
|
G4double | GetHeight () override |
| GetHeight() returns the solenoid diameter.
|
|
void | SetFringeZ (G4double z) |
| SetFringeZ(G4double) sets the solenoid fringe field z-length.
|
|
G4double | GetFringeZ () |
| GetFringeZ() returns the solenoid fringe field z-length.
|
|
G4bool | IsOutside (G4ThreeVector &local) const |
| IsOutside() returns true when outside the solenoid.
|
|
G4bool | IsWithin (G4ThreeVector &local) const |
| IsWithin() returns true when inside the solenoid.
|
|
void | AddFieldValue (const G4double point[4], G4double field[6]) const override |
| AddFieldValue() adds the field for this solenoid into field[].
|
|
| F04ElementField (const G4ThreeVector, G4LogicalVolume *) |
| Constructor.
|
|
void | Construct () |
| the actual implementation constructs the F04ElementField
|
|
virtual | ~F04ElementField ()=default |
| Destructor.
|
|
void | SetMaxStep (G4double stp) |
| SetMaxStep(G4double) sets the max. step size.
|
|
G4double | GetMaxStep () |
| GetMaxStep() returns the max. step size.
|
|
void | SetColor (G4String c) |
| SetColor(G4String) sets the color.
|
|
G4String | GetColor () |
| GetColor() returns the color.
|
|
void | SetGlobalPoint (const G4double point[4]) |
| SetGlobalPoint() ensures that the point is within the global bounding box of this ElementField's global coordinates.
|
|
bool | IsInBoundingBox (const G4double point[4]) const |
| IsInBoundingBox() returns true if the point is within the global bounding box - global coordinates.
|
|
Definition at line 106 of file Doxymodules_field.h.