Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

LDC Detector Outline Document

LDC Detector Outline Document

Software Frameworks

Isn't there one main software framework for ILC detector simulation that I can use?

...

In bash, direct all output to a file, as follows.

No Format
slic &>amp;> job.log &

Now use the tail command to look at the output file as the job progresses.

...

The current, primary maintainer of GDML, Witold Pokorski, made a good overview presentation of GDML for the CHEP 2006 conference.

...

How can I use Geant4 to visualize the detector?

How can I make a HepRep file using Geant4?

How do I use DAWN from within Geant4?

How can I make cuts using DAWN?

What other visualization options are available outside of using Geant4?

The Geant4 OpenGL visualization driver can be used to immediately visualize the detector and events. The following command can be used to visualize the detector geometry plus hits and trajectories from the event.

No Format

/vis/scene/create
/vis/scene/add/volume
/vis/scene/add/hits
/vis/scene/add/trajectories
/vis/open OGLSX

There is a similar macro in the slic directory at macros/vis_gl.mac.

How can I make a HepRep file using Geant4?

A command similar to this will write out a HepRep zip file to the current directory.

No Format

/vis/scene/create 
/vis/open HepRepXML
/vis/viewer/set/culling global false
/vis/scene/add/volume 
/vis/scene/add/trajectories
/vis/scene/add/hits

How do I use DAWN from within Geant4?

No Format

/vis/open DAWNFILE

How can I make cuts using DAWN?

dawncut

What other visualization systems are available in Geant4?

VRML
OpenInventor / Coin3D

What other visualization options are available outside of using Geant4?

GDML -> python -> ROOT
WIRED

What What is WIRED?

How do I use WIRED?

WIRED tutorial

LCIO

What is LCIO?

LCIO stands for Linear Collider IO. It is the standard data format for exchanging event data between different ILC software, including simulators and reconstruction and analysis tools.

What languages does LCIO support?

Java
C++
Python
FORTRAN

What simulation tools support LCIO?

...

Where can I post my questions about LCIO?

LCIO forum

Where can I go for more information about LCIO?

LCIO homepage

Compact Detector Description

...