Traditional scaler readoutSetting up scaler readoutSetting up scaler readoutComposite scaler readout

Composite scaler readout

Scaler readout in the NSCL system is considered to be non-hierarchical. Scaler data are readout as a single bank of scaler modules. All channels of all modules are read out. The object that represents the experiment (a CExperiment object), contains a bank of scalers. Individual scaler modules can be inserted in this bank to meet your application needs. As will be described in Traditional scaler readout), it is also possible to insert a single special scaler that wraps the old style skeleton.cpp scaler readout.

As of October 22, 2002, object oriented support has been written for the following types of scaler modules:

CCAMACScalerLRS2551 LeCroy Research systems model LRS2551 CAMAC scaler.
CCAMACScalerLRS4434 LeCroy Research systems model LRS4434 CAMAC scaler.
CVMEScalerLRS1151 LeCroy Research systems model LRS1151 VME scaler.

Software is being developed for the CAEN V830 VME scaler at this time as well.

Each of the scalers above has a parameterized constructor that describes where the scaler is plugged in. This parameterization is as follows:

Future implementations of the NSCL Readout system will support multiple VME crates in a single system. In that case, for VME modules, an additional parameter will be added (defaulting to 0) that selects the VME crate.

To configure your readout software to use the composite scaler readout system:


Report documentation errors to Ron Fox (fox@nscl.msu.edu)or NSCL's Bugzilla page

Traditional scaler readoutSetting up scaler readoutSetting up scaler readoutComposite scaler readout