19 #define PNDFIELDPAR_H 1 21 #include "FairField.h" 22 #include "FairParGenericSet.h" 29 PndFieldPar(
const char *name,
const char *title,
const char *context);
38 virtual void putParams(FairParamList *list);
41 virtual Bool_t
getParams(FairParamList *list);
48 Double_t
GetXmin()
const {
return fXmin; }
49 Double_t
GetXmax()
const {
return fXmax; }
50 Double_t
GetYmin()
const {
return fYmin; }
51 Double_t
GetYmax()
const {
return fYmax; }
52 Double_t
GetZmin()
const {
return fZmin; }
53 Double_t
GetZmax()
const {
return fZmax; }
54 Double_t
GetBx()
const {
return fBx; }
55 Double_t
GetBy()
const {
return fBy; }
56 Double_t
GetBz()
const {
return fBz; }
57 void MapName(TString &name) { name = fMapName; }
73 Double_t fXmin, fXmax;
74 Double_t fYmin, fYmax;
75 Double_t fZmin, fZmax;
78 Double_t fBx, fBy, fBz;
84 Double_t fPosX, fPosY, fPosZ;
Double_t GetPositionY() const
virtual void putParams(FairParamList *list)
void MapName(TString &name)
virtual Bool_t getParams(FairParamList *list)
void SetParameters(FairField *field)
Double_t GetPositionX() const
Double_t GetPositionZ() const
Double_t GetScale() const