|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/reco/ktracker/SQTrackletReco.h>
Inheritance diagram for SQTrackletReco:
Collaboration diagram for SQTrackletReco:Public Member Functions | |
| SQTrackletReco (const std::string &name="SQTrackletReco") | |
| virtual | ~SQTrackletReco () |
| virtual int | process_event (PHCompositeNode *topNode) |
| virtual void | drop_empty_event (const bool val) |
Public Member Functions inherited from SQReco | |
| SQReco (const std::string &name="SQReco") | |
| virtual | ~SQReco () |
| virtual int | Init (PHCompositeNode *topNode) |
| virtual int | InitRun (PHCompositeNode *topNode) |
| virtual int | End (PHCompositeNode *topNode) |
| Called at the end of all processing. More... | |
| void | setInputTy (SQReco::INPUT_TYPE input_ty) |
| void | setFitterTy (SQReco::FITTER_TYPE fitter_ty) |
| const TString & | get_eval_file_name () const |
| void | set_eval_file_name (const TString &evalFileName) |
| bool | use_geom_io_node () const |
| void | use_geom_io_node (const bool val) |
| const std::string & | get_geom_file_name () const |
| void | set_geom_file_name (const std::string &geomFileName) |
| bool | is_KF_enabled () const |
| void | set_enable_KF (bool enable) |
| void | set_output_list_index (const int idx) |
See KalmanFastTracking::setOutputListID(). More... | |
| bool | is_eval_enabled () const |
| void | set_enable_eval (bool enable) |
| bool | is_eval_dst_enabled () const |
| void | set_enable_eval_dst (bool enable) |
| void | add_eval_list (int listID) |
| const TString & | get_evt_reducer_opt () const |
| void | set_evt_reducer_opt (const TString &opt) |
| void | set_legacy_rec_container (const bool b=true) |
Public Member Functions inherited from SubsysReco | |
| virtual | ~SubsysReco () |
| virtual int | EndRun (const int) |
| Called at the end of each run. More... | |
| virtual int | Reset (PHCompositeNode *) |
| Reset. More... | |
| virtual int | ResetEvent (PHCompositeNode *) |
| Clean up after each event. More... | |
| virtual void | Print (const std::string &what="ALL") const |
Public Member Functions inherited from Fun4AllBase | |
| virtual | ~Fun4AllBase () |
| virtual const std::string | Name () const |
| Returns the name of this module. More... | |
| virtual void | Name (const std::string &name) |
| Sets the name of this module. More... | |
| virtual void | Verbosity (const int ival) |
| Sets the verbosity of this module (0 by default=quiet). More... | |
| virtual void | Verbosity (enu_Verbosity ival) |
| Sets the verbosity of this module (0 by default=quiet). More... | |
| virtual int | Verbosity () const |
| Gets the verbosity of this module. More... | |
Public Attributes | |
| bool | _drop_empty_event |
Definition at line 5 of file SQTrackletReco.h.
| SQTrackletReco::SQTrackletReco | ( | const std::string & | name = "SQTrackletReco" | ) |
Definition at line 10 of file SQTrackletReco.cxx.
|
virtual |
Definition at line 17 of file SQTrackletReco.cxx.
|
inlinevirtual |
Definition at line 15 of file SQTrackletReco.h.
References _drop_empty_event.
|
virtual |
Called for each event. This is where you do the real work.
Reimplemented from SQReco.
Definition at line 22 of file SQTrackletReco.cxx.
References _drop_empty_event, SQReco::_eval_listIDs, SQReco::_eval_tree, SQReco::_fastfinder, SQReco::_legacy_rec_container, SQReco::_rawEvent, SQReco::_recEvent, SQReco::_tracklet_vector, Fun4AllReturnCodes::ABORTEVENT, Fun4AllReturnCodes::EVENT_OK, KalmanFastTracking::getTrackletList(), SQReco::is_eval_dst_enabled(), SQReco::is_eval_enabled(), KalmanFastTracking::printTimers(), SQReco::ProcessEventFinish(), SQReco::ProcessEventPrep(), TrackletVector::push_back(), KalmanFastTracking::setRawEvent(), SRecEvent::setRawEvent(), SRecEvent::setRecStatus(), Fun4AllBase::Verbosity(), and Fun4AllBase::VERBOSITY_A_LOT.
Here is the call graph for this function:| bool SQTrackletReco::_drop_empty_event |
Definition at line 8 of file SQTrackletReco.h.
Referenced by drop_empty_event(), and process_event().