PandaRoot
PndFieldPar Class Reference

#include <PndFieldPar.h>

Inheritance diagram for PndFieldPar:

Public Member Functions

 PndFieldPar (const char *name, const char *title, const char *context)
 
 PndFieldPar ()
 
 ~PndFieldPar ()
 
virtual void putParams (FairParamList *list)
 
virtual Bool_t getParams (FairParamList *list)
 
void SetParameters (FairField *field)
 
Int_t GetType () const
 
Double_t GetXmin () const
 
Double_t GetXmax () const
 
Double_t GetYmin () const
 
Double_t GetYmax () const
 
Double_t GetZmin () const
 
Double_t GetZmax () const
 
Double_t GetBx () const
 
Double_t GetBy () const
 
Double_t GetBz () const
 
void MapName (TString &name)
 
Double_t GetPositionX () const
 
Double_t GetPositionY () const
 
Double_t GetPositionZ () const
 
Double_t GetScale () const
 

Detailed Description

Definition at line 14 of file PndFieldPar.h.

Constructor & Destructor Documentation

◆ PndFieldPar() [1/2]

PndFieldPar::PndFieldPar ( const char *  name,
const char *  title,
const char *  context 
)

Standard constructor

◆ PndFieldPar() [2/2]

PndFieldPar::PndFieldPar ( )

default constructor

◆ ~PndFieldPar()

PndFieldPar::~PndFieldPar ( )

Destructor

Member Function Documentation

◆ GetBx()

Double_t PndFieldPar::GetBx ( ) const
inline

Definition at line 42 of file PndFieldPar.h.

42 { return fBx; }

◆ GetBy()

Double_t PndFieldPar::GetBy ( ) const
inline

Definition at line 43 of file PndFieldPar.h.

43 { return fBy; }

◆ GetBz()

Double_t PndFieldPar::GetBz ( ) const
inline

Definition at line 44 of file PndFieldPar.h.

44 { return fBz; }

◆ getParams()

virtual Bool_t PndFieldPar::getParams ( FairParamList *  list)
virtual

Get parameters

◆ GetPositionX()

Double_t PndFieldPar::GetPositionX ( ) const
inline

Definition at line 46 of file PndFieldPar.h.

46 { return fPosX; }

◆ GetPositionY()

Double_t PndFieldPar::GetPositionY ( ) const
inline

Definition at line 47 of file PndFieldPar.h.

47 { return fPosY; }

◆ GetPositionZ()

Double_t PndFieldPar::GetPositionZ ( ) const
inline

Definition at line 48 of file PndFieldPar.h.

48 { return fPosZ; }

◆ GetScale()

Double_t PndFieldPar::GetScale ( ) const
inline

Definition at line 49 of file PndFieldPar.h.

49 { return fScale; }

◆ GetType()

Int_t PndFieldPar::GetType ( ) const
inline

Accessors

Definition at line 35 of file PndFieldPar.h.

35 { return fType; }

◆ GetXmax()

Double_t PndFieldPar::GetXmax ( ) const
inline

Definition at line 37 of file PndFieldPar.h.

37 { return fXmax; }

◆ GetXmin()

Double_t PndFieldPar::GetXmin ( ) const
inline

Definition at line 36 of file PndFieldPar.h.

36 { return fXmin; }

◆ GetYmax()

Double_t PndFieldPar::GetYmax ( ) const
inline

Definition at line 39 of file PndFieldPar.h.

39 { return fYmax; }

◆ GetYmin()

Double_t PndFieldPar::GetYmin ( ) const
inline

Definition at line 38 of file PndFieldPar.h.

38 { return fYmin; }

◆ GetZmax()

Double_t PndFieldPar::GetZmax ( ) const
inline

Definition at line 41 of file PndFieldPar.h.

41 { return fZmax; }

◆ GetZmin()

Double_t PndFieldPar::GetZmin ( ) const
inline

Definition at line 40 of file PndFieldPar.h.

40 { return fZmin; }

◆ MapName()

void PndFieldPar::MapName ( TString &  name)
inline

Definition at line 45 of file PndFieldPar.h.

45 { name = fMapName; }

◆ putParams()

virtual void PndFieldPar::putParams ( FairParamList *  list)
virtual

Put parameters

◆ SetParameters()

void PndFieldPar::SetParameters ( FairField *  field)

Set parameters from FairField


The documentation for this class was generated from the following file: