12 , _drop_empty_event(false)
40 for(
auto iter = eval_tracklets.begin(); iter != eval_tracklets.end(); ++iter)
60 int SQTrackletReco::InitFastTracking()
73 LogInfo(
"No DST node, create one");
80 _tracklet_vector = findNode::getClass<TrackletVector>(topNode,
"TrackletVector");
@ VERBOSITY_A_LOT
Output a lot of messages.
@ VERBOSITY_SOME
Output some useful messages during manual command line running.
virtual int Verbosity() const
Gets the verbosity of this module.
void setOutputListIndex(unsigned int i)
Set the index of the final output tracklet list.
std::list< Tracklet > & getTrackletList(int i)
virtual int setRawEvent(SRawEvent *event_input)
PHBoolean addNode(PHNode *)
void SplitLevel(const int i)
TGeoManager * _t_geo_manager
TrackletVector * _tracklet_vector
void ProcessEventFinish()
std::vector< int > _eval_listIDs
bool _legacy_rec_container
bool is_eval_dst_enabled() const
bool is_eval_enabled() const
KalmanFastTracking * _fastfinder
virtual ~SQTrackletReco()
SQTrackletReco(const std::string &name="SQTrackletReco")
virtual int process_event(PHCompositeNode *topNode)
void setRecStatus(int status)
void setRawEvent(SRawEvent *rawEvent)
directly setup everything by raw event
void push_back(const Tracklet *tracklet)