1 Software tools and Computing Akiya Miyamoto KEK Gakujyutsu Sousei Kaigi 28-June 2006 KEK 4 th...

Preview:

Citation preview

1

Software tools and

Computing

Akiya MiyamotoKEK

Gakujyutsu Sousei Kaigi28-June 2006

KEK 4th Building Seminar Hall

2

lcbase : configuration files

Leda : Analysis tools (Kalman fitter, 4vector and jet findinder utilities )

jsf : Root-based framework lclib : QuickSim and other fortran based utilities physsim : Helas-based generator

Jupiter : Full simulation based on Geant4 Uranus : Data analysis packages Satellites : Data analysis packages for MC data

List of our tools

Mainly for physics studies

Mainly for detector studies

3

QuickSim overview

Purpose: simulate detector effects for physics study Components:

VTX, IT, TPC, CAL Model for tracker

circular trajectory parabolic trajectory With multiple scattering, without energy loss Equally spacing sampling

Model for Calorimeter EM signal by e/, HD signal by hadron, muon no signal Segmented calorimeter. Lateral spreads are generated by an analytic form.

Detector configuration is determined by input ASCII file.

4

QucikSim Parameters

Detector performance is determined by input parameters. Parameter set

/ ~ 30% /E E E

gld_v3.com

/ ~ 40% /E E E

gld_v4.com

Energy resolution of each cell and cell sizes are adjusted

Configuration files are athttp://ilcphys.kek.jp/soft/samples_dod/dec05/index.html

5

QuickSim Tracker performance

Momentum resolution similar to the Jupiter/Satellites resultIP resolution at 1 GeV is about factor 2 worse than the Jupiter/Satellites result

6

Tools for Full Simulation studies

JUPITERJLC Unified

Particle Interactionand

Tracking EmulatoR

IOInput/Outputmodule set

URANUS

LEDA

Monte-Calro Exact hits ToIntermediate Simulated output

Unified Reconstructionand

ANalysis Utility Set

Library Extention for

Data Analysis

METISSatellites

Geant4 basedSimulator

JSF/ROOT basedFramework

JSF: the analysis flow controller based on ROOT The release includes event generators, Quick Simulator, and simple event display

MC truth generator Event Reconstruction

Tools for simulation Tools For real data

7

Need full ptr. To MCParticle

For background study IR components are defined by a ASCII data file.

Default: 2 mrad But the current one may not be the latest … Prepare data file for 14mrad X-ing.

DID/Anti-DID map was prepared, but lost. Interface to LCBDS Through AscII StdHep

New geometry Non-Tower ( StripTile ) CAL geometry Takeshita FCAL/BCAL sensitive detector Muon detector

Improve LCIO compatibility Update to the latest Geant4 (4.8)

Jupiter to do list (Dec. 05)

Done

(Jun. 06)

8

History keeper implementedStudy in progress

Reconstruction to do – 1 (Dec.05)

PFA Cheated PFA : unknown 1.16 GeV almost understand.

Considering major Jupiter modification ??? Realistic PFA

Tower geometry : – 38 %/Sqrt(E) at Zpole – ~ 90%/Sqrt(E) at 500GeV Need to improve finding eff.

Non-Tower (Strip/Tile) Geometry:– Apply Yoshioka/Fujikawa algorithm ?– New algorithm for strip configuration ?

Muon reconstruction With Muon Detector With Calorimeter

(Jun.06)

Work in progress

Not yet

9

Forward Region

BCAL : Total Z length 20 cm 30 layers of 3mm thick Tungsten

+ 0.3mm thick Si. + Air gap (Not the latest)

FCAL Front and Tail: 30 layers of 3mm Thick Tungsten + 0.3mm thick Si + Air gap (Not the latest)

HDCAL

QC1

MUD

CH2 Mask TPC

EMCAL FCAL

BCAL

Response to 10GeV e+

10

Reconstruction to do – 2 (Dec.05)

Tracking Momentum resolution for TPC/IT/VTX done Track finding in TPC Track finder for Vertex with background hits. IT + Vertex track fitting/finding

Vertexing Impact parameter resolution done Flavour tagging, vertex charge reconstruction

LCIO compatibility PFO 4 vectors Hits, cluster, …

IT findingb YGKimIn progress

(Jun.06)

LCIO JSF : planing

Not yet

Gamma : May06 Jun06

EM Constant: 24.1237EM Constant: 24.3367

15.36 0.2685 15.17 0.3599

Kaon 0L : May06 Jun06

HD Constant: 29.9906 HD Constant: 33.5625

46.9 4.26943.84 8.671

Cheated PFA : uds91 GeV

May06 Jun06

Mar06(Tower)Geant4.8

92.3 2.5

90.28 2.9690.61 2.63

93.25 2.59

Dec05(Tower)Geant4.7

14

Common Datasets ( Dec.05)

Priority

Process Gen Data sample

Meas.

1 Single particle: e, , K+-, KS0,

0<|cos| < 1, p < 500GeVSLAC E, P

1 e+e- uds, cc, bb at Zpole, 300GeV, 500GeV, 1000 GeV

SLAC E

2 e+e- ee @ 1000 GeV ? E

2 e+e- ZH ll X , Mh=120GeV @ 300 GeV? Pythia ? MH

3 e+e- ZH bb, cc Pythia ? MH

4 SUSY Processes ? ? ?

? Two Photon background events ?

More processes …

15

Common data sample (Jun06)

Full simulation data sample for detector stuides Data sets: dec05, mar06, may06, jun06 Links available at http://ilcphys.kek.jp/soft/ A kind of data

Single , k0L, , 0, e-, at 1 – 500 GeV : 1K or 10k events E+e- uds quarks pair, ccbar, bbar at 91.18, 200, 350, 500, 10k-20k events Cain background data E+e- ZH lepton + qqbar, 4-jet, 2-jet events at 350 GeV

Producing data as much as possible. Statistics limited by CPU resources.For example, with Xenon 3GHz

Uds 91.18 GeV : 10 k events : 11.7 CPU days/17GB Uds 500 GeV: 10k events(~O(10 1/fb)): 37.7 days/34GB CAIN 10 bunch data: 48GB

16

Towards GRID

Needs for GRID At each institutes, computing resources are hidden behind

firewall Current solutions

WEB/FTP : needs to transfer data inside fire wall to outside VPN : Can make a direct connection, but not efficient to

transfer large data Future solutions (hope)

Share data by Data GRID Middle ware:

– EU – LCG, NA – OSG, Belle Other GRID system– ECFA group: Developed ILC VO on LCG– KEKCC: Development – new middle ware. Will support LCG.

How to proceed– Define ILC VO using KEKCC hardware + disks for ILC

Trying to connect to Tohoku and Kobe First use will be to share CAIN data Collect information from outside Japan

Recommended