RADOUT

Radius of boundary of target system

NDGSTG

Number of degrader segments (up to 5)

ZDGSTG(I)

Length of the I-th degrader segment

RDGTG

Radius of degrader

WXYHOD

Width of a single hodoscope element

ZXYHOD

Thickness of hodoscope elements

ZGAPTG

Length of gap between the hodoscopes and target

WTAR

Face-to-face dimension of target hexagon

DFIB

Diameter of single fiber

ZTOTTG

Length of target

WIHEXO

Face-to-face dimension of outer I-ctr hexagon

ZICTR

Length of I-counters

WVHEXO

Face-to-face dimension of outer veto hexagon

ZSVETO

Z position of beginning of veto counters relative to the upstream face of the target proper region

RINDC_and_ROUTDC

Inner and outer radii of the drift chamber INCLUDING INNER AND OUTER WALLS (see TWALDC).

TWALDC_and_TENDDC

Thicknesses of the inner and outer drift chamber walls, and of the end plates.

ZTOTDC

Length of the drift chamber INCLUDING ENDPLATES (see TWALDC and TENDDC).

ANGLDC

Lorentz angle for drift trajectories (radians).

DVELDC

Drift velocity in cm/ns.

NCELDC(5)

Number of cells per layer.

NLAYDC

Number of radial layers.

NSENDC(5)

Number of sense wires in a cell for each layer

RINLDC(5)_and_ROTLDC(5)

Inner and outer radii of cells in each layer.

STAGDC

Size of sense wire stagger.

STERDC(5)

Stereo angle of each layer (zero for non-stereo layers).

LAYRRS(8)

Identity of each layer in each range stack module. Coded as a single integer with each decimal digit corresponding to a layer. The innermost layer in a module is the least significant digit.

1....not used

2....trigger counter

3....range counter

4....MWPC cathode

5....MWPC active volume

6....gap

7....not used

8....inner clearance gap

Thus LAYRRS(n) = 333328 corresponds to a module that begins with a clearance gap which is followed by a trigger counter and 4 range counters. A module containing only an MWPC would be encoded as LAYRRS(n) = 4548.

NMODRS

Number of radial modules. Must be < 9.

NPHIRS

Number of azimuthal sectors.

OFSBRS_and_SLSBRS

These determine the setback of the inner z edges of the range stack support frame. SLSBRS is the slope (in z vs. y), and OFSBRS is the z-intercept at the beam axis of the line that marks the closest approach of steel to the central plane of the detector. (This is easier to draw than to describe.) As SLSBRS is the slope of the UPSTREAM setback, it is negative. If SLSBRS is left at its default value, OFSBRS works out to be = 10 - DZ, where DZ is the (positive) distance from the end of the trigger counter to the the edge of the steel. Note that decreasing this distance INCREASES OFSBRS.

RINRS

Radius of the inside surface of the inner wall of the range stack support.

TCAVRS(8)

Thickness of the cavity in the support frame for each module.

TCLRRS

Thickness of the clearance gap (layer type 8, see LAYRRS) in a module.

TGAPRS

Thickness of a gap in a module (layer type 6, see LAYRRS).

TINRS_and_TOUTRS

Thicknesses of the inner and outer walls of the support frame.

TPADRS

Not used.

TPCCRS_TPCGRS_and_TPCSRS

Thicknesses of the RSPC cathode, active gap, and sides. Note -- for RSPC modules, the width of the support frame cavity and TPCSRS determine the width of the active gap -- WMODRS is ignored.

TSCNRS

Thickness of range counter.

TTRGRS

Thickness of trigger counter.

TWALRS

Thickness of support frame radial and internal walls.

WMODRS(8)

Width at the base of the first active layer in a module. Not used for RSPC modules (see TPCCRS).

ZPCRS

Length of the RSPC's. Not used to define active length. That is done in SUBROUTINE RSCHAM.

ZTOTRS

Length of the range counters.

ZTRGRS

Active length of the trigger counter. The rest of ZTOTRS is filled with lucite lightguide for trigger counter layers.

ANGCBV_and_ANGRBV

Angle made with respect to the horizontal of the central and right-hand walls in the BV support frame.

LAYRBV(5)

Number of scintillator layers in each module. Left and right columns are the same.

NMODBV

Number of RADIAL modules. Must be < 6.

NPHIBV

Number of azimuthal sectors with full symmetry, i.e., nominally 24, not 48.

RINBV

Radius to the inner surface (i.e., closest to the beam) of the inner wall of the BV support frame.

TCAVBV(5)

Thickness of the cavity in the support frame for each module.

TINBV_and_TOUTBV

Thicknesses of the inner and outer walls of the BV support frame.

TPADBV

Not used.

TPBBV

Thickness of the BV lead.

TSCNBV

Thickness of the BV scintillator.

TWALBV

Thickness of the BV support frame walls (excluding inner and outer walls, see TINBV).

WCVLBV

Width of the base of the innermost lefthand cavity in the BV support frame. This locates the central wall in a sector.

WINBV

Width of the inner wall of the BV support frame. This plus NPHIBV and RINBV determines the widths of the gaps between sectors.

WMODBV(5)

Width of the innermost scintillator of each radial BV module. Same for left and right columns.

ZTOTBV

Length of the BV scintillator.

HPLTEC(2)

Long dimension of the scintillator and lead plates in the endcap for the -z and +z ends respectively.

NPHIEC(2)

Number of phi sectors in the endcap for the -z and +z ends respectively. Note: values other than 24 will most likely be incompatible with array dimensions in other portions of the program.

NSMPEC(2)

Number of lead/scintillator samples for the -z and +z ends respectively.

RIBFEC(2)

Inner radius of the BaF2 endcap for the -z and +z ends respectively.

ROBFEC(2)

Outer radius for the BaF2 endcap for the -z and +z ends respectively.

ROUTEC(2)

Outer radius of the endcap for the -z and +z ends respectively.

TBAFEC(2)

Thickness (in z) for the -z and +z ends respectively.

TELEC(2)

Thickness of the BaF2 electronics for the -z and +z ends respectively.

TLEDEC(2)

Lead plate thickness for the -z and +z ends respectively.

TOUTEC(2)

Thickness of the outer end cap support cylinder for the -z and +z ends respectively.

TSCNEC(2)

Scintillator plate thickness for the -z and +z ends respectively.

TSSSEC(2)

Thickness of the stainless steel webbing of the end cap support structure for the -z and +z ends respectively.

TWLSEC(2)

Thickness of the wavelength shifter bar for the -z and +z ends respectively.

ZFACEC(2)

Z positions of the leading edge of the end cap arrays for the -z and +z ends respectively.

RDCIBF

Inner radius of the DC/EC subsystem.

RDCOBF

Outer radius of the DC/EC subsystem.

RRSIBF

Inner radius of the RS subsystem.

RRSOBF

Outer radius of the RS subsystem = inner radius of the BV subsystem.

RTGBF

Outer radius of the TG subsystem.

ZDCBF(2)

Minimum and maximum z of the DC subsystem.

ZECBF(2)

Maximum/minimum z of upstream/downstream EC subsystem.

ZTOTMG

Length of magnet cavity.

RSSC_and_CsI_parameters

Many of these are defined in geodat.cdf

IGEOLP

Unit number for output from geometry routines. If set .LT.0, printing will be supressed. Note that error messages still go to ILP.