How to run Boole for Velo partial readout testbeam simulation
Aim: take a Gauss input file (a .sim file) containing MCHits for the Velo in the testbeam setup and perform the silicon simulation and reconstruction of the clusters. The output is a .digi file that contains the 1MHz output buffer.
get Boole
>
cd cmtuser
>
BooleEnv v11r0
>
LHCbEnv v20r0
>
getpack Digi/Boole v11r0
>
cd Digi/Boole/v11r0/
get options files for running in partial mode (currently only on Tomasz's area)
>
cp ~szumlat/public/boolePartial *.opts options/.
compile Boole
>
cd cmt
>
cmt config
>
source setup.csh
>
gmake
pick-up the appropriate partial XmlDDDB detector description (currently on Malcolm's area)
>
setenv XMLDDDBROOT ~mjohn/cmtuser/testBeamWork/Det/XmlDDDB/v30r0
then set a variable to point at the directory containing your partial readout .sim files e.g. to use those on Malcolm's area
>
setenv Gauss_TestBeam ~mjohn/cmtuser/v20Work/Sim/Gauss/v24r1/cmt
run Boole with partial readout options
>
../$CMTCONFIG/Boole.exe ../options/VeloPart.opts
this will produce an output file
partialVelo.digi
and a root file containing monitoring histograms
partialVelo.root
-- Main.parkes - 23 Mar 2006