Next: GEANT drawing by TZ
Up: Detector description code and
Previous: GEANT geometry by TZ
Similar to the GEAN data block, CMSIM also offers a standard way of
building sensitive detectors for hits and digitisations using
TZ titles. This is performed by the routine DCDETX
which interprets the title block DETX and takes appropriate actions.
The title block for DETX has the following structure:
*DO DETX <idn> -A4CW -c1/80 #. title header line
:SDET #. Subdetector keyword name (e.g. TRAK)
...
followed by blocks of data with a 4-character keyword and values
...
The numeric identifier <idn> contains type of hits and digitisation
required (default is 1). The title block is selected if the
requested action in SETS data card for the sub-detector keyword SDET
matches with the numeric identifier of the block.
The following keywords can be used:
The constants which follow each keyword are the same as the call
parameters required by the respective GEANT3 routine.
The parameters which follow each keyword are defined as follows:
- DETV/DET /DETN/DETA
- set name
- detector name, followed by routine specific parameters:
- number of volumes, IDTYPE, NWHI, NWDI, list of (volume names, NBITS)
(GSDET). The control cards DET and DETN differ in specifying NBITS. The
control card DET specifies NBITS explicitly, whereas DETN specifies the
maximum volume number from which NBITS can be calculated.
- or IDTYPE, NWHI, NWDI (GSDETV)
- or alias name, NWHI, NWDI (GSDETA)
- DETH/DETD/DETT/DETU
- set name
- detector name, followed by routine specific parameters:
- number of hit elements, their name, origin, factor, # of bits (GSDETH)
- or number of digit elements, their names and # of bits (GSDETD)
- or number of trigger elements, their names and # of bits (GSDETT)
- or number of user elements, the user array (GSDETU)
- HITS/RHIT
- set name
- detector name, the hit elements being taken from the standard banks
Cms Computing
Mon Apr 27 02:30:35 MET DST 1998