Handling Sensitive DETector basic parameters

+-------------+                                               +----------##
| Geant 3.11  |               GEANT User's Guide              | HITS100  ##
+-------------+                                               +----------##
                                   

Author(s) : R.Brun,F.Bruyant Submitted: 01.11.83 Origin : Same Revised: 20.08.87

+-----------------------------------------------------------------------------------------+
|CALL GSDET (IUSET,IUDET,NV,NAMESV,NBITSV,IDTYPE,NWHI,NWDI,ISET*,IDET*) |
+-----------------------------------------------------------------------------------------+
                                  

Assigns a detector IUDET to the set IUSET and defines its basic parameters.

IUSET
set identifier (4 characters), user defined
IUDET
detector identifier (4 characters), has to be the name of an existing volume
NV
number of volume descriptors
NAMESV
vector of NV volume descriptors (4 characters)
NBITSV
vector of NV bit numbers for packing the volume numbers
IDTYPE
detector type, user defined
NWHI
number of words for the primary allocation of HITS banks
NWDI
number of words for the primary allocation of DIGI banks when first allocation not sufficient
ISET
position of set in bank JSET
IDET
position of detector in bank JS=LQ(JSET-ISET)
Remarks:
The vector NAMESV (length NV) contains the list of volume names which permit the identification of every physical detector with detector name IUDET.[See example in HITS 110]. Each element of the vector NBITSV (length NV) is the number of bits used for packing the number of the corresponding volume, when building the packed identifier of a given physical detector. For more details see the example given in GSDETH. The detector type IDTYPE is not used internally by GEANT and can be defined by the user to distinguish quickly between various kinds of detectors, in the routine GUSTEP for example.

+--------------------------------------------------------------------------+
|CALL GSDETV (IUSET,IUDET,IDTYPE,NWHI,NWDI,ISET*,IDET*) |
+--------------------------------------------------------------------------+
                                  

      Arguments as in GSDET
                   . (NAMES, NBITSV will be computed by
        GGDETV called by
            GGCLOS)
                              See HITS 001.
                                  

+-----------------------------------------------------------------------------------------------+
|CALL GFDET (IUSET,IUDET,NV*,NAMESV*,NBITSV*,IDTYPE*,NWHI*,NWDI*,ISET*,IDET*) |
+-----------------------------------------------------------------------------------------------+
                                  

Returns the basic parameters for detector IUDET of set IUSET.

             +----------------------------------------------+
             | CALL GPSETS (IUSET,IUDET) |
             +----------------------------------------------+
                                  

Prints SET and DETECTOR volume parameters.

IUSET
User set identifier to be printed if=0 prints all detectors of all sets
IUDET
User detector identifier if =0 prints all detectors of set IUSET.