FairRoot/PandaRoot
|
#include <FTSCAHitsV.h>
Public Member Functions | |
FTSCAHitV () | |
FTSCAHitV (const PndFTSCAGBHit **hits, const uint_v &ids, const float_m &valid) | |
FTSCAHitV (const FTSCAHit *hits, const float_m &valid) | |
FTSCAHitV (const FTSCAHit *hits, const float_m &valid, bool OneHit) | |
float_m | IsValid () const |
char | IStation () const |
int_v | IStations () const |
uint_v | Id () const |
float_v | X0 () const |
float_v | X1 () const |
float_v | X2 () const |
float_v | FStrip () const |
float_v | BStrip () const |
float_v | Err2X1 () const |
float_v | ErrX12 () const |
float_v | Err2X2 () const |
float_v | Angle () const |
void | GetGlobalCoor (int iV, float &x, float &y, float &z) const |
void | InitValuesByZeros () |
Private Member Functions | |
float_v | GetStripsValue (FTSCAStrip *const strip[float_v::Size]) const |
Private Attributes | |
FTSCAStrip * | fFStripP [float_v::Size] |
FTSCAStrip * | fBStripP [float_v::Size] |
int_v | fIStation |
uint_v | fId |
float_v | fX0 |
float_v | fX1 |
float_v | fX2 |
float_v | fErr2X1 |
float_v | fErrX12 |
float_v | fErr2X2 |
float_v | fAngle |
Definition at line 22 of file FTSCAHitsV.h.
|
inline |
Definition at line 24 of file FTSCAHitsV.h.
|
inline |
Definition at line 160 of file FTSCAHitsV.h.
References PndFTSCAGBHit::Angle(), PndFTSCAGBHit::BStripP(), PndFTSCAGBHit::Err2X1(), PndFTSCAGBHit::Err2X2(), PndFTSCAGBHit::ErrX12(), fAngle, fBStripP, fErr2X1, fErr2X2, fErrX12, fFStripP, fIStation, PndFTSCAGBHit::FStripP(), fX0, fX1, fX2, PndFTSCAGBHit::GetLocalX0X1X2(), h, and PndFTSCAGBHit::IRow().
|
inline |
Definition at line 237 of file FTSCAHitsV.h.
References FTSCAHit::Angle(), FTSCAHit::BStripP(), FTSCAHit::Err2X1(), FTSCAHit::Err2X2(), FTSCAHit::ErrX12(), fAngle, fBStripP, fErr2X1, fErr2X2, fErrX12, fFStripP, fId, fIStation, FTSCAHit::FStripP(), fX0, fX1, fX2, h, FTSCAHit::Id(), InitValuesByZeros(), FTSCAHit::IStation(), FTSCAHit::X0(), FTSCAHit::X1(), and FTSCAHit::X2().
|
inline |
Definition at line 204 of file FTSCAHitsV.h.
References FTSCAHit::Angle(), FTSCAHit::BStripP(), FTSCAHit::Err2X1(), FTSCAHit::Err2X2(), FTSCAHit::ErrX12(), fAngle, fBStripP, fErr2X1, fErr2X2, fErrX12, fFStripP, fId, fIStation, FTSCAHit::FStripP(), fX0, fX1, fX2, h, FTSCAHit::Id(), InitValuesByZeros(), FTSCAHit::IStation(), FTSCAHit::X0(), FTSCAHit::X1(), and FTSCAHit::X2().
|
inline |
Definition at line 73 of file FTSCAHitsV.h.
References fAngle.
Referenced by PndFTSCAGBTracker::Create1Plets(), PndFTSCAGBTracker::EstimatePV(), CAFunctionality::FitIteration(), PndFTSCAGBTracker::FitTrackCA(), GetGlobalCoor(), PndFTSCADisplay::HitToGlobal(), PndFTSCATrackParamVector::InitByHit(), PndFTSCAGBTracker::Refit(), and PndFTSCATrackParamVector::Transport().
|
inline |
Definition at line 54 of file FTSCAHitsV.h.
References fBStripP, and GetStripsValue().
|
inline |
Definition at line 56 of file FTSCAHitsV.h.
References fErr2X1.
Referenced by PndFTSCATrackParamVector::Filter(), PndFTSCAGBTracker::FitTrackCA(), and PndFTSCATrackParamVector::InitByHit().
|
inline |
Definition at line 58 of file FTSCAHitsV.h.
References fErr2X2.
Referenced by PndFTSCATrackParamVector::Filter(), PndFTSCAGBTracker::FitTrackCA(), and PndFTSCATrackParamVector::InitByHit().
|
inline |
Definition at line 57 of file FTSCAHitsV.h.
References fErrX12.
Referenced by PndFTSCATrackParamVector::Filter(), and PndFTSCAGBTracker::FitTrackCA().
|
inline |
Definition at line 53 of file FTSCAHitsV.h.
References fFStripP, and GetStripsValue().
|
inline |
Definition at line 75 of file FTSCAHitsV.h.
References Angle(), PndFTSCAParameters::CALocalToGlobal(), X0(), X1(), and X2().
Referenced by PndFTSCAGBTracker::EstimatePV(), and PndFTSCAGBTracker::FitTrackCA().
|
inlineprivate |
|
inline |
Definition at line 47 of file FTSCAHitsV.h.
References fId.
Referenced by PndFTSCADisplay::DrawGBHits().
|
inline |
|
inline |
Definition at line 40 of file FTSCAHitsV.h.
References fIStation, IsValid(), and v.
Referenced by FTSCAHitsV::Add(), and PndFTSCAGBTracker::Create1Plets().
|
inline |
Definition at line 45 of file FTSCAHitsV.h.
References fIStation.
Referenced by PndFTSCATrackParamVector::Filter(), PndFTSCAGBTracker::FitTrackCA(), and PndFTSCATrackParamVector::Transport().
|
inline |
Definition at line 38 of file FTSCAHitsV.h.
References fIStation.
Referenced by PndFTSCAGBTracker::Create1Plets(), PndFTSCADisplay::DrawGBHits(), PndFTSCAGBTracker::EstimatePV(), PndFTSCATrackParamVector::Filter(), PndFTSCAGBTracker::FitTrackCA(), GetStripsValue(), IStation(), and PndFTSCATrackParamVector::Transport().
|
inline |
Definition at line 49 of file FTSCAHitsV.h.
References fX0.
Referenced by PndFTSCAGBTracker::Create1Plets(), PndFTSCAGBTracker::EstimatePV(), CAFunctionality::FitIteration(), PndFTSCAGBTracker::FitTrackCA(), GetGlobalCoor(), PndFTSCADisplay::HitToGlobal(), PndFTSCATrackParamVector::InitByHit(), PndFTSCAGBTracker::Refit(), and PndFTSCATrackParamVector::Transport().
|
inline |
Definition at line 50 of file FTSCAHitsV.h.
References fX1.
Referenced by PndFTSCAGBTracker::Create1Plets(), PndFTSCAGBTracker::EstimatePV(), PndFTSCATrackParamVector::Filter(), CAFunctionality::FitIteration(), PndFTSCAGBTracker::FitTrackCA(), GetGlobalCoor(), PndFTSCADisplay::HitToGlobal(), PndFTSCATrackParamVector::InitByHit(), and PndFTSCAGBTracker::Refit().
|
inline |
Definition at line 51 of file FTSCAHitsV.h.
References fX2.
Referenced by PndFTSCAGBTracker::Create1Plets(), PndFTSCAGBTracker::EstimatePV(), PndFTSCATrackParamVector::Filter(), CAFunctionality::FitIteration(), PndFTSCAGBTracker::FitTrackCA(), GetGlobalCoor(), PndFTSCADisplay::HitToGlobal(), PndFTSCATrackParamVector::InitByHit(), and PndFTSCAGBTracker::Refit().
|
private |
Definition at line 107 of file FTSCAHitsV.h.
Referenced by Angle(), FTSCAHitV(), and InitValuesByZeros().
|
private |
Definition at line 91 of file FTSCAHitsV.h.
Referenced by BStrip(), and FTSCAHitV().
|
private |
Definition at line 97 of file FTSCAHitsV.h.
Referenced by Err2X1(), FTSCAHitV(), and InitValuesByZeros().
|
private |
Definition at line 97 of file FTSCAHitsV.h.
Referenced by Err2X2(), FTSCAHitV(), and InitValuesByZeros().
|
private |
Definition at line 97 of file FTSCAHitsV.h.
Referenced by ErrX12(), FTSCAHitV(), and InitValuesByZeros().
|
private |
Definition at line 88 of file FTSCAHitsV.h.
Referenced by FStrip(), and FTSCAHitV().
|
private |
Definition at line 94 of file FTSCAHitsV.h.
Referenced by FTSCAHitV(), Id(), and InitValuesByZeros().
|
private |
Definition at line 93 of file FTSCAHitsV.h.
Referenced by FTSCAHitV(), InitValuesByZeros(), IStation(), IStations(), and IsValid().
|
private |
Definition at line 96 of file FTSCAHitsV.h.
Referenced by FTSCAHitV(), InitValuesByZeros(), and X0().
|
private |
Definition at line 96 of file FTSCAHitsV.h.
Referenced by FTSCAHitV(), InitValuesByZeros(), and X1().
|
private |
Definition at line 96 of file FTSCAHitsV.h.
Referenced by FTSCAHitV(), InitValuesByZeros(), and X2().