CMS 3D CMS Logo

MagneticFieldVolume Class Reference

#include <MagneticField/VolumeGeometry/interface/MagneticFieldVolume.h>

List of all members.

Public Member Functions

LocalVector derivativeInTeslaPerMeter (const LocalPoint &p, int N) const
 Returns the Nth spacial derivative of the field in the local frame.
int hasDerivatives () const
 Returns the maximal order of available derivatives.
PositionType position () const
 Position and rotation of field parametrisation reference frame with respect to the global frame.
RotationType rotation () const
GlobalVector valueInTesla (const GlobalPoint &p) const
 Returns the field vector in the global frame, at global position p.
LocalVector valueInTesla (const LocalPoint &p) const
 Returns the field vector in the local frame, at local position p.


Detailed Description

Definition at line 4 of file MagneticFieldVolume.h.


Member Function Documentation

LocalVector MagneticFieldVolume::derivativeInTeslaPerMeter ( const LocalPoint p,
int  N 
) const

Returns the Nth spacial derivative of the field in the local frame.

int MagneticFieldVolume::hasDerivatives (  )  const

Returns the maximal order of available derivatives.

Returns 0 if derivatives are not available.

PositionType MagneticFieldVolume::position (  )  const

Position and rotation of field parametrisation reference frame with respect to the global frame.

RotationType MagneticFieldVolume::rotation (  )  const

GlobalVector MagneticFieldVolume::valueInTesla ( const GlobalPoint p  )  const

Returns the field vector in the global frame, at global position p.

LocalVector MagneticFieldVolume::valueInTesla ( const LocalPoint p  )  const

Returns the field vector in the local frame, at local position p.


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:27:58 2009 for CMSSW by  doxygen 1.5.4