** Warning **
Issuing rollback() due to DESTROY without explicit disconnect() of DBD::mysql::db handle dbname=lxr at /lxr/lib/LXR/Common.pm line 1113.
Last-Modified: Wed, 17 Jun 2025 22:43:02 GMT
Content-Type: text/html; charset=utf-8
/CMSSW_15_1_X_2025-06-17-2300/RecoHGCal/TICL/plugins/TracksterLinkingRecovery.cc
File indexing completed on 2024-10-16 05:06:32
0001 #include "RecoHGCal /TICL /interface /TracksterLinkingAlgoBase.h "
0002 #include "RecoHGCal /TICL /plugins /TracksterLinkingRecovery.h "
0003
0004 using namespace ticl ;
0005
0006 void TracksterLinkingRecovery ::linkTracksters (
0007 const Inputs & input ,
0008 std ::vector <Trackster >& resultTracksters ,
0009 std ::vector <std ::vector <unsigned int >>& linkedResultTracksters ,
0010 std ::vector <std ::vector <unsigned int >>& linkedTracksterIdToInputTracksterId ) {
0011 resultTracksters .reserve (input .tracksters .size ());
0012 linkedResultTracksters .resize (input .tracksters .size ());
0013 linkedTracksterIdToInputTracksterId .resize (input .tracksters .size ());
0014
0015 for (size_t i = 0; i < input .tracksters .size (); ++i ) {
0016 resultTracksters .push_back (input .tracksters [i ]);
0017 linkedResultTracksters [i ].push_back (resultTracksters .size () - 1);
0018 linkedTracksterIdToInputTracksterId [i ].push_back (resultTracksters .size () - 1);
0019 }
0020 }