BOSS 7.0.2
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 | |
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 InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
|
inline |
Constructors and destructor.
Definition at line 157 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
|
inline |
Definition at line 174 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
FTSuperLayer::FTSuperLayer | ( | const int | firstWireID, |
const int | NWire, | ||
const int | firstLayerID, | ||
const int | NLayer, | ||
const int | superLayerID | ||
) |
Constructors and destructor.
FTSuperLayer::~FTSuperLayer | ( | ) |
|
inline |
append wireHit to the list of hits
Definition at line 233 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
void FTSuperLayer::appendHit | ( | FTWire * | ) |
append wireHit to the list of hits
void FTSuperLayer::clear | ( | void | ) |
clear object
Definition at line 37 of file FTSuperLayer.cxx.
Referenced by ~FTSuperLayer().
void FTSuperLayer::clear | ( | void | ) |
clear object
returns complecated segments
Definition at line 227 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
Referenced by FTTrack::r_phiFit().
|
inline |
returns layer max ID
Definition at line 209 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
const int FTSuperLayer::layerMaxId | ( | void | ) | const |
returns layer max ID
|
inline |
returns local max ID
Definition at line 203 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
const int FTSuperLayer::localMaxId | ( | void | ) | const |
returns local max ID
void FTSuperLayer::mkSegmentList | ( | void | ) |
create segment lists
Definition at line 52 of file FTSuperLayer.cxx.
void FTSuperLayer::mkSegmentList | ( | void | ) |
create segment lists
|
inline |
returns number of layers
Definition at line 197 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
Referenced by FTSegment::examine().
const int FTSuperLayer::nLayer | ( | void | ) | const |
returns number of layers
|
inline |
returns number of wires
Definition at line 191 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
const int FTSuperLayer::nWire | ( | void | ) | const |
returns number of wires
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::reAppendSalvage | ( | void | ) |
append segments which are not used for tracks to the list for salvage
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.
void FTSuperLayer::reduce_noise | ( | FTList< float >(&) | Estime[10] | ) |
calculate t0 and Chi2 from segment-fit in every superlayer
returns segement list
Definition at line 215 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
|
inline |
returns super-layer ID
Definition at line 221 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
Referenced by FTSegment::examine().
const int FTSuperLayer::superLayerId | ( | void | ) | const |
returns super-layer ID
returns wirehit list
Definition at line 185 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
|
static |
Definition at line 116 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
Referenced by FTSegment::examine().
|
static |
Definition at line 114 of file InstallArea/include/MdcFastTrkAlg/MdcFastTrkAlg/FTSuperLayer.h.
Referenced by reduce_noise().