Документ взят из кэша поисковой машины. Адрес оригинального документа : http://zebu.uoregon.edu/~uochep/talks/talks05/nick_sinev.pdf
Дата изменения: Mon Aug 29 21:24:29 2005
Дата индексирования: Tue Oct 2 11:27:04 2012
Кодировка:

Поисковые слова: внешние планеты
SiD tracking using VXD as a primary tracking device
Nick Sinev, University of Oregon

8/23/2005

Nick Sinev. Snowmass 2005

1


Let me introduce new member of tracking group

As you can see, my granddaughter, Anastasia Lobanova (age 8 months) is working hard to get ready for ILC. Will ILC be ready for her ?

"Is she too old for ILC ? "
8/23/2005 Nick Sinev. Snowmass 2005

Marthy Breidenbach
2


Topics:




1.Existing tracking packages in hep.lcd for full simulation 2.Description of VXD based tracking alorithm 2.Reconstruction efficiency and what influence it. 3.How good are reconstructed tracks ? 4.Fake track generation. What are fakes ? 5.Fitting puzzle 6.Things to do
Nick Sinev. Snowmass 2005 3

8/23/2005


Track reconstruction packages in hep.lcd




The tracking package described below was developed specifically for SiD, and specifically for using VTX Detector as primary tracker. We can call it "tracking from inside to outside". Another algorithm, developed earlier for SD, "combined tracking" could be used for finding tracks from VTX Detector points, however, it uses z positions of the hits in the outer tracker. We should exclude it in the case of SiD.



Kalman filter algorithm is available for SiD also (package called ftf) It combines fitting with track finding as it propagates track seed from layer to layer. It is not optimized yet for SiD and uses separately compiled C++ code as "native library". It create some inconvenience for code developers. In general it may be more promising compare to code described here. And it is already ported into LCSIM. Ask Norman Graf about it's status.
Nick Sinev. Snowmass 2005 4

8/23/2005


Track reconstruction packages in hep.lcd - continue




In the addition to "from inside to outside" tracking, there are efforts do develop tracking based on calorimeter "stubs" extrapolated inside tracking volume and with tracking hits attached (Dima Onoprienko). This may be used as addition to any of the above described algorithms for finding tracks of decay products of long lived particles. For the very high density of background hits, Hugh transform based tracking was developed and tested. It really reduces CPU time for reconstruction, but has its own limitations. And CPU time reduction is only shows up at hit densities exceeding 104 hits/layer

8/23/2005

Nick Sinev. Snowmass 2005

5


Track Reconstruction Algorithm in VXD based tracking






Initially algorithm developed for PEP-TPC by Henri Videau. Was modified for use in BaBar by Gerry Lynch and Orin Dahl. Was adapted for JAS by Mike Ronan. I have contributed to Mikes code during 1998-1999 (developed combined track finding, using both TPC and VXD hits), and developed fitting part (based on MOURS Benoit SLD tracks fitter). In 2003 I have developed pure VXD Based track finder. Idea: select 3 layers as pattern recognition base, and try all combinations of hit triplets (1 hit from each layer) to see if track traversing these hits may be constructed. The huge number of combinations in the case of many tracks in the detector (including backgrounds!) leads to long reconstruction time. To reduce number of combinations (computing time) we are limiting track origin to be close to IP.
Nick Sinev. Snowmass 2005 6

8/23/2005


Track reconstruction Algorithm (continue)








Algorithm allows to set dimensions of the area around IP where tracks should originate. The smaller is this area, the faster is reconstruction. Ideally all possible combinations of 3 layers out of 9 VXD layers (5 barrels and 4 endcap) should be tried. The number of such combinations is 84. In our SiD geometry almost any track will cross 5 layers of VXD. If we assume, that at least 4 layers out of these 5 will see track, we can reduce number of layers combinations to 13. After 3 points defined parameter of track candidate, additional hits in VXD are attempted to be assigned to such track. If at least one more VXD layer has hit close to such track, candidate is selected for further consideration. Otherwise it is discarded. Now candidate is extrapolated to first layer of microstrip detectors (either barrel or endcap). Hits in the barrel are attached to track based on Phi of the strip. Z position is only checked to be within strip segment length (10 cm in SiD). In the endcap even layers are supposed to measure only Phi (radial strips) , while odd layers are measuring Radius (phi strips).
Nick Sinev. Snowmass 2005 7

8/23/2005


Track reconstruction Algorithm (continue)




Because there may be not one, but few hits in first layer of microstrip detector close (within errors) to track extrapolation, few possible continuations of track from VXD are made. Each of such continuations is evaluated for attachment of the hits in following layers. Only one continuation with largest number of attached hits, or with smallest chi squire is selected as final reconstructed track. To be finally accepted, such track should satisfy:






cut on minimum number of associated hits (total in VXD and microstrips). I usually set this number to 6. Should pass check that it is not a duplicate of track, reconstructed earlier. Only 1 hit is allowed to be shared by 2 tracks in VXD, and one more ­ in strips. If number of shared hits larger, track is declared duplicate, and comparison with it's counterpart is made. Better (more hits or smaller chi squire) is selected, another is discarded Track should satisfy closest to IP branch of helix criteria. If helix has radius small enough to not hit calorimeter, it may make few turns in tracker. Only closest to IP turn should be used
Nick Sinev. Snowmass 2005 8

