Bdb packages | Design docs | Source docs | Guidelines | Recent releases

Search | Site Map .

Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TagFilterModule Class Reference
[TagModules]

#include <TagFilterModule.hh>

Inheritance diagram for TagFilterModule:

APPFilterModule AppModule APPExecutable TagFilterByName TagFilterExample List of all members.

Public Methods

 TagFilterModule (const char *const theName, const char *const theDescription)
virtual ~TagFilterModule ()
virtual AppResult beginJob (AbsEvent *anEvent)
virtual AppResult beginRun (AbsEvent *anEvent)
virtual AppResult event (AbsEvent *anEvent)
virtual void help (int argc, char **argv)

Protected Methods

AbsEventTagtag () const

Protected Attributes

AbsEventTag_tag

Constructor & Destructor Documentation

TagFilterModule::TagFilterModule const char *const    theName,
const char *const    theDescription
 

Definition at line 53 of file TagFilterModule.cc.

TagFilterModule::~TagFilterModule   [virtual]
 

Definition at line 63 of file TagFilterModule.cc.


Member Function Documentation

AppResult TagFilterModule::beginJob AbsEvent   anEvent [virtual]
 

Reimplemented from AppModule.

Reimplemented in TagFilterByName, and TagFilterExample.

Definition at line 83 of file TagFilterModule.cc.

References AppModule::_verbose, cout, APPExecutable::name(), AppResult::OK, and AbsParmBool::value().

AppResult TagFilterModule::beginRun AbsEvent   anEvent [virtual]
 

Reimplemented from AppModule.

Reimplemented in TagFilterExample.

Definition at line 90 of file TagFilterModule.cc.

References AppModule::_verbose, cout, APPExecutable::name(), AppResult::OK, and AbsParmBool::value().

AppResult TagFilterModule::event AbsEvent   anEvent [virtual]
 

Reimplemented from AppModule.

Reimplemented in TagFilterByName, and TagFilterExample.

Definition at line 97 of file TagFilterModule.cc.

References _tag, AppResult::OK, APPFilterModule::passed(), and APPFilterModule::setPassed().

Referenced by TagFilterExample::event(), and TagFilterByName::event().

void TagFilterModule::help int    argc,
char **    argv
[virtual]
 

Reimplemented from AppModule.

Reimplemented in TagFilterByName, and TagFilterExample.

Definition at line 106 of file TagFilterModule.cc.

References cout, and AppModule::help().

AbsEventTag* TagFilterModule::tag   const [inline, protected]
 

Definition at line 89 of file TagFilterModule.hh.

References _tag.

Referenced by TagFilterExample::event(), and TagFilterByName::event().


Member Data Documentation

AbsEventTag* TagFilterModule::_tag [protected]
 

Definition at line 92 of file TagFilterModule.hh.

Referenced by event(), and tag().


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

 


BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us

Page Owner: Jacek Becla
Last Update: October 04, 2002