BOSS 7.1.1
BESIII Offline Software System
|
#include <Bfield.h>
Public Member Functions | |
int | fieldID (void) const |
returns B field Map ID | |
const Hep3Vector & | fieldMap (double x, double y, double z) const |
returns B field | |
const Hep3Vector & | fieldMap (const HepPoint3D &xyz) const |
void | fieldMap (double *position, double *bfield) |
double | bx (double x, double y, double z) const |
returns an element of B field | |
double | by (double x, double y, double z) const |
double | bz (double x, double y, double z) const |
double | bx (const HepPoint3D &xyz) const |
double | by (const HepPoint3D &xyz) const |
double | 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. | |
virtual | ~Bfield (void) |
Bfield (int) | |
Constructor, Destructor. | |
Bfield (int) | |
Constructor, Destructor. | |
Definition at line 43 of file KalFitAlg/KalFitAlg-00-08-07/KalFitAlg/coil/Bfield.h.
|
protected |
Constructor, Destructor.
Definition at line 58 of file KalFitAlg/KalFitAlg-00-08-07/src/coil/Bfield.cxx.
Referenced by getBfield().
|
inlineprotectedvirtual |
Definition at line 52 of file KalFitAlg/KalFitAlg-00-08-07/KalFitAlg/coil/Bfield.h.
|
protected |
Constructor, Destructor.
|
protected |
Constructor, Destructor.
float Bfield::bx | ( | const HepPoint3D & | xyz | ) | const |
Definition at line 194 of file KalFitAlg/KalFitAlg-00-08-07/src/coil/Bfield.cxx.
float Bfield::bx | ( | const HepPoint3D & | xyz | ) | const |
float Bfield::bx | ( | const HepPoint3D & | xyz | ) | const |
double Bfield::bx | ( | double | x, |
double | y, | ||
double | z ) const |
returns an element of B field
Definition at line 164 of file KalFitAlg/KalFitAlg-00-08-07/src/coil/Bfield.cxx.
float Bfield::bx | ( | float | x, |
float | y, | ||
float | z ) const |
returns an element of B field
Definition at line 132 of file TrackUtil/TrackUtil-00-00-08/src/Bfield.cxx.
float Bfield::bx | ( | float | x, |
float | y, | ||
float | z ) const |
returns an element of B field
float Bfield::by | ( | const HepPoint3D & | xyz | ) | const |
float Bfield::by | ( | const HepPoint3D & | xyz | ) | const |
float Bfield::by | ( | const HepPoint3D & | xyz | ) | const |
double Bfield::by | ( | double | x, |
double | y, | ||
double | z ) const |
Definition at line 174 of file KalFitAlg/KalFitAlg-00-08-07/src/coil/Bfield.cxx.
float Bfield::by | ( | float | x, |
float | y, | ||
float | z ) const |
Definition at line 142 of file TrackUtil/TrackUtil-00-00-08/src/Bfield.cxx.
float Bfield::by | ( | float | x, |
float | y, | ||
float | z ) const |
float Bfield::bz | ( | const HepPoint3D & | xyz | ) | const |
float Bfield::bz | ( | const HepPoint3D & | xyz | ) | const |
float Bfield::bz | ( | const HepPoint3D & | xyz | ) | const |
double Bfield::bz | ( | double | x, |
double | y, | ||
double | z ) const |
Definition at line 184 of file KalFitAlg/KalFitAlg-00-08-07/src/coil/Bfield.cxx.
float Bfield::bz | ( | float | x, |
float | y, | ||
float | z ) const |
Definition at line 152 of file TrackUtil/TrackUtil-00-00-08/src/Bfield.cxx.
float Bfield::bz | ( | float | x, |
float | y, | ||
float | z ) const |
|
inline |
returns B field Map ID
Definition at line 57 of file KalFitAlg/KalFitAlg-00-08-07/KalFitAlg/coil/Bfield.h.
|
inline |
returns B field Map ID
Definition at line 49 of file TrackUtil/TrackUtil-00-00-08/TrackUtil/Bfield.h.
|
inline |
returns B field Map ID
Definition at line 49 of file TrkReco/TrkReco-00-09-02/TrkReco/Bfield.h.
const Hep3Vector & Bfield::fieldMap | ( | const HepPoint3D & | xyz | ) | const |
const Hep3Vector & Bfield::fieldMap | ( | const HepPoint3D & | xyz | ) | const |
const Hep3Vector & Bfield::fieldMap | ( | const HepPoint3D & | xyz | ) | const |
void Bfield::fieldMap | ( | double * | position, |
double * | bfield ) |
Definition at line 150 of file KalFitAlg/KalFitAlg-00-08-07/src/coil/Bfield.cxx.
const Hep3Vector & Bfield::fieldMap | ( | double | x, |
double | y, | ||
double | z ) const |
returns B field
Definition at line 127 of file KalFitAlg/KalFitAlg-00-08-07/src/coil/Bfield.cxx.
Referenced by get_bfield_().
void Bfield::fieldMap | ( | float * | position, |
float * | bfield ) |
Definition at line 118 of file TrackUtil/TrackUtil-00-00-08/src/Bfield.cxx.
void Bfield::fieldMap | ( | float * | position, |
float * | bfield ) |
const Hep3Vector & Bfield::fieldMap | ( | float | x, |
float | y, | ||
float | z ) const |
returns B field
Definition at line 95 of file TrackUtil/TrackUtil-00-00-08/src/Bfield.cxx.
const Hep3Vector & Bfield::fieldMap | ( | float | x, |
float | y, | ||
float | z ) const |
returns B field
|
static |
returns Bfield object.
Definition at line 52 of file KalFitAlg/KalFitAlg-00-08-07/src/coil/Bfield.cxx.
Referenced by TRunge::BfieldID(), get_bfield_(), init_bfield_(), main(), TRunge::TRunge(), TRunge::TRunge(), TRunge::TRunge(), TRunge::TRunge(), and TRunge::TRunge().