Skip to content
Snippets Groups Projects
Commit f6e2dc7b authored by Andy Haas's avatar Andy Haas
Browse files

add timing if #defined

parent a26126a7
No related branches found
No related tags found
No related merge requests found
......@@ -92,7 +92,13 @@ const FTK_RawTrack* FTK_DuplicateTrackRemovalTool::besttrack(const FTK_RawTrack*
else return oldtrack;
}
//#define FTKDuplicateTrackRemovalTiming
FTK_RawTrackContainer* FTK_DuplicateTrackRemovalTool::removeDuplicates(const FTK_RawTrackContainer* trks){
#ifdef FTKDuplicateTrackRemovalTiming
clock_t tStart = clock();
#endif
ATH_MSG_DEBUG("ACH99 - I'm in removeDuplicates!");
m_trks_nodups->clear();
m_trks_nodups->reserve(trks->size());
......@@ -163,5 +169,11 @@ FTK_RawTrackContainer* FTK_DuplicateTrackRemovalTool::removeDuplicates(const FTK
} // loop over incoming tracks
#ifdef FTKDuplicateTrackRemovalTiming
clock_t tEnd = clock();
double elapsed_secs = double(tEnd - tStart) / CLOCKS_PER_SEC;
ATH_MSG_INFO("Time taken: "<<elapsed_secs<<"s");
#endif
return m_trks_nodups;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment