Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
FPCCD Flavor Tagging C. Calancha1, A. Dubey2, H. Ikeda3, A. Ishikawa2, S. Ito2 , E. Kato2,
A. Miyamoto1, T. Mori4, H. Sato5, T. Suehara6, Y. Sugimoto1, J. Strube2,
H. Yamamoto2
1High Energy Accelerator Research Organization 2Tohoku University
3Institute of Space and Astronautical Science, JAXA 4University of Tokyo 5Shinshu University 6Kyushu University
Introduction: Vertex detector
ILC beams:
resolution (µm) # BX readout
layer FPCCD CMOS FPCCD CMOS
1 1.4 2.8 1312 90
2 1.4 6.0 1312 18
3 2.8 4.0 1312 180
4 2.8 4.0 1312 180
5 2.8 4.0 1312 180
6 2.8 4.0 1312 180
ILD Vertex Detector:
3 double layers
Introduction: Flavor Tagging
physics requirements
Excellent flavor tagging requirements of b and c jets put a tight constraint on
the spatial resolution and material budget of the vertex detector
Setup
● CMOS + DBD tracking
● CMOS + FPCCD tracking
● FPCCD + FPCCD tracking
2000 Events
Z → bb, cc, uds @ 250 GeV, including
one bunch train of pair background
LCFIPlus trained on 14000 events without
background
layer FPCCD CMOS
1 1312 90
2 1312 18
3 1312 180
4 1312 180
5 1312 180
6 1312 180
# of BX per readout
Digitization
Sensitive layer: 15 µm
Total thickness: 50 µm
Pixel size:
5 µm x 5 µm
10 µm x 10 µm
Digitization of GEANT4 energy depositions based on
track path in material and Landau distribution
Digitization for both signal and background in FPCCD
Reminder: FPCCD Tracking
All Silicon Tracking modified
to cope with pair background
in FPCCD vertex detector:
- Kalman filter
- Flexible rather than fixed
window for extrapolation
→ Increases all-silicon tracking efficiency
Details presented at LCWS13
Performance with and without pair
background
● FPCCD TrackFinder outperforms current DBD tracking
● Time stamping is an important ingredient in background
suppression
Degradation by pairs
Techology tracking pair
s
b-tag purity @
80%
efficiency
c-tag purity @
60% efficiency
CMOS DBD - 82.8% 56.4%
CMOS DBD + 30.4% 20.0%
CMOS FPCCD TF - 83.0% 58.1%
CMOS FPCCD TF + 40.8% 22.8%
FPCCD FPCCD TF - 85.5% 63.9%
FPCCD FPCCD TF + 21.5% 18.7%
Pt-distribution of tracks in b-jets FPCCD vertex detector, FPCCDTrackFinder
Track requirement: #SIT hit >= 1 || TPC hit >= 10 || |cosθ| > 0.9
→ most tracks from pairs don’t have SIT or TPC hits
→ signal tracks with coverage |cosθ| > 0.9 don’t have those hits, either
red: all tracks
blue: tracks with purity > 0.75
black: tracks with purity ∈ [0, 0.75]
b-tag purity: 85.5%
@ 80% efficiency
b-tag purity: 84.1%
@ 80% efficiency
Pt-distribution of tracks in b-jets
with pair background
red: all tracks
blue: tracks with purity > 0.75
black: tracks with purity ∈ [0, 0.75]
purple: pair background
b-tag purity: 21.5%
@ 80% efficiency
b-tag purity: 67.8%
@ 80% efficiency
Pair background increases number of tracks with low purity
Track requirements reduce pair background, but not these low quality tracks
Performance with pairs after track
selection
FPCCD CMOS
Track requirement recovers largely performance without pair background
CMOS advantage comes from time stamping capability
disclaimer: LCFI+ performance in
forward region not optimized,
background not overlaid in FTD
Flavor Tagging Performance
Summary
Technology Tracking pairs Track
Requirement
b-tag purity
@ 80% effficiency
c-tag purity
@ 60% effficiency
CMOS DBD - - 82.8% 56.4%
CMOS DBD + - 30.4% 20.0%
CMOS FPCCD - - 83.0% 58.1%
CMOS FPCCD - + 82.9% 57.4%
CMOS FPCCD + - 40.8% 22.8%
CMOS FPCCD + + 77.6% 49.4%
FPCCD FPCCD - - 85.5% 63.9%
FPCCD FPCCD - + 84.1% 65.5%
FPCCD FPCCD + - 21.5% 18.7%
FPCCD FPCCD + + 67.8% 41.6%
CPU and Memory use
Tracking Algorithm
CPU time (s)
Memory
Technology pairs Silicon Full (GB / evt)
CMOS DBD - 0.2 1.1 408.7
CMOS DBD + 342.0 6.8 561.5
CMOS FPCCD TF - 7.2 1.0 619.5
CMOS FPCCD TF + 34.0 3.0 709.6
FPCCD FPCCD TF - 5.6 1.0 623.0
FPCCD FPCCD TF + 407.6 27.7 2276.0
Values are mean of 2000 events of Z → bb at 250 GeV
Code Development
● FPCCD code is running in Coverity Code
Analyzer o reports on memory leaks: new without delete o checks for data corruption:int x[3]; int y=x[3]; o http://coverity.cern.ch/ needs CERN account
● FPCCD code is running in Intel VTunes
Suite o reports bottlenecks in CPU, Memory consumption
o https://twiki.cern.ch/twiki/bin/view/Openlab/IntelTools
needs CERN account
Profiling
Using the Intel VTunes installed at CERN Function Module CPU HelixClass_double::Initialize_Canonical libMarlinUtil.so.1.5 411.666 HelixClass_double::getDistanceToPoint libMarlinUtil.so.1.5 257.823 FPCCDSiliconTracking_MarlinTrk::AttachRemainingVTXHitsSlow libMarlinTrkProcessors.so 131.087 MarlinTrk::HelixFit::fastHelixFit libMarlinTrk.so.1.10 88.044 TrackerHitExtended::getTrackerHit libMarlinUtil.so.1.5 49.421 TStopwatch::GetCPUTime libCore.so.5.28 41.471 FPCCDSiliconTracking_MarlinTrk::TestTriplet libMarlinTrkProcessors.so 30.109 IMPL::TrackerHitPlaneImpl::getCellID0 liblcio.so.2.3.1 19.076 [[vsyscall]] [vsyscall] 5.420 FPCCDSiliconTracking_MarlinTrk::ProcessOneSector libMarlinTrkProcessors.so 4.031 operator<<unsigned int, unsigned int> libMarlinReco.so 3.433 HelixClass::Initialize_Canonical libMarlinUtil.so.1.5 2.864 SIO_stream::write libsio.so.2.3.1 2.620
Summary and Outlook
Technology Tracking pairs Track
requirement
b-tag purity
@ 80% eff.
c-tag purity
@ 60% eff.
CMOS DBD + - 30.4 20.0
CMOS FPCCD TF + + 77.6 49.4
FPCCD FPCCD TF + + 67.8 41.6
Flavor tagging performance is degraded by pair
background events
Track requirement reduces tracks from pair background
Current status of flavor tagging performance is as follows
FPCCDTrackFinder with Track requirement reduces CPU time and greatly
increases flavor tagging performance in presence of background
More work needed on algorithm development and background mitigation
Thank you for your
attention
Backup
Future Plans
CPU time and memory consumption are
problematic for reconstruction with pair BG
→ Too many ghost tracks created
Study algorithms to reduce background and
try to improve tracking algorithm
Flavor Tagging in the presence of
pair BG
● Status at LCWS 2013: o FPCCD track finder
● Updates since then: o Studies of Flavor Tagging in the presence of pair
background
o Presented 26-Feb-2014
o Talk at JPS Spring 2014
From T. Mori