- Open File : A root file can be loaded
using "Load File" button.
This button would activate a "Dialog"
to select file name.
- Root Browser : Using
"Browser" button
one can open a "TBrowser" from ROOT.
Any histogram from the TBrowser can be plotted into the
"Embedded Canvas" .
- Clear Canvas : The
"Embedded Canvas" can be
cleared using "Clear Canvas"
button.
- Execute Macro : Any macro file suitable
to the root file opened, can be executed by clicking the
"Execute Macro" button.
To plot in the "Embedded Canvas" one
needs to specify the name of this canvas
"Histogram Canvas" otherwise
one can define separate "TCanvas" in
the macro. There are a number of macros in the 'macro' directory of
the software but they can not be invoked using
"Execute Macro" as they are used
internally from the software to plot different types of histograms.
- Save Canvas : Once one/more histograms are
plotted in the "Embedded Canvas", the
picture can be saved in postscript format using
"Save Canvas" button.
- Print Canvas : The plots in the
"Embedded Canvas" can be directly
printed in a printer using
"Print Canvas" button.
This would activate a dialog where the printing command should
be specified. But before using this button one MUST make sure
the printer is properly configured and is usable from the PC.
- Type of Root File : The default
root file to be viewed/analysed here is the one from TT6Client.
To view/analyse the root file from the HybridDialog GUI, the check
button "Lyon Root File"
should be selected.
There are three different ways to plot histograms. A specific type can be
selected in the "Plot Types" frame.
The available options are,
- One APV at a Time : one needs select
"One APV" check button
and specify APV number in the adjacent text-field. The numbering
should be starting from ONE and not from ZERO.
- More Than One APV at a Time : the
"Multi APV" check button
should be selected and number of APVs should be specified in the
adjacent text field.
- As a Module : The
"Module " check button
should be selected and # of APVs in the module is to be
specified in the text field.
The histogram to be plotted can be selected in the
"pull down menu",
"Histogram Type". The list of the quantities are
Pedestal
Raw Noise
Common Mode Subtracted Noise
Common Mode
Calibration Charge with of Time
[can ONLY be plotted for "One APV at a Time" or
"More Than One APV at a Time"]
Maximum Charge for Strips
Rise Time for Strips
One can also analyse Pedestal, Raw Noise, Common Mode Subtracted Noise, and
Maximum Calibration charge to define a strip to be good or not. To do that
one needs to load a root file using
"Load File" button (if it is not already open).
Then "Analyse Bad Channel" button should be
clicked. After the analysis a distribution of
"Strip Flags" as a function of Strip Number.
At the same time a window would pop-up which would show the strip numbers and
corresponding "Strip Flags" which are marked
as BAD. These numbers are also stored in a text file with the same name
as the root file but with extension ".out". The
"Strip Flags" is defined with an interger
number with 4 LSBs. The 0th bit in set to ON if the
Pedestal value is out of the defined region.
Similarly 1st, 2nd and 3rd bits signify Raw Noise ,
Common Mode Subtracted Noise and
Maximum Calibration Charge respectively.
The accepted regions of these quatities are defined in three ways
by some percent (+- X%) with respect
to the mean value of the corresponding distribution.
by number of sigmas (r.m.s) with respect
to the mean value of the corresponding distribution
by absolute numbers
The type of the cut is selected using " "Cut Type"
variable which can have values 1/2/3 depending on above types. The
"Cut Type" and individual cut values for
different quantities can be selected in a
"Transient Window" .