X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FAliMagFCM.h;h=31a5068a3fa25aef2360bcd2a55abd1323b03045;hb=4fc0021f68e147210a5338ca6ae7a43c028ccc7b;hp=18ea9594bf84ac392b5c944d736491a13bd5f3f6;hpb=0742d588b78b013ee7a733f4cd4131805bf32822;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/AliMagFCM.h b/STEER/AliMagFCM.h index 18ea9594bf8..31a5068a3fa 100644 --- a/STEER/AliMagFCM.h +++ b/STEER/AliMagFCM.h @@ -12,7 +12,7 @@ //----------------------------------------------------------------------- #include "AliMagFC.h" -class TVector; +#include class AliMagFCM : public AliMagFC { @@ -24,10 +24,12 @@ public: Float_t factor, Float_t fmax); AliMagFCM(const AliMagFCM &mag); virtual ~AliMagFCM() {delete fB;} - virtual void Field(Float_t *x, Float_t *b); + virtual void Field(Float_t *x, Float_t *b) const; virtual void ReadField(); virtual void SetSolenoidField(Float_t field = 2.) {fSolenoid = field;} - virtual Float_t SolenoidField() const {return fSolenoid;} + virtual Float_t SolenoidField() const { + return -Factor()*fSolenoid; + } void Copy(TObject &magf) const; virtual AliMagFCM & operator=(const AliMagFCM &magf)