EUTelescope And IBL Testbeam pages
Glasgow work on ATLAS Inner B-Layer (IBL) testbeam data. Both
Reconstruction and
Analysis aspects of the work involve
EUTelescope
software. Please see the official pages pages for more details.
A communal area with installed software and testfiles can be found:
/data/detdev01/FEI4_testbeam_construction
.
NB This page is a work in progress.
Testbeam Reconstruction
Reconstruction code can be found:
/data/detdev01/FEI4_testbeam_construction/reconstruction
.
This is a short recipe for running.
* First set the environment.
> ILCSOFT=/data/detdev01/FEI4_testbeam_construction/reconstruction/PATH_TO_SOFTWARE
> cd $ILCSOFT
> source build_env.sh
To check the environment has been set correctly check the
EUTELESCOPE
parameter has been set:
> echo $EUTELESCOPE
This should be something like
/PATH_TO_SOFTWARE/v01-16-02/Eutelescope/v00-08-02
* Next, go to the
jobsub
directory:
> cd $EUTELESCOPE/jobsub
You are now ready to run the reconstruction chain. There are five steps or "tasks" to transform raw data into analysis ready data: converter, clustering, hitmaker, alignment and filter. Each task is performed using the
jobsub.py
script and requires a condifuration file to set basic steering parameters such as input file, output directories and beam energy.
The basic execution format is
> ./jobsub.py --config=CONFIGURATION_FILE [-o PARAMETER_NAME=VALUE ] TASK_NAME FILE_NUMBER
Here is an example analysis chain:
> ./jobsub.py --config=$EUTELECOPE/jobsub/examples/datura-noDUT/config.cfg -csv $EUTELECOPE/jobsub/examples/datura-noDUT/runlist.csv converter 97
> ./jobsub.py --config=$EUTELECOPE/jobsub/examples/datura-noDUT/config.cfg -csv $EUTELECOPE/jobsub/examples/datura-noDUT/runlist.csv clustering 97
> ./jobsub.py --config=$EUTELECOPE/jobsub/examples/datura-noDUT/config.cfg -csv $EUTELECOPE/jobsub/examples/datura-noDUT/runlist.csv hitmaker 97
> ./jobsub.py --config=$EUTELECOPE/jobsub/examples/datura-noDUT/config.cfg -csv $EUTELECOPE/jobsub/examples/datura-noDUT/runlist.csv align 97
> ./jobsub.py --config=$EUTELECOPE/jobsub/examples/datura-noDUT/config.cfg -csv $EUTELECOPE/jobsub/examples/datura-noDUT/runlist.csv fitter 97
For ease of running a bash script called
run_file.sh
is supplied which will run the chain for you. Please edit the parameters at the top of the file.
For more details see the official pages
here
.
Testbeam Analysis
Analysis stuff.
--
KennyWraight - 2013-05-24