48 SQReco(
const std::string& name =
"SQReco");
101 TString _eval_file_name;
103 TClonesArray* _tracklets;
104 std::vector<int> _eval_listIDs;
106 bool _enable_eval_dst;
109 TString _evt_reducer_opt;
132 std::map<int, size_t> _m_hitID_idx;
133 std::map<int, size_t> _m_trghitID_idx;
135 bool _legacy_rec_container;
140 std::string _geom_file_name;
141 TGeoManager* _t_geo_manager;
void set_legacy_rec_container(const bool b=true)
int Init(PHCompositeNode *topNode)
An SQ interface class to hold a list of SQTrack objects.
bool is_eval_enabled() const
int process_event(PHCompositeNode *topNode)
int InitRun(PHCompositeNode *topNode)
transient DST object for field storage and access
void set_geom_file_name(const std::string &geomFileName)
void set_enable_KF(bool enable)
An SQ interface class to hold a list of SQHit objects as std::map.
void set_eval_file_name(const TString &evalFileName)
An SQ interface class to hold a list of SQHit objects.
An SQ interface class to hold one event header.
void setInputTy(SQReco::INPUT_TYPE input_ty)
void set_evt_reducer_opt(const TString &opt)
void set_enable_eval(bool enable)
bool is_eval_dst_enabled() const
An SQ interface class to hold the run-level info.
const TString & get_eval_file_name() const
const std::string & get_geom_file_name() const
SQReco(const std::string &name="SQReco")
An SQ interface class to hold a list of SQSpill objects.
const TString & get_evt_reducer_opt() const
bool is_KF_enabled() const
int End(PHCompositeNode *topNode)
Called at the end of all processing.
void setFitterTy(SQReco::FITTER_TYPE fitter_ty)
void set_enable_eval_dst(bool enable)
void add_eval_list(int listID)