|
BOSS 8.0.0
BESIII Offline Software System
|
#include <Bfield.h>
Public Member Functions | |
| int | fieldID (void) const |
| returns B field Map ID | |
| const Hep3Vector & | fieldMap (float x, float y, float z) const |
| returns B field | |
| const Hep3Vector & | fieldMap (const HepPoint3D &xyz) const |
| void | fieldMap (float *position, float *bfield) |
| float | bx (float x, float y, float z) const |
| returns an element of B field | |
| float | by (float x, float y, float z) const |
| float | bz (float x, float y, float z) const |
| float | bx (const HepPoint3D &xyz) const |
| float | by (const HepPoint3D &xyz) const |
| float | bz (const HepPoint3D &xyz) const |
| int | fieldID (void) const |
| returns B field Map ID | |
| const Hep3Vector & | fieldMap (float x, float y, float z) const |
| returns B field | |
| const Hep3Vector & | fieldMap (const HepPoint3D &xyz) const |
| void | fieldMap (float *position, float *bfield) |
| float | bx (float x, float y, float z) const |
| returns an element of B field | |
| float | by (float x, float y, float z) const |
| float | bz (float x, float y, float z) const |
| float | bx (const HepPoint3D &xyz) const |
| float | by (const HepPoint3D &xyz) const |
| float | bz (const HepPoint3D &xyz) const |
| int | fieldID (void) const |
| returns B field Map ID | |
| const Hep3Vector & | fieldMap (float x, float y, float z) const |
| returns B field | |
| const Hep3Vector & | fieldMap (const HepPoint3D &xyz) const |
| void | fieldMap (float *position, float *bfield) |
| float | bx (float x, float y, float z) const |
| returns an element of B field | |
| float | by (float x, float y, float z) const |
| float | bz (float x, float y, float z) const |
| float | bx (const HepPoint3D &xyz) const |
| float | by (const HepPoint3D &xyz) const |
| float | bz (const HepPoint3D &xyz) const |
Static Public Member Functions | |
| static Bfield * | getBfield (int) |
| returns Bfield object. | |
| static Bfield * | getBfield (int) |
| returns Bfield object. | |
| static Bfield * | getBfield (int) |
| returns Bfield object. | |
Protected Member Functions | |
| Bfield (int) | |
| Constructor, Destructor. | |
| Bfield (int) | |
| Constructor, Destructor. | |
| Bfield (int) | |
| Constructor, Destructor. | |
Definition at line 35 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrackUtil/Bfield.h.
|
protected |
Constructor, Destructor.
Definition at line 23 of file TrackUtil/src/Bfield.cxx.
Referenced by bz(), and getBfield().
|
protected |
Constructor, Destructor.
|
protected |
Constructor, Destructor.
| float Bfield::bx | ( | const HepPoint3D & | xyz | ) | const |
Definition at line 163 of file TrackUtil/src/Bfield.cxx.
| float Bfield::bx | ( | const HepPoint3D & | xyz | ) | const |
| float Bfield::bx | ( | const HepPoint3D & | xyz | ) | const |
| float Bfield::bx | ( | float | x, |
| float | y, | ||
| float | z ) const |
returns an element of B field
Definition at line 133 of file TrackUtil/src/Bfield.cxx.
| float Bfield::bx | ( | float | x, |
| float | y, | ||
| float | z ) const |
returns an element of B field
| float Bfield::bx | ( | float | x, |
| float | y, | ||
| float | z ) const |
returns an element of B field
| float Bfield::by | ( | const HepPoint3D & | xyz | ) | const |
Definition at line 176 of file TrackUtil/src/Bfield.cxx.
| float Bfield::by | ( | const HepPoint3D & | xyz | ) | const |
| float Bfield::by | ( | const HepPoint3D & | xyz | ) | const |
| float Bfield::by | ( | float | x, |
| float | y, | ||
| float | z ) const |
Definition at line 143 of file TrackUtil/src/Bfield.cxx.
| float Bfield::by | ( | float | x, |
| float | y, | ||
| float | z ) const |
| float Bfield::by | ( | float | x, |
| float | y, | ||
| float | z ) const |
| float Bfield::bz | ( | const HepPoint3D & | xyz | ) | const |
Definition at line 189 of file TrackUtil/src/Bfield.cxx.
| float Bfield::bz | ( | const HepPoint3D & | xyz | ) | const |
| float Bfield::bz | ( | const HepPoint3D & | xyz | ) | const |
| float Bfield::bz | ( | float | x, |
| float | y, | ||
| float | z ) const |
Definition at line 153 of file TrackUtil/src/Bfield.cxx.
| float Bfield::bz | ( | float | x, |
| float | y, | ||
| float | z ) const |
| float Bfield::bz | ( | float | x, |
| float | y, | ||
| float | z ) const |
|
inline |
returns B field Map ID
Definition at line 48 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrackUtil/Bfield.h.
|
inline |
returns B field Map ID
Definition at line 48 of file InstallArea/x86_64-el9-gcc13-opt/include/TrackUtil/Bfield.h.
|
inline |
returns B field Map ID
Definition at line 48 of file Reconstruction/TrackUtil/include/TrackUtil/Bfield.h.
| const Hep3Vector & Bfield::fieldMap | ( | const HepPoint3D & | xyz | ) | const |
Definition at line 106 of file TrackUtil/src/Bfield.cxx.
| const Hep3Vector & Bfield::fieldMap | ( | const HepPoint3D & | xyz | ) | const |
| const Hep3Vector & Bfield::fieldMap | ( | const HepPoint3D & | xyz | ) | const |
| void Bfield::fieldMap | ( | float * | position, |
| float * | bfield ) |
Definition at line 119 of file TrackUtil/src/Bfield.cxx.
| void Bfield::fieldMap | ( | float * | position, |
| float * | bfield ) |
| void Bfield::fieldMap | ( | float * | position, |
| float * | bfield ) |
| const Hep3Vector & Bfield::fieldMap | ( | float | x, |
| float | y, | ||
| float | z ) const |
returns B field
Definition at line 96 of file TrackUtil/src/Bfield.cxx.
| const Hep3Vector & Bfield::fieldMap | ( | float | x, |
| float | y, | ||
| float | z ) const |
returns B field
| const Hep3Vector & Bfield::fieldMap | ( | float | x, |
| float | y, | ||
| float | z ) const |
returns B field
|
static |
returns Bfield object.
Definition at line 18 of file TrackUtil/src/Bfield.cxx.
Referenced by TRunge::BfieldID(), init_bfield_(), main(), TRunge::TRunge(), TRunge::TRunge(), TRunge::TRunge(), TRunge::TRunge(), and TRunge::TRunge().