+ } else {
+ AliFatal(Form("Invalid field map for constant field %d",fMap));
+ }
+}
+
+
+void AliMagFC::ZDCField(Float_t *x, Float_t *b) const
+{
+//This is the ZDC part
+ Float_t rad2=x[0]*x[0]+x[1]*x[1];
+
+ if(x[2] < kCORBEG2 && x[2] > kCOREND2){
+ if(rad2<kCOR2RA2){
+ b[0] = - kFCORN2;
+ }