EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DpipeFilter Class Referenceabstract

#include <online_distribution/blob/master/newbasic/dpipe_filter.h>

+ Inheritance diagram for DpipeFilter:

Public Member Functions

 DpipeFilter ()
 
virtual ~DpipeFilter ()
 
virtual int select (Event *e)=0
 
virtual const char * idString () const =0
 

Detailed Description

This is the pure virtual parent class for any dpipe filter

Upon loading, it registers itself with dpipe.

Definition at line 19 of file dpipe_filter.h.

View newest version in sPHENIX GitHub at line 19 of file dpipe_filter.h

Constructor & Destructor Documentation

DpipeFilter::DpipeFilter ( )
inline

Definition at line 23 of file dpipe_filter.h.

View newest version in sPHENIX GitHub at line 23 of file dpipe_filter.h

References dpipe_register().

+ Here is the call graph for this function:

virtual DpipeFilter::~DpipeFilter ( )
inlinevirtual

Definition at line 28 of file dpipe_filter.h.

View newest version in sPHENIX GitHub at line 28 of file dpipe_filter.h

References dpipe_unregister().

+ Here is the call graph for this function:

Member Function Documentation

virtual const char* DpipeFilter::idString ( ) const
pure virtual

Implemented in odd_filter.

Referenced by main().

+ Here is the caller graph for this function:

virtual int DpipeFilter::select ( Event e)
pure virtual

Implemented in odd_filter.

Referenced by main().

+ Here is the caller graph for this function:


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