CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/MagneticField/VolumeGeometry/interface/MagneticFieldVolume.h

Go to the documentation of this file.
00001 #ifndef MagneticFieldVolume_H
00002 #define MagneticFieldVolume_H
00003 
00004 class MagneticFieldVolume {
00005 public:
00006 
00010   PositionType position() const;
00011   RotationType rotation() const;
00012 
00013   // toGlobal and toLocal available from base class...
00014 
00017   LocalVector  valueInTesla( const LocalPoint& p) const;
00018 
00021   GlobalVector valueInTesla( const GlobalPoint& p) const;
00022 
00026   int hasDerivatives() const;
00027 
00030   LocalVector  derivativeInTeslaPerMeter( const LocalPoint& p, int N) const;
00031 
00032 
00033 };
00034 
00035 #endif