caenv775

Name

caenv775 -- CAENV775 module type

Synopsis

module create name caenv775 ?options...?

name config ?options...?

name cget ?pattern?

name help

DESCRIPTION

The caenv775 module type provides support for the CAEN V775 32 channel TDC module in the scripted readout framework. Instances of this module are created using the module command as shown in the SYNOPSIS above. The result is a new Tcl command which accepts all if the normal module subcommands.

OPTIONS

The module configuration options supported by the caenv775 module type are:

crate crate-no

Specifies the VME crate in which the module lives. This defaults to 0 which is a good default for single crate systems.

slot geo-num

Determines the geographical address assigned to the module. Note that for modules with a middle connector inserted in a VME crate with a middle connector, this value comes from the actual physical slot and cannot be overidden.

threshold 32-element-list

Suplies the thrsehold values for the digitizer. This is a Tcl list of 32 integers that will be programmed into the threshold memory. Note that for 16 channel units (NIM inputs), every other value is used as the digitizer hooks up inputs to every other input channel.

keepunder boolean-value

Defaults to false if set to true values with are below the threshold will be kept. It is often useful to start up with this value and keepoverflow set to true so that you can see what's going on in all channels of the digitizer until it is properly set up.

keepoverflow boolean-value

Defaults to false if set to true channels that have overflow values (e.g. in common start mode channels without a stop), are not suppressed from the data.

card boolean-value

Defaults to true if set false the entire digitizer card is disabled.

geo boolean-value

Defaults to true which means that geographical addressing will be used for the card. Note that:

  • The board must have a middle VME connector.

  • The board must be used with a VME crate that has the middle connector specified by the CERN VME rev C extensions.

While at the time this framework was written the conditions required to run with geographical addressing were commonly available, this is no longer true, and the use of this option is no longer recommended.

enable list-of-integers

The list-of-integers represent the per channel enables (kill bits in the CAEN manual) for the digitizer. Non zero values represent an enable and zero values represent a disabled channel.

base base-address

Provides the base address of the module as set by the rotary switches on the module. Note that the actual A32 (extended) address must be provided, not just the rotary switch values.

fastclearwindow ticks

Sets the value of the fast clear window register. This defaults to 0

range integer-value

Sets the TDC range value. This is an integer between 140 and 1200 respectively. The correspondence between this value and the actual range in real time units is documented in the V775 manual. Defaults to 500.

commonstart bool

Defaults to true if set to false the gate input will be used as a common stop input and the channel inputs are individual start inputs.