This program handles the Measurement and RunControl.
It is an updated version of the one written by Mario DePoli and running under Unix
in the HP730. Start Erase. Erase the on-line spectra when starting acquisition. No erasing
is performed on the SPY spectra. Measure & run Comments
Spectra.Open a new instance
of the Spectrum viewer program Start Message Mailer (not Used) Tape. Can be used only in the Stop state.
ENABLE Enables Tape storage. Opens the Measurement
definition window if no data has been typed. ERASE SPECTRA. Full erase of spectra and matrices Control Panel to TOP Place the Ocp window on Top.
The pane on the right-hand side shows tape related data and measurement time related
info. Click on the highest pane to switch between them.
Error Rate pane. Shows the tape write error rate of
the selected device. Changes colour while the value increases from Green to Orange
and Red. If the error rate is greater than 5% the run is stopped.
Tape Written pane. Shows the amount of tape already
used. Can be in percent of the full tape or in number of records (32KBytes each).
If this number is greater than 97% for a tape, the run of all tapes is stopped and
the tape full is unloaded.
START Enables Acq. If the Tape is ENABLED the Start Tape Window is activated for each data Stream enabled.
The trigger is enabled.
STOP Disables Acq. I.E. the trigger is vetoed. If Tape
writing is ENABLED, an EOF will be written and the run numbers incremented.
PAUSE Suspend Acq. The trigger is vetoed. No EOF will
be written.
CONTINUE Resume Acq. The trigger is enabled.
RU-BU Status. If green this indicator shows
that the RU and BU processes are aligned and in Start. This is different from
the indicator in the RUBU Control
window, in which only the Aligned status is indicated by the green colour.
MENU Description :
Configure (DAQ Configuration Menu)
Define
Check Neo++ OnLine. Check the configured Neo++ instances.
Tape Usage Units
Measure DB Logging (notUsed)
Neo++ Status
RU-BU Control Allow full control
of the Readout and Builder Units.
Tape Data Select which Tape Unit status is shown in the Tape panel (right-hand
side).
Matrix.Open a new instance of the
Matrix viewer program.
Send Comment to Log DB(not Used)
Send to OnLine
Send to Analysis
DISABLE Disables Tape storage
Tape Mount Allow selection
of the Tape units to be used and unloading of tapes.
REMOVE HISTOGRAMS (not Used)
Control Panel to BOTTOM Place the Ocp window at the Bottom.
----------------------------------------------------------------------------------------------------------------------------
Measurement
Info Definition window
Experiment Selection window
Edit & Compile Window. This window allows
editing and compiling of any file belonging to the selected experiment. Most likely
it will be a Neo++ source code file, header file or Camac file.
Program Configurator Window. This window allows
configuring the Neo++ set of programs. At least the on-line part must be declared;
zero or more spys can be added. Every program can be instantiated one or more times.
In the present Ocp version all instances must run in the gaspux4 CPU. After
configuration the user will open the Program Loader window in order to run the configured
programs.
Neo++ & Camac Program Loader Window. This window
performs the standard procedures of program loading of the Neo++ executable code
and related operations. Also the Camac programming is performed using the proper
file. The default settings are green coloured.
The downloading operation lasts about 1 minute and can't be performed if the trigger
is active.
Tape Mount Window. This window allows selecting the
set of tapes to be used for data storage. Click on the first column of togglebuttons
in order to select/deselect the desired Tape units. The Stream number (refers to
the corresponding number in the Tape Neo++ object) is assigned by default and shown
in the second column fields. The tape length is shown in the third column fields
once the tape has been loaded by a Start procedure. The fourth column togglebuttons
allows unloading the loaded tapes. This operation is needed if you want to unload
a tape before reaching its END OF DATA mark.
Start Tape Window. This window is opened after the
Start if the tape operation has been ENABLED and the Tape Manager is active.
The upper panel of this window reports the Measurement data description. The middle
panel summarise the Stream, tape and run numbers plus and allows the manipulation
of the last two. Also save of the electronics configuration and tape positioning
are available.
RUBU Control window. This window allows controlling the
Readout and event Builder Units. The first reads the event fragments, while the second
builds the event according to the neo++ descriptor, translating every parameter from
the ADC binary code to the parameter name. See the sample file event_param.h .
Status field. Every command issued from the
window outputs in this field.
Get Status. Show the RU and BU status description.
Get Event. Show the last processed raw block of
events. The number of events per block depends on the programming settings of the
RU CPU. By default are 100 events per block.
Clear. Clears the Status field.
Network Status. Set of radio controls showing
the good/bad status of the RU and BU processes. If the indicators show red colour
something is not working properly.
Enable kill. Allows killing both RU and BU processes.
Kill&Restart. Performs kill of the RU and BU processes
and restart them from scratch. When the full restart procedure is finished click
the Start button.
Start. Start the RU and BU processes. Process status
must be 4,0 and the RU-BU Aligned must show green colour.