32 , _track_map_name(
"SvtxTrackMap")
34 , min_tpc_clusters(40)
66 std::set<unsigned int> track_delete_list;
68 unsigned int good_track = 0;
69 unsigned int bad_track = 0;
74 auto id = track_it->first;
76 bool delete_track =
false;
101 track_delete_list.insert(
id);
117 std::cout <<
" Number of good tracks is " << good_track <<
" bad tracks " << bad_track << std::endl;
120 for(
auto it = track_delete_list.begin();
it != track_delete_list.end(); ++
it){
122 std::cout <<
" erasing track ID " << *
it << std::endl;
127 std::cout <<
" track_delete_list size " << track_delete_list.size() << std::endl;
130 for(
auto it = track_delete_list.begin();
it != track_delete_list.end(); ++
it)
133 std::cout <<
" erasing track ID " << *
it << std::endl;
138 std::cout <<
"Track map size after choosing best silicon match: " <<
_track_map->
size() << std::endl;
155 std::cout <<
PHWHERE <<
"DST Node missing, doing nothing." << std::endl;
163 std::cout <<
PHWHERE <<
" ERROR: Can't find SvtxTrackMap: " << std::endl;
168 _iteration_map= findNode::getClass<TrkrClusterIterationMapv1>(topNode,
"CLUSTER_ITERATION_MAP");
183 DetNode->
addNode(TrkrClusterIterationMapv1);