GammaWare  Head Version for release 0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Gw::BaseFilter Class Referenceabstract

This class is a base class for any experimental filter. More...

#include <BaseFilter.h>

Inheritance diagram for Gw::BaseFilter:

Public Member Functions

 BaseFilter ()
 
 ClassDef (BaseFilter, 0)
 Root dictionnary related. More...
 
virtual ~BaseFilter ()
 
virtual Int_t ApplyE (const TSeqCollection &, TBuffer &)=0
 Apply this filter to the list of links. More...
 
virtual Int_t ApplyE (const TSeqCollection &, Float_t *)=0
 

Protected Attributes

RandomfRand
 

Detailed Description

This class is a base class for any experimental filter.

In the GammaWare, the physics generators give cascades of links stored in ROOT SeqCollection. This is the general input to the experimental filters that degrade the true cascades to give experimental like events.

Design following a strategy pattern.

Author
Olivier Stezowski
Date
11/2005

Definition at line 28 of file BaseFilter.h.


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