Installation
Once only (or every time a new version is released):
# /afs/desy.de/user/s/school06/school/tklayout-install.sh
Setting up environment variables
Every time you login:
# source ~/tklayout.env
To run tkLayout
Move into the directory containing the layout to run first and then invoke tkLayout
# cd ~/tklayout-files/geometries/BarrelEndcap_Nick2013/Traditional/
# tklayout -r TechnicalProposal2014.cfg
To see the results, then open a browser to
http://www.desy.de/~yourAccountName/ and browse to the directory corresponding
to the layout.
To obtain delphes configuration
Once you are happy with a given layout, you may obtain
the configuration for delphes resolution by running.
Beware:
this will only work if you computed the traker resolution
appropriately (we will see later how to do it).
# delphize
Running options
Analysis options
-n [ --geometry-tracks ] arg (=100) N. of tracks for geometry calculations.
-N [ --material-tracks ] arg (=100) N. of tracks for material calculations.
-p [ --power ] Report radiation-induced power analysis.
-m [ --material ] Report materials and weights analyses.
-r [ --resolution ] Report resolution analysis.
-t [ --trigger ] Report base trigger analysis.
-T [ --trigger-ext ] Report extended trigger analysis.
(implies 't')
-b [ --bandwidth ] Report base bandwidth analysis.
-B [ --bandwidth-cpu ] Report multi-cpu bandwidth analysis.
(implies 'b')
-a [ --all ] Report all analyses, except extended
trigger. (implies all other relevant
report options)
--verbosity arg (=1) Levels of details in the program's output
(overridden by the option 'quiet').
--quiet No output is produced, except the
required messages (equivalent to
verbosity 0, overrides the option
'verbosity')
--performance Outputs the CPU time needed for each
computing step (overrides the option
'quiet').
--randseed arg (=-889275714) Set the random seed
If explicitly set to 0, seed is random