18#ifndef FIELD_SHIPCONSTFIELD_H_
19#define FIELD_SHIPCONSTFIELD_H_
37 explicit ShipConstField(
const char* name, Double_t xMin, Double_t xMax,
38 Double_t yMin, Double_t yMax, Double_t zMin,
39 Double_t zMax, Double_t bX, Double_t bY, Double_t bZ);
53 Double_t yMax, Double_t zMin, Double_t zMax);
58 void SetField(Double_t bX, Double_t bY, Double_t bZ);
63 virtual Double_t
GetBx(Double_t x, Double_t y, Double_t z);
64 virtual Double_t
GetBy(Double_t x, Double_t y, Double_t z);
65 virtual Double_t
GetBz(Double_t x, Double_t y, Double_t z);
virtual ~ShipConstField()
void SetFieldRegion(Double_t xMin, Double_t xMax, Double_t yMin, Double_t yMax, Double_t zMin, Double_t zMax)
ClassDef(ShipConstField, 1)
void SetField(Double_t bX, Double_t bY, Double_t bZ)