ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | List of all members
AtFieldPar Class Reference

#include <AtFieldPar.h>

Inheritance diagram for AtFieldPar:
Inheritance graph
[legend]
Collaboration diagram for AtFieldPar:
Collaboration graph
[legend]

Public Member Functions

 AtFieldPar (const char *name, const char *title, const char *context)
 
 AtFieldPar ()
 
 ~AtFieldPar ()
 
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
 
Double_t GetPeak () const
 
Double_t GetMiddle () const
 

Detailed Description

Definition at line 30 of file AtFieldPar.h.

Constructor & Destructor Documentation

◆ AtFieldPar() [1/2]

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

Standard constructor

Definition at line 31 of file AtFieldPar.cxx.

◆ AtFieldPar() [2/2]

AtFieldPar::AtFieldPar ( )

default constructor

Definition at line 40 of file AtFieldPar.cxx.

◆ ~AtFieldPar()

AtFieldPar::~AtFieldPar ( )
default

Destructor

Member Function Documentation

◆ GetBx()

Double_t AtFieldPar::GetBx ( ) const
inline

Definition at line 59 of file AtFieldPar.h.

◆ GetBy()

Double_t AtFieldPar::GetBy ( ) const
inline

Definition at line 60 of file AtFieldPar.h.

◆ GetBz()

Double_t AtFieldPar::GetBz ( ) const
inline

Definition at line 61 of file AtFieldPar.h.

◆ GetMiddle()

Double_t AtFieldPar::GetMiddle ( ) const
inline

Definition at line 68 of file AtFieldPar.h.

◆ getParams()

Bool_t AtFieldPar::getParams ( FairParamList *  list)
virtual

Get parameters

Definition at line 85 of file AtFieldPar.cxx.

◆ GetPeak()

Double_t AtFieldPar::GetPeak ( ) const
inline

Definition at line 67 of file AtFieldPar.h.

◆ GetPositionX()

Double_t AtFieldPar::GetPositionX ( ) const
inline

Definition at line 63 of file AtFieldPar.h.

◆ GetPositionY()

Double_t AtFieldPar::GetPositionY ( ) const
inline

Definition at line 64 of file AtFieldPar.h.

◆ GetPositionZ()

Double_t AtFieldPar::GetPositionZ ( ) const
inline

Definition at line 65 of file AtFieldPar.h.

◆ GetScale()

Double_t AtFieldPar::GetScale ( ) const
inline

Definition at line 66 of file AtFieldPar.h.

◆ GetType()

Int_t AtFieldPar::GetType ( ) const
inline

Accessors

Definition at line 52 of file AtFieldPar.h.

◆ GetXmax()

Double_t AtFieldPar::GetXmax ( ) const
inline

Definition at line 54 of file AtFieldPar.h.

◆ GetXmin()

Double_t AtFieldPar::GetXmin ( ) const
inline

Definition at line 53 of file AtFieldPar.h.

◆ GetYmax()

Double_t AtFieldPar::GetYmax ( ) const
inline

Definition at line 56 of file AtFieldPar.h.

◆ GetYmin()

Double_t AtFieldPar::GetYmin ( ) const
inline

Definition at line 55 of file AtFieldPar.h.

◆ GetZmax()

Double_t AtFieldPar::GetZmax ( ) const
inline

Definition at line 58 of file AtFieldPar.h.

◆ GetZmin()

Double_t AtFieldPar::GetZmin ( ) const
inline

Definition at line 57 of file AtFieldPar.h.

◆ MapName()

void AtFieldPar::MapName ( TString &  name)
inline

Definition at line 62 of file AtFieldPar.h.

◆ putParams()

void AtFieldPar::putParams ( FairParamList *  list)
virtual

Put parameters

Definition at line 53 of file AtFieldPar.cxx.

◆ SetParameters()

void AtFieldPar::SetParameters ( FairField *  field)

Set parameters from CbmField

Definition at line 140 of file AtFieldPar.cxx.


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