Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-analysis/MultiThreadReco/src/KJob.h>
Public Member Functions | |
KJob (int jobId, SRawEvent *evPtr, KScheduler *universe, bool copy) | |
KJob (bool poisoned) | |
~KJob () | |
Static Public Member Functions | |
static void | Verbose (const int a) |
static int | Verbose () |
Public Attributes | |
int | jobId |
KScheduler * | universe |
int | nTracklets = 0 |
bool | isPoison |
TMutex * | jobMutex |
TStopwatch * | jobTimer |
SRawEvent * | evData |
TClonesArray * | tracklets |
SRecEvent * | recEvData |
KJobStatus | p_JobStatus |
KJob::KJob | ( | int | jobId, |
SRawEvent * | evPtr, | ||
KScheduler * | universe, | ||
bool | copy | ||
) |
Definition at line 13 of file KJob.cc.
References evData, isPoison, jobId, jobMutex, jobTimer, KScheduler::kTrackArrQueue, KScheduler::ktrkqESem, KScheduler::ktrkqFSem, KScheduler::ktrkQueueMutex, nTracklets, p_JobStatus, recEvData, STARTED, tracklets, universe, and Verbose().
KJob::~KJob | ( | ) |
Definition at line 63 of file KJob.cc.
References evData, isPoison, jobId, jobMutex, jobTimer, KScheduler::kTrackArrQueue, KScheduler::ktrkqESem, KScheduler::ktrkqFSem, KScheduler::ktrkQueueMutex, recEvData, tracklets, universe, and Verbose().
|
inlinestatic |
KJobStatus KJob::p_JobStatus |
TClonesArray* KJob::tracklets |
KScheduler* KJob::universe |