8/23/2005


Reconstruction controls


Reconstruction cuts (dimension of track origin area around IP, minimum number of hits on the track, minimum track Pt and so on), selection of layers for pattern recognition and other reconstruction parameters are controlled through "VXDFinderStrategy" object. They are set to some default values, which I would consider reasonable, but user can set them to his/her own taste, if desired. They also may need different setting depending on the reconstruction goal ­ for example to effectively reconstruct tracks far from IP, or in another case to minimize number of fake tracks.

8/23/2005

Nick Sinev. Snowmass 2005

9


Reconstruction of tracks originating far from IP in Z


I have used program, generating single tracks with given parameters. Unfortunately it did not accounted for multiple scattering. But all detector resolution parameters were in.

8/23/2005

Nick Sinev. Snowmass 2005

10


Reconstruction of tracks originating far from IP in XY


Interesting to notice, that even some tracks outside second VXD barrels are reconstructed. These are tracks with large cos(theta) ­ they are hitting endcap VXD and so are reconstructed . Drop between 1.5 and 2.6 due to only 4 VXD layers passed by track.

8/23/2005

Nick Sinev. Snowmass 2005

11


Reconstruction efficiency vs Pt


Now I am using physics events. Most of results are obtained using TTbar events, as most challenging (they have largest number of tracks per event) . Also Full CCD simulation was used everywhere.

8/23/2005

Nick Sinev. Snowmass 2005

12


Reconstruction efficiency vs cos(theta)


Efficiency in the region cos(theta) > 0.8 may be dropping because of gaps in 5-layer coverage

8/23/2005

Nick Sinev. Snowmass 2005

13


How good are reconstructed tracks? - track purity



Purity is defined as fraction of hits having same MC parent among hits attached to track. Here is distribution of purity for reconstructed tracks, matching "reconstructable" MC charge particle track ­ which is, originated close to IP and seen at least in first layer of microstrip detectors (either barrel or endcap).
Nick Sinev. Snowmass 2005 14

8/23/2005


How good are reconstructed tracks ? - number of hits assigned to track



We should cos(theta) more than endcaps ­

expect 10 hits for high Pt low cos(theta) tracks and 15 hits for low Pt high (traversing all 10 endcap silicon strip layers). Very small amount of tracks with 15 hits is due to tracks hitting most of barrel layers, and traversing almos all this is possible for narrow region of phase space)

8/23/2005

Nick Sinev. Snowmass 2005

15


How good are reconstructed tracks ? - Pt resolution (central region)



Fitting is not currently implemented for endcap tracks. I need to work on it. So this picture includes only tracks hitting barrel tracker. Black points are for reconstructed tracks without fitting, red ­ with.
Nick Sinev. Snowmass 2005 16

8/23/2005


Pt resolution as function of track deep angle


Pt resolution for different values of Pt (without fitting, as I don't have fitting for endcaps implemented yet ) as Pt/Pt2 . 1 2 3 4 5 6 ­ ­ ­ ­ 0.3 15.0 GeV
Nick Sinev. Snowmass 2005 17



8/23/2005


Impact parameter resolution


I did not have time to include plots, but here are some numbers:






Very high resolution Pt around 3.9 µ Pt around 25.2 µ

Pt (mu pairs) impact parameter without fitting ­ 5.0 µ, fitted ­ 2.5 µ 10 GeV ­ without fitting 5.4 µ fitted ­ 0.5 GeV ­without fitting 35.8 µ fitted ­

8/23/2005

Nick Sinev. Snowmass 2005

18


The problem of fake tracks
Some tracks reconstructed by described algorithm can't be associated with MC particle ­ for example, 2 tracks are declaring same MC particle as their "parent". It may happened if hits from the same MC parent were used in both reconstructions. They should form majority in composition of each track, and this is possible if one of the tracks is made from hits belonging to many parent (more than 2). Such track will have purity less than 0.5 . So we choose following criteria to declare reconstructed track fake:




It points to MC parent already declared as parent by another track And it's purity is less than 50%

8/23/2005

Nick Sinev. Snowmass 2005

19


Characteristics of fake tracks: Pt distribution

8/23/2005

Nick Sinev. Snowmass 2005

20


Characteristics of fake tracks: cos(theta) distribution

8/23/2005

Nick Sinev. Snowmass 2005

21


Characteristics of fake tracks: correctness of hits assignment



Number of correctly assigned hits for different tracker layers (0-4 barrel VXD, 5-9 ­ endcap VXD, 10-14 ­ barrel silicon, 15-24 ­ endcap silicon layers)
Nick Sinev. Snowmass 2005 22

8/23/2005


Future plans


It looks like track finder is free of major bugs now. We can play with it:




The main thing is to add backgrounds and see how performance will change We need to look into reconstruction in the dense jets. Though I tried to see change in efficiency for close tracks, and did not find any. But this requires more thorough investigation



Fitter need to be extended to include endcap layers. Software need to be ported into LCSIM environment

8/23/2005

Nick Sinev. Snowmass 2005

23


First look at what happens when backgrounds added


I could not add full bunch train of background to VXD ­ reconstruction time for such event would take years. Just 10 BC worth of pair backgrounds (from Tokashi calculations for warm option) increased number of fake tracks (mostly in forward region) from 0.8% to ~15%.

8/23/2005

Nick Sinev. Snowmass 2005

24