BOSS 6.6.4.p03
BESIII Offline Software System
|
#include <FTWire.h>
Public Member Functions | |
FTWire (const float x, const float y, const float dx, const float dy, const FTLayer &, const int localID, FTWire *const vt) | |
constructors | |
FTWire () | |
~FTWire () | |
destructor | |
void | initNeighbor (void) |
initNeighbor | |
const float | x (void) const |
returns position x | |
const float | y (void) const |
returns position y | |
float | phi (void) const |
returns phi | |
const int | localId (void) const |
returns local ID | |
const FTLayer & | layer (void) const |
returns layer | |
FTWire ** | neighborPtr (void) |
returns pointer of neighbor array | |
float | distance (void) const |
returns drift distance | |
float | distance_z (void) const |
returns z_distance from the center of wire by drift distance | |
float | t0 (void) const |
returns t0 read at begin run | |
float | pedestal (void) const |
returns pedestal read at begin run | |
unsigned | state (void) const |
returns state | |
unsigned | stateAND (const unsigned mask) const |
returns state bit | |
int | z (const Lpav &la, double &z) const |
returns z for track la | |
float | time (void) const |
rerurns TDC time(after t0 subtraction) | |
float | getAdc (void) const |
float | getChi2 (void) const |
void | clear (void) |
clear | |
float | distance (const float distance) |
set drift distance | |
float | t0 (const float t0) |
set t0 at begin-run | |
float | pedestal (const float ped) |
set pedestal at begin-run | |
unsigned | state (const unsigned state) |
set state | |
void | stateOR (const unsigned mask) |
set state bit | |
void | stateXOR (const unsigned mask) |
invert state bit | |
void | stateORXOR (const unsigned mask) |
reset state bit | |
void | chk_left_and_right (void) |
check neighbors of phi-side and raise invalid flag if both hits | |
float | time (float t) |
reset time | |
void | wireId (int wireID) |
set wireId | |
int | getWireId (void) |
get wireId | |
void | setAdc (float adc) |
wangdy add:set Adc value | |
void | setChi2 (float chi2) |
set residual fit chi2 | |
|
inline |
constructors
Definition at line 199 of file FTWire.h.
|
inline |
Definition at line 223 of file FTWire.h.
|
inline |
check neighbors of phi-side and raise invalid flag if both hits
Definition at line 552 of file FTWire.h.
|
inline |
clear
Definition at line 347 of file FTWire.h.
|
inline |
|
inline |
returns drift distance
Definition at line 401 of file FTWire.h.
Referenced by distance(), FTTrack::r_phi2Fit(), FTTrack::r_phi3Fit(), FTTrack::r_phi4Fit(), FTTrack::r_phiFit(), FTTrack::r_phiReFit(), and FTTrack::s_zFit().
|
inline |
returns z_distance from the center of wire by drift distance
|
inline |
|
inline |
|
inline |
|
inline |
initNeighbor
Definition at line 255 of file FTWire.h.
Referenced by FTFinder::begin_run().
|
inline |
returns layer
Definition at line 359 of file FTWire.h.
Referenced by FTSegment::printout(), FTTrack::r_phi2Fit(), FTTrack::r_phi3Fit(), FTTrack::r_phi4Fit(), FTTrack::r_phiFit(), FTTrack::r_phiReFit(), FTSuperLayer::reduce_noise(), FTTrack::s_zFit(), FTSegment::update(), and FTSegment::update3D().
|
inline |
returns local ID
Definition at line 380 of file FTWire.h.
Referenced by FTSuperLayer::reduce_noise().
|
inline |
|
inline |
|
inline |
|
inline |
returns phi
Definition at line 394 of file FTWire.h.
Referenced by FTSegment::printout(), and FTSuperLayer::reduce_noise().
|
inline |
|
inline |
set residual fit chi2
Definition at line 604 of file FTWire.h.
Referenced by FTTrack::r_phi4Fit(), and FTTrack::r_phiReFit().
|
inline |
|
inline |
returns state
Definition at line 480 of file FTWire.h.
Referenced by FTSuperLayer::clear(), and state().
|
inline |
returns state bit
Definition at line 494 of file FTWire.h.
Referenced by FTTrack::r_phiFit().
|
inline |
set state bit
Definition at line 501 of file FTWire.h.
Referenced by FTTrack::r_phi2Fit(), FTTrack::r_phi3Fit(), FTTrack::r_phi4Fit(), FTTrack::r_phiFit(), and FTTrack::r_phiReFit().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
rerurns TDC time(after t0 subtraction)
Definition at line 457 of file FTWire.h.
Referenced by FTTrack::r_phi2Fit(), FTTrack::r_phi3Fit(), FTTrack::r_phi4Fit(), FTTrack::r_phiReFit(), FTSuperLayer::reduce_noise(), and FTTrack::s_zFit().
|
inline |
|
inline |
returns position x
Definition at line 366 of file FTWire.h.
Referenced by FTTrack::r_phi2Fit(), FTTrack::r_phi3Fit(), FTTrack::r_phi4Fit(), FTTrack::r_phiFit(), and FTTrack::r_phiReFit().
|
inline |
returns position y
Definition at line 373 of file FTWire.h.
Referenced by FTTrack::r_phi2Fit(), FTTrack::r_phi3Fit(), FTTrack::r_phi4Fit(), FTTrack::r_phiFit(), and FTTrack::r_phiReFit().
|
inline |
returns z for track la
Definition at line 522 of file FTWire.h.
Referenced by FTTrack::s_zFit(), and z().