BOSS 7.0.6
BESIII Offline Software System
|
#include <MdcMergeDups.h>
Public Member Functions | |
MdcMergeDups (const std::string &name, ISvcLocator *pSvcLocator) | |
virtual | ~MdcMergeDups () |
StatusCode | initialize () |
StatusCode | execute () |
StatusCode | finalize () |
StatusCode | beginRun () |
int | mergeDups (void) |
int | mergeCurl (void) |
int | testByOverlapHit (RecMdcTrack *refTk, RecMdcTrack *testTk) |
int | testByParam (RecMdcTrack *refTk, RecMdcTrack *testTk) |
int | doMergeLong (std::vector< RecMdcTrack * > mergeTkList) |
int | doMergeCurl (std::vector< RecMdcTrack * > mergeTkList) |
void | store (TrkRecoTrk *aTrack) |
bool | eraseTdsTrack (RecMdcTrackCol::iterator tk) |
void | dumpRecMdcTrack () |
Definition at line 46 of file MdcMergeDups.h.
MdcMergeDups::MdcMergeDups | ( | const std::string & | name, |
ISvcLocator * | pSvcLocator | ||
) |
Definition at line 59 of file MdcMergeDups.cxx.
|
virtual |
Definition at line 78 of file MdcMergeDups.cxx.
StatusCode MdcMergeDups::beginRun | ( | ) |
Definition at line 82 of file MdcMergeDups.cxx.
int MdcMergeDups::doMergeCurl | ( | std::vector< RecMdcTrack * > | mergeTkList | ) |
Definition at line 407 of file MdcMergeDups.cxx.
Referenced by mergeCurl().
int MdcMergeDups::doMergeLong | ( | std::vector< RecMdcTrack * > | mergeTkList | ) |
Definition at line 270 of file MdcMergeDups.cxx.
Referenced by mergeCurl().
void MdcMergeDups::dumpRecMdcTrack | ( | ) |
Definition at line 470 of file MdcMergeDups.cxx.
Referenced by execute().
bool MdcMergeDups::eraseTdsTrack | ( | RecMdcTrackCol::iterator | tk | ) |
Definition at line 455 of file MdcMergeDups.cxx.
Referenced by mergeCurl().
StatusCode MdcMergeDups::execute | ( | ) |
Definition at line 111 of file MdcMergeDups.cxx.
StatusCode MdcMergeDups::finalize | ( | ) |
Definition at line 140 of file MdcMergeDups.cxx.
StatusCode MdcMergeDups::initialize | ( | ) |
Definition at line 92 of file MdcMergeDups.cxx.
int MdcMergeDups::mergeCurl | ( | void | ) |
Definition at line 149 of file MdcMergeDups.cxx.
Referenced by execute().
int MdcMergeDups::mergeDups | ( | void | ) |
void MdcMergeDups::store | ( | TrkRecoTrk * | aTrack | ) |
Definition at line 439 of file MdcMergeDups.cxx.
int MdcMergeDups::testByOverlapHit | ( | RecMdcTrack * | refTk, |
RecMdcTrack * | testTk | ||
) |
Definition at line 348 of file MdcMergeDups.cxx.
Referenced by mergeCurl().
int MdcMergeDups::testByParam | ( | RecMdcTrack * | refTk, |
RecMdcTrack * | testTk | ||
) |
Definition at line 222 of file MdcMergeDups.cxx.
Referenced by mergeCurl().