A VViewerSelector object is used by the viewer to process
set of frames and make selections.
The following members functions are called :
Init: called once per viewer session
Begin: called everytime a viewer loop on the data starts.
a convenient place to create your histograms / plots.
ProcessVect: called in the viewer loop for all vectors that should
be analyzed.
Terminate: called at the end of a viewer loop.
a convenient place to draw/fit your histograms.
The code in filename is loaded (interpreted or compiled , see below)
filename must contain a valid class implementation derived from VViewerSelector.
where VViewerSelector has the following member functions:
voidVViewerSelector::Init(): called once per viewer session
voidVViewerSelector::Begin(): called everytime a viewer loop on the data starts.
a convenient place to create your histograms.
voidVViewerSelector::ProcessVect(): called in the viewer loop for all vectors that should
be analyzed.
voidVViewerSelector::Terminate(): called at the end of a viewer loop.
a convenient place to draw/fit your histograms.
if filename is of the form file.C, the file will be interpreted.
if filename is of the form file.C++, the file file.C will be compiled
and dynamically loaded. The corresponding binary file and shared library
will be deleted at the end of the function.
if filename is of the form file.C+, the file file.C will be compiled
and dynamically loaded. At next call, if file.C is older than file.o
and file.so, the file.C is not compiled, only file.so is loaded.
The static function returns a pointer to a VViewerSelector object
- ROOT page - VEGA page - Class index - Top of the page This page has been automatically generated. If you have any comments or suggestions
about the page layout send a mail to
, or
contact
with any questions or problems regarding ROOT or VEGA.