Software tools and Computing Akiya Miyamoto KEK 29-September-2006 At FJPPL meeting.
-
Upload
james-douglas -
Category
Documents
-
view
214 -
download
0
Transcript of Software tools and Computing Akiya Miyamoto KEK 29-September-2006 At FJPPL meeting.
Software tools and
Computing Akiya Miyamoto
KEK29-September-2006
At FJPPL meeting
ACFA-SIM-J activities
ACFA-SIM-J = Users and developers of our tools Topics
Frameworks, Full simulation, Analysis tools Tracker, Vertexing, PFA/Calorimeter, …
TV meeting held weekly + e-mail communication
Participants Tohoku, Niigata, Tsukuba, KEK, Tokyo, Shinshu, Kobe, Saga, … MST-IIT (Philippine), Kyungpook (Daegu, Korea)
Our Software Tools
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
We use only C++, except old fortran tools. Link to various tools at http://acfahep.kek.jp/subg/sim/soft GLD Software at http://ilcphys.kek.jp/soft All packages are kept in the CVS. Accessible from http://jlccvs.kek.jp/
JSF
Framework: JSF = Root based application All functions based on C++, compiled or through CINT Provides common framework for event generations, detector simulations,
analysis, and beam test data analysis Unified framework for interactive and batch job:
GUI, event display Data are stored as root objects; root trees, ntuples, etc
Release includes other tools QuickSim, Event generators, beamstrahlung spectrum generator, etc.
LCIO interface
JSF/Jupiter exact hits LCIO converter Exists since 2005. Pointers to generator particles are not perfect a restriction to
an analysis which relies on generator particle information
LCIO JSF/Satellites converter Work in progress, but not ready yet
Full simulator tools
Full Simulator: Jupiter (Geant4.8.0.p01) Stand-alone package JSFJupiter – Interface to JSF Detector Geometry: parameters are defined by a text file
Stored in a ROOT file for use in analysis job
Analysis Tools: Satellites/Uranus A collection of analysis code based on JSF
IO: Geant4 ROOT object converter Exact hits Smeared hits Track fitter (Khalman) Cheated PFA, Realistic PFA
GLD Geometry in Jupiter
FCAL
BCAL
IT
VTX
CH2mask
Calorimeter
A dodecagonal shape calorimeter was installed
1 module
ECAL: 33 layers of 3mmt W/2mmt Scint./1mmt Gap HCAL: 46 layers of20mmt Fe/5mmt Scint./1mmt Gap
Readout cell 2cmx2cm (Default) 1cmx1cm ( studied in parallel ) 1cmx5cm : Need to develop a package to merge 1cmx1cm to a strip shape
10cm air gap as a readout space
Momentum resolution
Exact hit points created by single were fitted by Kalman filter package
pt/p
t2 (G
eV
-1)
Forward Region for SUSY Study
BCAL : Total Z length 20 cm 30 layers of 3mm thick Tungsten
+ 0.3mm thick Si. + Air gap
FCAL Front and Tail: 30 layers of 3mm Thick Tungsten + 0.3mm thick Si + Air gap
HDCAL
QC1
MUD
CH2 Mask TPC
EMCAL FCAL
BCAL
Response to 10GeV e+
Background
Low energy e+e- pair background in BCAL region.
Simulated using CAIN data, 500 GeV, Nominal parameter~1/65 bunch of pair backgrounds are simulated
BCAL FCAL
e+/e- tagging in the forward region ? Needs serious study for SUSY physics
CAL Energy Resolution
By H.Ono
Using Geant4 standard physics listAll |cos| region. Barrel/Endcap dependant constant not applied yetConstant term of HD resolution at H.E is large . need check by B.T.
Realistic PFA
Preliminary result is comparable to the results by the tower geometry.
More details in Yoshioka’s talk
Calibration near barrel/endcapGap is not optimized yet
GRID Plan
GRID for ILC is supported by GAKUJYUTSU SOUSEI budget French-Japan Joint Lab. Program
Initial goal As a tool to share data of total size 1~10TB among Institutes in
Japan, Asian, and World Wide.
GRID plan : see next Open question : How to share CPU resources ?
GRID Configuration
KEKCC LCG environment
LCG resource outside KEK
GRID-LAN F/W
KEK-LAN F/W
NFSSLC4
Existing KEK-ILC group resource
ILC NFS
SE
LCG
LCG
LCG/Grid Protocol
SE: Storage Element
LCG/Grid Protocol
University
CPUServers
GRID Configuration – Step2
KEKCC LCG environment
LCG resource outside KEK
GRID-LAN F/W
KEK-LAN F/W
NFSSLC4
Existing KEK-ILC group resource
ILC NFS
SE
LCG
LCG
LCG/Grid Protocol
SE: Storage Element
LCG/Grid Protocol
University
CPUServers
LCG UI
SLC3
SE2
LCG UI
SLC3