PandaRoot
PndMultiFieldPar Class Reference

#include <PndMultiFieldPar.h>

Inheritance diagram for PndMultiFieldPar:
PndMapPar

Public Member Functions

 PndMultiFieldPar (const char *name, const char *title, const char *context)
 
 PndMultiFieldPar ()
 
 ~PndMultiFieldPar ()
 
void putParams (FairParamList *list)
 
Bool_t getParams (FairParamList *list)
 
void SetParameters (FairField *field)
 
TObjArray * GetParArray ()
 
- 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 (PndMultiFieldPar, 1)
 
- Protected Member Functions inherited from PndMapPar
 ClassDef (PndMapPar, 1)
 

Protected Attributes

TObjArray * fParArray
 
- 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 16 of file PndMultiFieldPar.h.

Constructor & Destructor Documentation

◆ PndMultiFieldPar() [1/2]

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

Standard constructor

◆ PndMultiFieldPar() [2/2]

PndMultiFieldPar::PndMultiFieldPar ( )

default constructor

Referenced by GetParArray().

◆ ~PndMultiFieldPar()

PndMultiFieldPar::~PndMultiFieldPar ( )

Destructor

Member Function Documentation

◆ ClassDef()

PndMultiFieldPar::ClassDef ( PndMultiFieldPar  ,
 
)
protected

◆ getParams()

Bool_t PndMultiFieldPar::getParams ( FairParamList *  list)
virtual

Get parameters

Reimplemented from PndMapPar.

◆ GetParArray()

TObjArray* PndMultiFieldPar::GetParArray ( )
inline

Definition at line 36 of file PndMultiFieldPar.h.

References fParArray, PndMapPar::PndMapPar(), and PndMultiFieldPar().

36 { return fParArray; }
TObjArray * fParArray

◆ putParams()

void PndMultiFieldPar::putParams ( FairParamList *  list)
virtual

Put parameters

Reimplemented from PndMapPar.

◆ SetParameters()

void PndMultiFieldPar::SetParameters ( FairField *  field)

Set parameters from FairField

Member Data Documentation

◆ fParArray

TObjArray* PndMultiFieldPar::fParArray
protected

Definition at line 40 of file PndMultiFieldPar.h.

Referenced by GetParArray().


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