CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <MdcTrackListCsmc.h>
Public Member Functions | |
MdcTrackListCsmc (const MdcTrackParams &tkPar) | |
~MdcTrackListCsmc () | |
int | createFromSegs (MdcSegList *segs, const MdcHitMap *, const MdcDetector *, TrkContext &, double trackT0) |
int | finish3d (TrkRecoTrk &trk) |
void | remove (MdcTrack *atrack) |
Public Member Functions inherited from MdcTrackListBase | |
MdcTrackListBase (const MdcTrackParams &tkPar) | |
virtual | ~MdcTrackListBase () |
int | nTrack () const |
void | setPlot (int plotFlag) |
void | newParams (const MdcTrackParams &tkPar) |
void | plot () const |
void | store (RecMdcTrackCol *, RecMdcHitCol *) |
virtual int | createFromSegs (MdcSegList *, const MdcHitMap *, const MdcDetector *, TrkContext &, double bunchTime)=0 |
int | arbitrateHits () |
void | dropMultiHotInLayer (const MdcTrack *tk) |
void | remove (MdcTrack *atrack) |
void | setD0Cut (double d0Cut) |
void | setZ0Cut (double z0Cut) |
void | setPtCut (double ptCut) |
void | setNoInner (bool noInnerFlag) |
Additional Inherited Members | |
Static Public Attributes inherited from MdcTrackListBase | |
static double | m_d0Cut = -999. |
static double | m_z0Cut = -999. |
static double | m_ptCut = -999. |
Protected Attributes inherited from MdcTrackListBase | |
MdcTrackParams | tkParam |
bool | m_noInner |
Definition at line 30 of file MdcTrackListCsmc.h.
MdcTrackListCsmc::MdcTrackListCsmc | ( | const MdcTrackParams & | tkPar | ) |
Definition at line 34 of file MdcTrackListCsmc.cxx.
MdcTrackListCsmc::~MdcTrackListCsmc | ( | ) |
Definition at line 41 of file MdcTrackListCsmc.cxx.
|
virtual |
Implements MdcTrackListBase.
Definition at line 45 of file MdcTrackListCsmc.cxx.
int MdcTrackListCsmc::finish3d | ( | TrkRecoTrk & | trk | ) |
Definition at line 120 of file MdcTrackListCsmc.cxx.
Referenced by createFromSegs().
void MdcTrackListCsmc::remove | ( | MdcTrack * | atrack | ) |