![]() |
PandaRoot
|
#include <PndCAParam.h>
Public Member Functions | |
PndCAParam () | |
~PndCAParam () | |
int | NStations () const |
const PndCAStation & | Station (short i) const |
float | Bz () const |
float | cBz () const |
void | SetBz (float v) |
void | SetBoundaries (float z, float r) |
float | GetBz () const |
float | GetBz (float x, float y, float z) const |
float_v | GetBz (float_v x, float_v y, float_v z) const |
float | GetBz (const PndCATrackParam &t) const |
float_v | GetBz (const PndCATrackParamVector &t) const |
float | GetXOverX0 (short iSt) const |
float | GetXTimesRho (short iSt) const |
float | GetR (short iSt) const |
float_v | GetXOverX0 (int_v iSt, float_m mask) const |
float_v | GetXTimesRho (int_v iSt, float_m mask) const |
float_v | GetR (int_v iSt, const float_m &mask) const |
float | MinZ () const |
float | MaxZ () const |
float | MinR () const |
float | MaxR () const |
const PndCAFieldValue & | VtxFieldValue () const |
Protected Attributes | |
int | fNStations |
PndCAStation * | fStations |
float | fBz |
PndCAFieldValue | fVtxFieldValue |
float | fMinZ |
float | fMaxZ |
float | fMinR |
float | fMaxR |
Friends | |
std::istringstream & | operator>> (std::istringstream &, PndCAParam &) |
parameters of the PndCATracker, including geometry information and some reconstructon constants.
The class is under construction.
Definition at line 33 of file PndCAParam.h.
PndCAParam::PndCAParam | ( | ) |
|
inline |
|
inline |
|
inline |
Definition at line 48 of file PndCAParam.h.
References fBz.
Referenced by PndCATrackParamVector::Transport0().
|
inline |
float PndCAParam::GetBz | ( | float | x, |
float | y, | ||
float | z | ||
) | const |
float_v PndCAParam::GetBz | ( | float_v | x, |
float_v | y, | ||
float_v | z | ||
) | const |
float PndCAParam::GetBz | ( | const PndCATrackParam & | t | ) | const |
float_v PndCAParam::GetBz | ( | const PndCATrackParamVector & | t | ) | const |
|
inline |
Definition at line 66 of file PndCAParam.h.
References fStations, and PndCAStation::r.
Referenced by PndCATrackParamVector::Transport0().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 43 of file PndCAParam.h.
References fNStations.
Referenced by PndCAGBTracker::NStations().
|
inline |
Definition at line 52 of file PndCAParam.h.
|
inline |
Definition at line 50 of file PndCAParam.h.
|
inline |
Definition at line 45 of file PndCAParam.h.
|
inline |
|
friend |
|
protected |
|
protected |
Definition at line 100 of file PndCAParam.h.
Referenced by MaxR(), and SetBoundaries().
|
protected |
Definition at line 100 of file PndCAParam.h.
Referenced by MaxZ(), and SetBoundaries().
|
protected |
Definition at line 100 of file PndCAParam.h.
Referenced by MinR().
|
protected |
Definition at line 100 of file PndCAParam.h.
Referenced by MinZ().
|
protected |
Definition at line 94 of file PndCAParam.h.
Referenced by NStations().
|
protected |
Definition at line 95 of file PndCAParam.h.
Referenced by GetR(), GetXOverX0(), GetXTimesRho(), Station(), and ~PndCAParam().
|
protected |
Definition at line 98 of file PndCAParam.h.
Referenced by VtxFieldValue().