Hall-D Software
alpha
|
#include <DChargedTrack_factory_PreSelect.h>
Public Member Functions | |
DChargedTrack_factory_PreSelect () | |
~DChargedTrack_factory_PreSelect () | |
const char * | Tag (void) |
Private Member Functions | |
jerror_t | init (void) |
Called once at program start. More... | |
jerror_t | brun (jana::JEventLoop *locEventLoop, int32_t runnumber) |
Called everytime a new run number is detected. More... | |
jerror_t | evnt (jana::JEventLoop *locEventLoop, uint64_t eventnumber) |
Called every event. More... | |
jerror_t | erun (void) |
Called everytime run number changes, provided brun has been called. More... | |
jerror_t | fini (void) |
Called after last event of last event source has been processed. More... | |
bool | Cut_HasDetectorMatch (const DChargedTrackHypothesis *locChargedTrackHypothesis, const DDetectorMatches *locDetectorMatches) const |
bool | Cut_TrackingFOM (const DChargedTrackHypothesis *locChargedTrackHypothesis) const |
Private Attributes | |
double | dMinTrackingFOM |
bool | dHasDetectorMatchFlag |
Definition at line 19 of file DChargedTrack_factory_PreSelect.h.
|
inline |
Definition at line 22 of file DChargedTrack_factory_PreSelect.h.
|
inline |
Definition at line 23 of file DChargedTrack_factory_PreSelect.h.
|
private |
Called everytime a new run number is detected.
Definition at line 28 of file DChargedTrack_factory_PreSelect.cc.
References dHasDetectorMatchFlag, and dMinTrackingFOM.
|
private |
Definition at line 68 of file DChargedTrack_factory_PreSelect.cc.
References dHasDetectorMatchFlag, DDetectorMatches::Get_IsMatchedToHit(), and DChargedTrackHypothesis::Get_TrackTimeBased().
Referenced by evnt().
|
private |
Definition at line 76 of file DChargedTrack_factory_PreSelect.cc.
References dMinTrackingFOM, and DChargedTrackHypothesis::Get_TrackTimeBased().
Referenced by evnt().
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 86 of file DChargedTrack_factory_PreSelect.cc.
|
private |
Called every event.
Definition at line 39 of file DChargedTrack_factory_PreSelect.cc.
References Cut_HasDetectorMatch(), and Cut_TrackingFOM().
|
private |
Called after last event of last event source has been processed.
Definition at line 94 of file DChargedTrack_factory_PreSelect.cc.
|
private |
Called once at program start.
Definition at line 13 of file DChargedTrack_factory_PreSelect.cc.
References dHasDetectorMatchFlag, and dMinTrackingFOM.
|
inline |
Definition at line 24 of file DChargedTrack_factory_PreSelect.h.
|
private |
Definition at line 38 of file DChargedTrack_factory_PreSelect.h.
Referenced by brun(), Cut_HasDetectorMatch(), and init().
|
private |
Definition at line 37 of file DChargedTrack_factory_PreSelect.h.
Referenced by brun(), Cut_TrackingFOM(), and init().