Title: LCDD
1ILC Detector Simulation Architecture Proposal
J.I. McCormick, SLAC
GDML Geometry Description Markup Language LCIO
Linear Collider I/O LCIO Events LCIO event
collection LCDD Linear Collider Detector
Description SLIC Simulator for the LInear
Collider LCDD XML XML file conforming to
lcdd.xsd schema Geometry Convertor converts
compact description to LCDD CDD (Linear
Collider) Compact Detector Description Stdhep
Events binary encoded HEPEVT Geant4 Simulator
framework Java Reco Java-based reconstruction
framework
LCIO
GDML
Geant4
uses
uses
uses
uses
uses
LCIO Events
uses
LCDD
SLIC
creates
reads
reads
Stdhep Events
LCDD XML
Key
data
Does Not Exist
application
action
2Java Reconstruction and Analysis Architecture
Proposal
LCDD XML
Data formats from simulation
LCDD to Compact Convertor
FreeHep Framework
org.lcsim Framework
Compact DD XML
LCIO Events
LCIO
JAS3
Client Code (Processor)
Geometry Service
AIDA
WIRED Event Display
Compact DD Loader
Detector Service
HepRep XML
AIDA Histograms
Conditions Database