Geant4
9.6.p02
|
#include <F04SimpleSolenoid.hh>
Additional Inherited Members | |
Static Public Member Functions inherited from F04ElementField | |
static G4VisAttributes * | GetVisAttribute (G4String color) |
GetVisAttribute() returns the appropriate G4VisAttributes. More... | |
Protected Attributes inherited from F04ElementField | |
G4LogicalVolume * | fVolume |
G4AffineTransform | fGlobal2local |
Definition at line 42 of file F04SimpleSolenoid.hh.
F04SimpleSolenoid::F04SimpleSolenoid | ( | G4double | Bz, |
G4double | fz, | ||
G4LogicalVolume * | lv, | ||
G4ThreeVector | c | ||
) |
Default constructor.
Definition at line 40 of file F04SimpleSolenoid.cc.
|
inlinevirtual |
Destructor.
Definition at line 50 of file F04SimpleSolenoid.hh.
AddFieldValue() adds the field for this solenoid into field[]. point[] is in global coordinates.
Implements F04ElementField.
Reimplemented in F04FocusSolenoid.
Definition at line 53 of file F04SimpleSolenoid.cc.
|
inline |
GetFringeZ() returns the solenoid fringe field z-length.
Definition at line 65 of file F04SimpleSolenoid.hh.
|
inlinevirtual |
GetHeight() returns the solenoid diameter.
Implements F04ElementField.
Definition at line 59 of file F04SimpleSolenoid.hh.
|
inlinevirtual |
GetLength() returns the length of the solenoid.
Implements F04ElementField.
Definition at line 53 of file F04SimpleSolenoid.hh.
|
inlinevirtual |
GetWidth() returns the solenoid diameter.
Implements F04ElementField.
Definition at line 56 of file F04SimpleSolenoid.hh.
G4bool F04SimpleSolenoid::IsOutside | ( | G4ThreeVector & | local) | const |
IsOutside() returns true when outside the solenoid.
Definition at line 74 of file F04SimpleSolenoid.cc.
G4bool F04SimpleSolenoid::IsWithin | ( | G4ThreeVector & | local) | const |
IsWithin() returns true when inside the solenoid.
Definition at line 84 of file F04SimpleSolenoid.cc.
SetFringeZ(G4double) sets the solenoid fringe field z-length.
Definition at line 62 of file F04SimpleSolenoid.hh.