RHB facqConf file

RHB FILES

FACQCONF FILE

All parameters and histograms declarations are saved in a RHB configuration file ended with “.facqConf” extension. At launch, if the ConfigFile option is specified in the .RHBrc file, all these definitions will be loaded in RHB.

This file can be divided in two parts, the first one is dedicated to the parameters declaration while the other one is for the histograms declaration. If you pass your mouse over the different parameters or histograms, you will have declaration examples. If you want more information, download the RHBShortUserGuide_en.pdf file.

PARAMETERS DECLARATION

The following examples assume that the raw parameters are « Param1 » and « Param2 »
RHB facqConf file | Calculated parameter
RHB facqConf file | Calculated parameter
The following examples assume that the raw parameters are « Param1 », « Param2 » and « Param3 »
RHB facqConf file | Condition parameter
RHB facqConf file | Condition parameter
This kind of parameter allows to define a parameter which is true if the values of already existing parameters are in a contour. Calculated parameters can be used in graphical conditions. Graphical cut conditions can be used in conditions.
RHB facqConf file | Graphical cut parameter
RHB facqConf file | Graphical cut parameter
This parameter contains the actual machine time (nanosec precision) in seconds. Its value is evaluated once per event. It can be used afterwards in other parameters definitions
RHB facqConf file | Time parameter
RHB facqConf file | Time parameter
The counter parameter is incremented each time the related parameter is active, i.e. is present/read in an event. If the related parameter is a condition or a graphical condition, the counter is incremented if the condition is true
RHB facqConf file | Counter parameter
RHB facqConf file | Counter parameter
This kind of parameter allows to define counting rates. It simply computes the ratio of the differences of two parameters. The user has to define the two parameters and the frequency of the parameter evaluation. WARNING: the parameter indicated as the divider must increase with time
RHB facqConf file | Differential counter parameter
RHB facqConf file | Differential counter parameter

This type of parameter is always active. It is useful when one wants to keep the value of a raw parameter whose value is set with a low rate compared to the event rate

RHB facqConf file | Persistent parameter
RHB facqConf file | Persistent parameter

HISTOGRAM DECLARATION

1D Histogram example without condition
RHB Files | 1D Histogram
RHB Files | 1D Histogram
2D Histogram example without condition
RHB Files | 2D Histogram
RHB Files | 2D Histogram
FHScale shows the number of times a parameter is activated or a condition is true
RHB Files | Scale histogram
RHB Files | Scale histogram
Oscillogram example, if you want the last 5 signals on the same ocillogram : CH1_OSC;704;-1000;1000;5
RHB Files | Oscillogram
RHB Files | Oscillogram
The X axis is the computer time axis. The limits are computed according to the number of bins and to the time width of each bin. When the upper limit is reached, whole time axis (and the corresponding bin contents) is shifted by one bin, i.e. the axis time limits are incremented by one bin width. This allow to check the variations of a parameter distribution with time in a moving time window of fixed total width. The Y axis limits can be static or can be recomputed in order to cover the whole range of the parameter’s values
RHB Files | Time histogram 2D
RHB Files | Time histogram 2D
The X axis is the computer time axis. The limits are computed according to the number of bins and to the time width of each bin. When the upper limit is reached, whole time axis (and the corresponding bin contents) is shifted by one bin, i.e. the axis time limits are incremented by one bin width. This allow to check the variations of the mean value of a parameter with time in a moving time window of fixed total width
RHB Files | Time profile histogram
RHB Files | Time profile histogram
For each parameter, it shows its value the last time it was activated. It was originally developed to show counting rates
RHB Files | Scale count histogram
RHB Files | Scale count histogram