BOSS 7.0.9
BESIII Offline Software System
|
#include <FTSuperLayer.h>
Public Member Functions | |
FTSuperLayer (const int firstWireID, const int NWire, const int firstLayerID, const int NLayer, const int superLayerID) | |
Constructors and destructor. | |
~FTSuperLayer () | |
void | clear (void) |
clear object | |
void | mkSegmentList (void) |
create segment lists | |
void | appendHit (FTWire *) |
append wireHit to the list of hits | |
void | reAppendSalvage (void) |
append segments which are not used for tracks to the list for salvage | |
void | reduce_noise (FTList< float >(&Estime)[10]) |
calculate t0 and Chi2 from segment-fit in every superlayer | |
FTList< FTWire * > & | wireHits (void) const |
returns wirehit list | |
FTList< FTSegment * > & | segments (void) const |
returns segement list | |
const int | nWire (void) const |
returns number of wires | |
const int | nLayer (void) const |
returns number of layers | |
const int | layerMaxId (void) const |
returns layer max ID | |
const int | localMaxId (void) const |
returns local max ID | |
const int | superLayerId (void) const |
returns super-layer ID | |
FTList< FTSegment * > & | complecated_segments (void) |
returns complecated segments | |
Static Public Attributes | |
static MdcParameter * | param = MdcParameter::instance() |
static const float | _maxDphi [11] |
Definition at line 65 of file FTSuperLayer.h.
|
inline |
Constructors and destructor.
Definition at line 157 of file FTSuperLayer.h.
|
inline |
Definition at line 174 of file FTSuperLayer.h.
|
inline |
append wireHit to the list of hits
Definition at line 233 of file FTSuperLayer.h.
void FTSuperLayer::clear | ( | void | ) |
clear object
Definition at line 37 of file FTSuperLayer.cxx.
Referenced by ~FTSuperLayer().
returns complecated segments
Definition at line 227 of file FTSuperLayer.h.
Referenced by FTTrack::r_phiFit().
|
inline |
returns layer max ID
Definition at line 209 of file FTSuperLayer.h.
|
inline |
returns local max ID
Definition at line 203 of file FTSuperLayer.h.
void FTSuperLayer::mkSegmentList | ( | void | ) |
create segment lists
Definition at line 52 of file FTSuperLayer.cxx.
|
inline |
returns number of layers
Definition at line 197 of file FTSuperLayer.h.
Referenced by FTSegment::examine().
|
inline |
returns number of wires
Definition at line 191 of file FTSuperLayer.h.
void FTSuperLayer::reAppendSalvage | ( | void | ) |
append segments which are not used for tracks to the list for salvage
Definition at line 440 of file FTSuperLayer.cxx.
void FTSuperLayer::reduce_noise | ( | FTList< float >(&) | Estime[10] | ) |
calculate t0 and Chi2 from segment-fit in every superlayer
Definition at line 107 of file FTSuperLayer.cxx.
returns segement list
Definition at line 215 of file FTSuperLayer.h.
|
inline |
returns super-layer ID
Definition at line 221 of file FTSuperLayer.h.
Referenced by FTSegment::examine().
returns wirehit list
Definition at line 185 of file FTSuperLayer.h.
|
static |
Definition at line 116 of file FTSuperLayer.h.
Referenced by FTSegment::examine().
|
static |
Definition at line 114 of file FTSuperLayer.h.
Referenced by reduce_noise().