Hits get wrong trackId
Input file: evetest_1000ev.root: https://drive.google.com/file/d/1xkLAlbGn2-juaLxb7EqxUvufvovw6Z2R/view?usp=sharing
Event number: 19 (numbering starting from 0)
"TpcPoint" branch.
Using FastClusterFinder I get hit's TrackID:
pairs = tpcHit->GetTrackIDs();
trackId = pairs[0].first;
Issue: some hits don't seem to belong to red track (trackId 4592), but to blue (trackId 1870).
You can also build such pictures yourself.
They are built as debugging images during the execution of the Acts tracker for now.
Instruction manual
cd git
git checkout tpc-acts-tracking
mkdir build
cd build
cmake -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=<PATH_TO_MPDROOT_BIN> ..
make -j $(nproc) && make install
source <PATH_TO_MPDROOT_BIN>/config/env.sh
root -b -q '<PATH_TO_MPDROOT_BIN>/macros/common/trackingActs.C("evetest_1000ev.root","<out_path>/dst.root",19,1)'
ls -al <out_path>/*.png
event_0_MC_input_XY.png - this is an image of the MC tracks
event_0_input_XY.png - this is an image of hits, which shows some flaws.
the numbers in the picture are trackID.
It is clear that the images are a little crooked, but some information can be taken out of them.