Skip to content

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).

event_19_input_XY_1_

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.

Edited by Pavel Belecky
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information