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


and a root file containing monitoring histograms


-- Main.parkes - 23 Mar 2006

This topic: LHCb > WebHome > LHCbVELO > VELOSoftware > VeloBoolePartial
Topic revision: r2 - 2006-03-24 - unknown
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback