GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Analysis » How to distinguish between STT hits in barrel part and forward tracker?
Re: How to distinguish between STT hits in barrel part and forward tracker? [message #19344 is a reply to message #19343] Thu, 23 June 2016 02:30 Go to previous messageGo to previous message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *kek-visitor.jp
As I told you during the meeting, we have two separate PndTrack TClonesArrays for MVD+STT+GEM and MVD+FTS+GEM. This means you cannot have both STT and FTS in the same track.
The function PndPidCandidate::GetSttHits() returns the number of STT hits if you have the PndSttMvdGemTrackingIdeal and the number of FTS hits if you have the PndFtsTrackerIdeal. The two track branches are separate by the function PndPidCandidate::GetTrackBranch().

This means that if you want to select tracks with at least 3 STT hits, you should use the condition GetTrackBranch()==XX && GetSttHits()>=3, where XX is the index of the central tracking TClonesArray number (if you plot the GetTrackBranch() you will have only two numbers, the central track is the first). And if you want to have at least 3 FTS hits then GetTrackBranch()==YY and GetSttHits()=3.

You can check macro/run/plot_pid.C, and see how the histograms hSttHits and hFtsHits are filled.

In any case, if you hit particles between 6 and 9 degrees you won't have any STT hit.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: electron reconstruction in pandaroot
Next Topic: Bug fixed in PndKinFitter read-in covariance matrix
Goto Forum:
  


Current Time: Sat Apr 20 03:27:47 CEST 2024

Total time taken to generate the page: 0.00954 seconds