7 #define PNDFIELDPAR_H 1 10 #include "FairParGenericSet.h" 17 PndFieldPar(
const char *name,
const char *title,
const char *context);
26 virtual void putParams(FairParamList *list);
29 virtual Bool_t
getParams(FairParamList *list);
36 Double_t
GetXmin()
const {
return fXmin; }
37 Double_t
GetXmax()
const {
return fXmax; }
38 Double_t
GetYmin()
const {
return fYmin; }
39 Double_t
GetYmax()
const {
return fYmax; }
40 Double_t
GetZmin()
const {
return fZmin; }
41 Double_t
GetZmax()
const {
return fZmax; }
42 Double_t
GetBx()
const {
return fBx; }
43 Double_t
GetBy()
const {
return fBy; }
44 Double_t
GetBz()
const {
return fBz; }
45 void MapName(TString &name) { name = fMapName; }
61 Double_t fXmin, fXmax;
62 Double_t fYmin, fYmax;
63 Double_t fZmin, fZmax;
66 Double_t fBx, fBy, fBz;
72 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