RAIDA  1.9.0
Public Member Functions | List of all members
AIDA::IFilterROOT Class Reference

User's level interface of an IFilter. More...

#include <IFilterROOT.h>

Inheritance diagram for AIDA::IFilterROOT:
AIDA::IFilter

Public Member Functions

virtual ~IFilterROOT ()
 Destructor.
 
virtual bool initialize (ITuple &tuple)
 Initialize the IFilter and associate it to an ITuple. More...
 
virtual bool accept () const
 Check if the IFilter accepts or not the data in the current row of the ITuple it is associated to. More...
 
virtual std::string expression () const
 Get the expression that defined the IFilter. More...
 
- Public Member Functions inherited from AIDA::IFilter
virtual ~IFilter ()
 Destructor.
 

Detailed Description

User's level interface of an IFilter.

Author
T. Kraemer, DESY
Version
Id:
IFilterROOT.h,v 1.1 2006-12-14 09:55:23 tkraemer Exp

Member Function Documentation

bool IFilterROOT::accept ( ) const
virtual

Check if the IFilter accepts or not the data in the current row of the ITuple it is associated to.

Returns
true if the current data is accepted.

Implements AIDA::IFilter.

std::string IFilterROOT::expression ( ) const
virtual

Get the expression that defined the IFilter.

Returns
The expression.

Implements AIDA::IFilter.

bool IFilterROOT::initialize ( ITuple tuple)
virtual

Initialize the IFilter and associate it to an ITuple.

Parameters
tupleThe ITuple to which the IFilter is sssociated.
Returns
false If the IFilter and the ITuple are not compatible.

Implements AIDA::IFilter.


The documentation for this class was generated from the following files: