#include <PndCAHitsV.h>
Definition at line 19 of file PndCAHitsV.h.
◆ PndCAHitV() [1/2]
Definition at line 21 of file PndCAHitsV.h.
22 : fIStation(-1), fId(Vc::Zero), fX0(Vc::Zero), fX1(Vc::Zero), fX2(Vc::Zero), fErr2X1(Vc::Zero), fErrX12(Vc::Zero), fErr2X2(Vc::Zero), fR(Vc::Zero), fErr2R(Vc::Zero),
23 fErr2A(Vc::Zero), fU(Vc::Zero), fDR(Vc::Zero), fIsLeft(
true), fISec(Vc::Zero), fAngle(Vc::Zero)
◆ PndCAHitV() [2/2]
PndCAHitV::PndCAHitV |
( |
const PndCAHit * |
hits, |
|
|
const float_m & |
valid |
|
) |
| |
|
inline |
Definition at line 92 of file PndCAHitsV.h.
References PndCAHit::Angle(), PndCAHit::DR(), PndCAHit::Err2A(), PndCAHit::Err2R(), PndCAHit::Err2X1(), PndCAHit::Err2X2(), PndCAHit::ErrX12(), PndCAHit::Id(), PndCAHit::ISec(), PndCAHit::IsLeft(), PndCAHit::IStation(), PndCAHit::IsUsed(), PndCAHit::R(), PndCAHit::U(), PndCAHit::X0(), PndCAHit::X1(), and PndCAHit::X2().
94 int_v::Memory mIStation;
95 mIStation = int_v(-1);
98 float_v::Memory mX1, mX2, mX0;
99 float_v::Memory mErr2X1, mErrX12, mErr2X2;
100 float_v::Memory mR, mU, mDR, mErr2R, mErr2A, mIsLeft;
101 float_v::Memory mAlpha;
102 float_v::Memory mIsUsed;
105 foreach_bit(
unsigned short iV, valid)
121 mErr2R[iV] = h.
Err2R();
122 mErr2A[iV] = h.
Err2A();
123 mIsLeft[iV] = h.
IsLeft() ? 1.f : 0.f;
124 mISec[iV] = h.
ISec();
125 mAlpha[iV] = h.
Angle();
126 mIsUsed[iV] = h.
IsUsed() ? 1.f : 0.f;
129 fIStation = int_v(mIStation);
133 fErr2X1 = float_v(mErr2X1);
134 fErrX12 = float_v(mErrX12);
135 fErr2X2 = float_v(mErr2X2);
137 fErr2R = float_v(mErr2R);
138 fErr2A = float_v(mErr2A);
139 fIsLeft = (float_v(mIsLeft) == 1.f);
142 fISec = int_v(mISec);
143 fAngle = float_v(mAlpha);
◆ Angle()
float_v PndCAHitV::Angle |
( |
| ) |
const |
|
inline |
◆ DR()
float_v PndCAHitV::DR |
( |
| ) |
const |
|
inline |
◆ Err2A()
float_v PndCAHitV::Err2A |
( |
| ) |
const |
|
inline |
◆ Err2R()
float_v PndCAHitV::Err2R |
( |
| ) |
const |
|
inline |
◆ Err2X1()
float_v PndCAHitV::Err2X1 |
( |
| ) |
const |
|
inline |
◆ Err2X2()
float_v PndCAHitV::Err2X2 |
( |
| ) |
const |
|
inline |
◆ ErrX12()
float_v PndCAHitV::ErrX12 |
( |
| ) |
const |
|
inline |
◆ GetGlobalCoor()
void PndCAHitV::GetGlobalCoor |
( |
int |
iV, |
|
|
float & |
x, |
|
|
float & |
y, |
|
|
float & |
z |
|
) |
| const |
|
inline |
◆ Id()
uint_v PndCAHitV::Id |
( |
| ) |
const |
|
inline |
◆ ISec()
int_v PndCAHitV::ISec |
( |
| ) |
const |
|
inline |
◆ IsLeft()
float_m PndCAHitV::IsLeft |
( |
| ) |
const |
|
inline |
◆ IStation()
char PndCAHitV::IStation |
( |
| ) |
const |
|
inline |
◆ IStations()
int_v PndCAHitV::IStations |
( |
| ) |
const |
|
inline |
◆ IsValid()
float_m PndCAHitV::IsValid |
( |
| ) |
const |
|
inline |
◆ R()
float_v PndCAHitV::R |
( |
| ) |
const |
|
inline |
◆ U()
float_v PndCAHitV::U |
( |
| ) |
const |
|
inline |
◆ X0()
float_v PndCAHitV::X0 |
( |
| ) |
const |
|
inline |
◆ X1()
float_v PndCAHitV::X1 |
( |
| ) |
const |
|
inline |
◆ X1Corrected()
◆ X2()
float_v PndCAHitV::X2 |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: