|
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.
1.8.4