The pre-analysis monitor has been conceived in order to
join several macros, scripts, and demons used
during the data taking into a common software within the ROOT
environment; the fROOT package, already used for the online
monitor, has been choosed as framework.
Hence, in order to avoid
duplication of code, the pre-analysis software have been
integrated into the structure of "fROOT" by
exploiting all the facilities offered by the Object Oriented
Programming, as inheritance, overload of functions,
and virtual methods. The structure of the pre-analysis
monitor is designed in order to pilot the event processing and
reconstruction, allowing to access the raw-data structure and
any information produced by the reconstruction process, according to
the following steps:
Get the pointer to the raw event from socket (online mode) or from file (offline mode).
Perform a pre-analysis of the raw event.
Reconstruct geometrical hits (by calling the "read_lib" and filling "zebra JFGES" banks).
Reconstruct the complete event (by running the standard "fidarc" event reconstruction and filling "zebra JFDST" banks).
Trigger
Efficiency
last update: June 30, 2005