Class Solenoid
java.lang.Object
cnuphys.magfield.MagneticField
cnuphys.magfield.Solenoid
- All Implemented Interfaces:
IMagField
- Direct Known Subclasses:
StandardSolenoid, TransverseSolenoid
-
Field Summary
Fields inherited from class MagneticField
_interpolate, _scaleFactor, _shiftX, _shiftY, _shiftZ, angularUnit, avgField, field, fieldCoordinateSystem, fieldUnit, gridCoordinateSystem, highTime, lengthUnit, LOGGER, lowTime, MAGICNUMBER, maxField, maxFieldIndex, maxFieldLocation, maxVectorField, MISALIGNTOL, numFieldPoints, q1Coordinate, q2Coordinate, q3Coordinate, reserved3, reserved4, reserved5 -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class MagneticField
computeMaxField, contains, fieldMagnitude, getB1, getB2, getB3, getBaseFileName, getBComponent, getCompositeIndex, getCoordinateIndices, getCreationDate, getFakeZMax, getLocation, getMaxFieldMagnitude, getPhiCoordinate, getQ1Coordinate, getQ2Coordinate, getQ3Coordinate, getRCoordinate, getRhoMax, getRhoMin, getScaleFactor, getShiftX, getShiftY, getShiftZ, getXCoordinate, getYCoordinate, getZCoordinate, getZMax, getZMin, isInterpolate, isMisaligned, isMisalignedX, isMisalignedY, isMisalignedZ, maxFieldMagnitude, readBinaryMagneticField, setCoordinateNames, setFakeZMax, setInterpolate, setScaleFactor, setShiftX, setShiftY, setShiftZ, setZeroField, squareMagnitude, toString, vectorField, vectorToString
-
Constructor Details
-
Solenoid
public Solenoid()
-
-
Method Details
-
getName
-
printConfiguration
Description copied from interface:IMagFieldPrint the current configuration- Parameters:
ps- the print stream
-
isActive
public boolean isActive()Description copied from class:MagneticFieldChecks this field active.- Specified by:
isActivein classMagneticField- Returns:
trueif this field is active;
-
isZeroField
public final boolean isZeroField()Checks whether the field has been set to always return zero.- Specified by:
isZeroFieldin interfaceIMagField- Overrides:
isZeroFieldin classMagneticField- Returns:
trueif the field is set to return zero.
-