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  

BdbCreateCM Class Reference
[BdbModules]

#include <BdbCreateCM.hh>

Inheritance diagram for BdbCreateCM:

AppModule APPExecutable List of all members.

Public Methods

 BdbCreateCM (const char *const theName, const char *const theDescription)
virtual ~BdbCreateCM ()
virtual AppResult event (AbsEvent *anEvent)
virtual AppResult endJob (AbsEvent *anEvent)

Private Attributes

AbsParmIfdStrKey _keyToSecondaryEvent
size_t _highestInputCount
size_t _highestOutputCount

Constructor & Destructor Documentation

BdbCreateCM::BdbCreateCM const char *const    theName,
const char *const    theDescription
 

Definition at line 51 of file BdbCreateCM.cc.

References _keyToSecondaryEvent, and AppModule::commands().

BdbCreateCM::~BdbCreateCM   [virtual]
 

Definition at line 66 of file BdbCreateCM.cc.


Member Function Documentation

AppResult BdbCreateCM::endJob AbsEvent   anEvent [virtual]
 

Reimplemented from AppModule.

Definition at line 115 of file BdbCreateCM.cc.

References _highestInputCount, _highestOutputCount, APPExecutable::name(), and AppResult::OK.

AppResult BdbCreateCM::event AbsEvent   anEvent [virtual]
 

Reimplemented from AppModule.

Definition at line 75 of file BdbCreateCM.cc.

References _highestInputCount, _highestOutputCount, _keyToSecondaryEvent, AppModule::_verbose, APPExecutable::name(), AppResult::OK, BdbEventMerge::primaryKey(), and AbsParmBool::value().


Member Data Documentation

size_t BdbCreateCM::_highestInputCount [private]
 

storage location for high water size of input registry

Definition at line 87 of file BdbCreateCM.hh.

Referenced by endJob(), and event().

size_t BdbCreateCM::_highestOutputCount [private]
 

storage location for high water size of input registry

Definition at line 89 of file BdbCreateCM.hh.

Referenced by endJob(), and event().

AbsParmIfdStrKey BdbCreateCM::_keyToSecondaryEvent [private]
 

The secondary key of the Event for which the Managers are to be created.

Definition at line 85 of file BdbCreateCM.hh.

Referenced by BdbCreateCM(), and event().


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