Double Chooz Software
November 13, 2006
Getting Started with Double Chooz Software
- Contact Dario Motta (dario.motta@cea.fr), John LoSecco (losecco@nd.edu)
or Michel Obolensky (obolen@in2p3.fr)
to get added to the software mailing list.
- Contact Michel Obolensky (obolen@in2p3.fr) for a computer account at
CC-IN2P3 and to get CVS access to the code repository.
For CVS access he will need:
- - Name
- - Home laboratory/site
- - reliable e-mail address
- - a specific SSH public key (SSH V2 protocol)
- - the account name you wish
- See: https://cvs.in2p3.fr/doc-en.html
- The CVS repository has web access via: https://cvs.in2p3.fr/dchooz/.
The standard Double Chooz username and password can be used for web access
to CVS.
- Introductory instructions on using CVS can be found at:
https://cvs.in2p3.fr/dchooz/HOWTO/CVS.HOWTO
Click the "(download)" link to see the instructions.
- The simulation is based on Geant 4.7.1p01. Root output requires
that CERN Root be installed. Geant depends on CLHEP. The HBOOK output
to Ntuples requires a version of CERNLIB. The simulation also works with
Geant4.8.1.p01 and CLHEP 1.9.2.3
- Most of the usefull software is in the DOGS directory.
- The detector simulation is in the DOGS/DCGLG4sim directory
and its subdirectories.
- Most simulation work has been done, so far, with the ROOT output version
of DCGLG4sim. See DOGS/DCGLG4sim/COMPILING for instructions.
- After building the Monte Carlo it is usefull to test it with a standard
run:
"dcglg4sim_batch mac/std_test.mac".
This will take some time to run. Progress is indicated by a time stamp at
5 minute intervals to standard output.
- A set of usefull computing resources is listed at the bottom of this
web page.
Double Chooz Software Task list. October 22, 2006
Some of these projects are already in progress. But help may be needed to
bring them to general collaboration wide utility.
Even if code exists work is needed to assure the accuracy, stability
and reliability.
Please add to this list.
- Electronics Simulation
- Quality Assurance
- Calibration software. Both to (1) create the calibrations
and (2) use the calibration information to calibrate an event.
- Pulse shape discrimination to distinguish electromagnetic energy deposition
from hadronic (proton recoil) energy deposition.
- A unified detector geometry and configuration system.
- Event format
- Software release system.
- Take charge of keeping RAT up to date.
- Light Pulser Generator
- Non root access to the data
- Reconstruction interfaced to the Monte Carlo
- Plastic scintillator outer veto simulation. There is a proportional tube
based outer veto simulation
- Feature extraction. Code to turn the waveform digitizer information into
hits that can be calibrated and then used for reconstruction.
- More event graphics. Right now only the inner detector PMT's are shown.
- Muon capture simulation
- Muon reconstruction tracking for both stopped muons and through
going muons.
- Create realistic reflector cones. Right now an ideal Winston cone is
available.
- Anisotropic phototube response
- Create and maintain a software web page.
- Physics studies with the Monte Carlo.
- Number of phototubes
- Surface reflectivity
- Winston cones
- Scintillator optical properties
- Other detector variations, anisotropies or inhomogeneities.
- Muon response
- Stopping muon response
- Radioactive source response
- Entering neutron response
- Neutrino response
- Supernova simulations
- Understanding the difference between detector calibration source response
and detector signal response.
Useful Links
Double-Chooz CVS repository at IN2P3
Double-Chooz software mailing list archive
Double-Chooz EDMS documentation repository at IN2P3
Double Chooz E-Log at KSU
Software Wiki at Aachen
Monte Carlo DOGS output setup. (advanced)
Double-Chooz French Site
IN2P3 Computing