|
BOSS 8.0.0
BESIII Offline Software System
|
#include <FTSuperLayer.h>
Public Member Functions | |
| FTSuperLayer (const int superLayerID, const int firstLayerID, const int firstWireID, const int Nlayer, const int NWire) | |
| Constructors and destructor. | |
| ~FTSuperLayer () | |
| void | clear () |
| clear object | |
| void | mkSegmentList () |
| create segment lists | |
| void | appendHit (FTWire *) |
| append wireHit to the list of hits | |
| void | reAppendSalvage () |
| append segments which are not used for tracks to the list for salvage | |
| void | reduce_noise (FTList< FTList< float > > &) |
| calculate t0 and Chi2 from segment-fit in every superlayer | |
| const FTList< FTWire * > & | wireHits () |
| returns wirehit list | |
| FTList< FTSegment * > & | segments () |
| returns segement list | |
| const int | nWire () const |
| returns number of wires | |
| const int | nLayer () const |
| returns number of layers | |
| const int | layerMaxId () const |
| returns layer max ID | |
| const int | localMaxId () const |
| returns local max ID | |
| const int | superLayerId () const |
| returns super-layer ID | |
| FTList< FTSegment * > & | complecated_segments () |
| returns complecated segments | |
Static Public Attributes | |
| static MdcParameter * | param = MdcParameter::instance() |
| static const std::array< float, 11 > | _maxDphi |
Definition at line 16 of file FTSuperLayer.h.
| FTSuperLayer::FTSuperLayer | ( | const int | superLayerID, |
| const int | firstLayerID, | ||
| const int | firstWireID, | ||
| const int | Nlayer, | ||
| const int | NWire ) |
Constructors and destructor.
Definition at line 16 of file FTSuperLayer.cxx.
|
inline |
Definition at line 21 of file FTSuperLayer.h.
| void FTSuperLayer::appendHit | ( | FTWire * | h | ) |
append wireHit to the list of hits
Definition at line 36 of file FTSuperLayer.cxx.
| void FTSuperLayer::clear | ( | ) |
clear object
Definition at line 47 of file FTSuperLayer.cxx.
Referenced by ~FTSuperLayer().
returns complecated segments
Definition at line 35 of file FTSuperLayer.cxx.
| const int FTSuperLayer::layerMaxId | ( | ) | const |
| const int FTSuperLayer::localMaxId | ( | ) | const |
| void FTSuperLayer::mkSegmentList | ( | ) |
create segment lists
Definition at line 60 of file FTSuperLayer.cxx.
| const int FTSuperLayer::nLayer | ( | ) | const |
| const int FTSuperLayer::nWire | ( | ) | const |
| void FTSuperLayer::reAppendSalvage | ( | ) |
append segments which are not used for tracks to the list for salvage
Definition at line 424 of file FTSuperLayer.cxx.
calculate t0 and Chi2 from segment-fit in every superlayer
Definition at line 117 of file FTSuperLayer.cxx.
| const int FTSuperLayer::superLayerId | ( | ) | const |
|
static |
Definition at line 44 of file FTSuperLayer.h.
Referenced by FTSegment::examine().
|
static |
Definition at line 64 of file FTSuperLayer.h.
Referenced by reduce_noise().