31 , _track_map_name(
"SvtxTrackMap")
33 , min_tpc_clusters(40)
65 std::set<unsigned int> track_delete_list;
67 unsigned int good_track = 0;
68 unsigned int bad_track = 0;
73 auto id = track_it->first;
75 bool delete_track =
false;
100 track_delete_list.insert(
id);
116 std::cout <<
" Number of good tracks is " << good_track <<
" bad tracks " << bad_track << std::endl;
119 for(
auto it = track_delete_list.begin();
it != track_delete_list.end(); ++
it){
121 std::cout <<
" erasing track ID " << *
it << std::endl;
126 std::cout <<
" track_delete_list size " << track_delete_list.size() << std::endl;
129 for(
auto it = track_delete_list.begin();
it != track_delete_list.end(); ++
it)
132 std::cout <<
" erasing track ID " << *
it << std::endl;
137 std::cout <<
"Track map size after choosing best silicon match: " <<
_track_map->
size() << std::endl;
154 std::cout <<
PHWHERE <<
"DST Node missing, doing nothing." << std::endl;
162 std::cout <<
PHWHERE <<
" ERROR: Can't find SvtxTrackMap: " << std::endl;
167 _iteration_map= findNode::getClass<TrkrClusterIterationMapv1>(topNode,
"CLUSTER_ITERATION_MAP");
182 DetNode->
addNode(TrkrClusterIterationMapv1);