PandaRoot
PndConstPar Class Reference

#include <PndConstPar.h>

Inheritance diagram for PndConstPar:
PndMapPar

Public Member Functions

 PndConstPar (const char *name, const char *title, const char *context)
 
 PndConstPar ()
 
 ~PndConstPar ()
 
void putParams (FairParamList *list)
 
Bool_t getParams (FairParamList *list)
 
void SetParameters (FairField *field)
 
Double_t GetBx () const
 
Double_t GetBy () const
 
Double_t GetBz () const
 
- Public Member Functions inherited from PndMapPar
 PndMapPar (const char *name, const char *title, const char *context)
 
 PndMapPar ()
 
 ~PndMapPar ()
 
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
 
void MapName (TString &name)
 
Double_t GetPositionX () const
 
Double_t GetPositionY () const
 
Double_t GetPositionZ () const
 
Double_t GetScale () const
 

Protected Member Functions

 ClassDef (PndConstPar, 1)
 
- Protected Member Functions inherited from PndMapPar
 ClassDef (PndMapPar, 1)
 

Protected Attributes

Double_t fBx
 
Double_t fBy
 
Double_t fBz
 
- Protected Attributes inherited from PndMapPar
Int_t fType
 
Double_t fXmin
 
Double_t fXmax
 
Double_t fYmin
 
Double_t fYmax
 
Double_t fZmin
 
Double_t fZmax
 
TString fMapName
 
Double_t fPosX
 
Double_t fPosY
 
Double_t fPosZ
 
Double_t fScale
 

Detailed Description

Definition at line 14 of file PndConstPar.h.

Constructor & Destructor Documentation

◆ PndConstPar() [1/2]

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

Standard constructor

◆ PndConstPar() [2/2]

PndConstPar::PndConstPar ( )

default constructor

◆ ~PndConstPar()

PndConstPar::~PndConstPar ( )

Destructor

Member Function Documentation

◆ ClassDef()

PndConstPar::ClassDef ( PndConstPar  ,
 
)
protected

◆ GetBx()

Double_t PndConstPar::GetBx ( ) const
inline

Definition at line 34 of file PndConstPar.h.

References fBx.

34 { return fBx; }
Double_t fBx
Definition: PndConstPar.h:40

◆ GetBy()

Double_t PndConstPar::GetBy ( ) const
inline

Definition at line 35 of file PndConstPar.h.

References fBy.

35 { return fBy; }
Double_t fBy
Definition: PndConstPar.h:40

◆ GetBz()

Double_t PndConstPar::GetBz ( ) const
inline

Definition at line 36 of file PndConstPar.h.

References fBz.

36 { return fBz; }
Double_t fBz
Definition: PndConstPar.h:40

◆ getParams()

Bool_t PndConstPar::getParams ( FairParamList *  list)
virtual

Get parameters

Reimplemented from PndMapPar.

◆ putParams()

void PndConstPar::putParams ( FairParamList *  list)
virtual

Put parameters

Reimplemented from PndMapPar.

◆ SetParameters()

void PndConstPar::SetParameters ( FairField *  field)

Set parameters from FairField

Member Data Documentation

◆ fBx

Double_t PndConstPar::fBx
protected

Field values in [kG]

Definition at line 40 of file PndConstPar.h.

Referenced by GetBx().

◆ fBy

Double_t PndConstPar::fBy
protected

Definition at line 40 of file PndConstPar.h.

Referenced by GetBy().

◆ fBz

Double_t PndConstPar::fBz
protected

Definition at line 40 of file PndConstPar.h.

Referenced by GetBz().


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