BmnRoot
Loading...
Searching...
No Matches
BmnFieldMapData Class Reference

#include <BmnFieldMapData.h>

Inheritance diagram for BmnFieldMapData:
[legend]
Collaboration diagram for BmnFieldMapData:
[legend]

Public Member Functions

 BmnFieldMapData ()
 
 BmnFieldMapData (const char *name)
 
 BmnFieldMapData (const char *name, const BmnFieldMap &map)
 
virtual ~BmnFieldMapData ()
 
Int_t GetType () const
 
Double_t GetXmin () const
 
Double_t GetYmin () const
 
Double_t GetZmin () const
 
Double_t GetXmax () const
 
Double_t GetYmax () const
 
Double_t GetZmax () const
 
Int_t GetNx () const
 
Int_t GetNy () const
 
Int_t GetNz () const
 
TArrayF * GetBx () const
 
TArrayF * GetBy () const
 
TArrayF * GetBz () const
 
 BmnFieldMapData ()
 
 BmnFieldMapData (const char *name)
 
 BmnFieldMapData (const char *name, const BmnFieldMap &map)
 
virtual ~BmnFieldMapData ()
 
Int_t GetType () const
 
Double_t GetXmin () const
 
Double_t GetYmin () const
 
Double_t GetZmin () const
 
Double_t GetXmax () const
 
Double_t GetYmax () const
 
Double_t GetZmax () const
 
Int_t GetNx () const
 
Int_t GetNy () const
 
Int_t GetNz () const
 
TArrayF * GetBx () const
 
TArrayF * GetBy () const
 
TArrayF * GetBz () const
 

Detailed Description

Definition at line 32 of file BmnFieldMapData.h.

Constructor & Destructor Documentation

◆ BmnFieldMapData() [1/6]

BmnFieldMapData::BmnFieldMapData ( )

Default constructor

Definition at line 12 of file BmnFieldMapData.cxx.

◆ BmnFieldMapData() [2/6]

BmnFieldMapData::BmnFieldMapData ( const char *  name)

Standard constructor

Definition at line 34 of file BmnFieldMapData.cxx.

◆ BmnFieldMapData() [3/6]

BmnFieldMapData::BmnFieldMapData ( const char *  name,
const BmnFieldMap map 
)

Constructor from an existing BmnFieldMap

Definition at line 56 of file BmnFieldMapData.cxx.

References BmnFieldMap::GetScale().

◆ ~BmnFieldMapData() [1/2]

BmnFieldMapData::~BmnFieldMapData ( )
virtual

Destructor

Definition at line 95 of file BmnFieldMapData.cxx.

◆ BmnFieldMapData() [4/6]

BmnFieldMapData::BmnFieldMapData ( )

Default constructor

◆ BmnFieldMapData() [5/6]

BmnFieldMapData::BmnFieldMapData ( const char *  name)

Standard constructor

◆ BmnFieldMapData() [6/6]

BmnFieldMapData::BmnFieldMapData ( const char *  name,
const BmnFieldMap map 
)

Constructor from an existing BmnFieldMap

◆ ~BmnFieldMapData() [2/2]

virtual BmnFieldMapData::~BmnFieldMapData ( )
virtual

Destructor

Member Function Documentation

◆ GetBx() [1/2]

TArrayF * BmnFieldMapData::GetBx ( ) const
inline

Accessors to the field value arrays

Definition at line 67 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetBx() [2/2]

TArrayF * BmnFieldMapData::GetBx ( ) const
inline

Accessors to the field value arrays

Definition at line 67 of file BmnFieldMapData.h.

◆ GetBy() [1/2]

TArrayF * BmnFieldMapData::GetBy ( ) const
inline

Definition at line 68 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetBy() [2/2]

TArrayF * BmnFieldMapData::GetBy ( ) const
inline

Definition at line 68 of file BmnFieldMapData.h.

◆ GetBz() [1/2]

TArrayF * BmnFieldMapData::GetBz ( ) const
inline

Definition at line 69 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetBz() [2/2]

TArrayF * BmnFieldMapData::GetBz ( ) const
inline

Definition at line 69 of file BmnFieldMapData.h.

◆ GetNx() [1/2]

Int_t BmnFieldMapData::GetNx ( ) const
inline

Definition at line 61 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetNx() [2/2]

Int_t BmnFieldMapData::GetNx ( ) const
inline

Definition at line 61 of file BmnFieldMapData.h.

◆ GetNy() [1/2]

Int_t BmnFieldMapData::GetNy ( ) const
inline

Definition at line 62 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetNy() [2/2]

Int_t BmnFieldMapData::GetNy ( ) const
inline

Definition at line 62 of file BmnFieldMapData.h.

◆ GetNz() [1/2]

Int_t BmnFieldMapData::GetNz ( ) const
inline

Definition at line 63 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetNz() [2/2]

Int_t BmnFieldMapData::GetNz ( ) const
inline

Definition at line 63 of file BmnFieldMapData.h.

◆ GetType() [1/2]

Int_t BmnFieldMapData::GetType ( ) const
inline

Accessors to field parameters in local coordinate system

Definition at line 54 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetType() [2/2]

Int_t BmnFieldMapData::GetType ( ) const
inline

Accessors to field parameters in local coordinate system

Definition at line 54 of file BmnFieldMapData.h.

◆ GetXmax() [1/2]

Double_t BmnFieldMapData::GetXmax ( ) const
inline

Definition at line 58 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetXmax() [2/2]

Double_t BmnFieldMapData::GetXmax ( ) const
inline

Definition at line 58 of file BmnFieldMapData.h.

◆ GetXmin() [1/2]

Double_t BmnFieldMapData::GetXmin ( ) const
inline

Definition at line 55 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetXmin() [2/2]

Double_t BmnFieldMapData::GetXmin ( ) const
inline

Definition at line 55 of file BmnFieldMapData.h.

◆ GetYmax() [1/2]

Double_t BmnFieldMapData::GetYmax ( ) const
inline

Definition at line 59 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetYmax() [2/2]

Double_t BmnFieldMapData::GetYmax ( ) const
inline

Definition at line 59 of file BmnFieldMapData.h.

◆ GetYmin() [1/2]

Double_t BmnFieldMapData::GetYmin ( ) const
inline

Definition at line 56 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetYmin() [2/2]

Double_t BmnFieldMapData::GetYmin ( ) const
inline

Definition at line 56 of file BmnFieldMapData.h.

◆ GetZmax() [1/2]

Double_t BmnFieldMapData::GetZmax ( ) const
inline

Definition at line 60 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetZmax() [2/2]

Double_t BmnFieldMapData::GetZmax ( ) const
inline

Definition at line 60 of file BmnFieldMapData.h.

◆ GetZmin() [1/2]

Double_t BmnFieldMapData::GetZmin ( ) const
inline

Definition at line 57 of file BmnFieldMapData.h.

Referenced by BmnFieldMap::SetField().

◆ GetZmin() [2/2]

Double_t BmnFieldMapData::GetZmin ( ) const
inline

Definition at line 57 of file BmnFieldMapData.h.


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