FairRoot/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 34 of file PndCAParam.h.
PndCAParam::PndCAParam | ( | ) |
Definition at line 32 of file PndCAParam.cxx.
|
inline |
|
inline |
|
inline |
Definition at line 49 of file PndCAParam.h.
References fBz.
Referenced by PndCAGBTracker::Create1Plets(), PndCAGBTracker::Merge(), operator>>(), PndCATrackParamVector::Transport(), and 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 63 of file PndCAParam.h.
References fStations, and PndCAStation::r.
Referenced by PndCATrackParamVector::Transport(), and PndCATrackParamVector::Transport0().
|
inline |
Definition at line 66 of file PndCAParam.h.
References fStations, r, and PndCAStation::r.
|
inline |
|
inline |
Definition at line 64 of file PndCAParam.h.
References fStations, r, and PndCAStation::xOverX0.
|
inline |
|
inline |
Definition at line 65 of file PndCAParam.h.
References fStations, r, and PndCAStation::xTimesRho.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 44 of file PndCAParam.h.
References fNStations.
Referenced by PndCAGBTracker::NStations().
|
inline |
|
inline |
|
inline |
Definition at line 46 of file PndCAParam.h.
Referenced by PndCATrackParamVector::Accept(), PndCAGBTracker::CATrackFinder(), PndCAGBTracker::CreateNPlets(), PndCATrackParamVector::Filter(), and PndCAGBTracker::PickUpHits().
|
inline |
|
friend |
Definition at line 63 of file PndCAParam.cxx.
|
protected |
Definition at line 80 of file PndCAParam.h.
Referenced by Bz(), cBz(), GetBz(), operator>>(), and SetBz().
|
protected |
Definition at line 84 of file PndCAParam.h.
Referenced by MaxR(), operator>>(), and SetBoundaries().
|
protected |
Definition at line 84 of file PndCAParam.h.
Referenced by MaxZ(), operator>>(), and SetBoundaries().
|
protected |
Definition at line 84 of file PndCAParam.h.
Referenced by MinR(), and operator>>().
|
protected |
Definition at line 84 of file PndCAParam.h.
Referenced by MinZ(), and operator>>().
|
protected |
Definition at line 78 of file PndCAParam.h.
Referenced by NStations(), and operator>>().
|
protected |
Definition at line 79 of file PndCAParam.h.
Referenced by GetR(), GetXOverX0(), GetXTimesRho(), operator>>(), Station(), and ~PndCAParam().
|
protected |
Definition at line 82 of file PndCAParam.h.
Referenced by operator>>(), and VtxFieldValue().