![]() |
|
|
Bdb packages | Design docs | Source docs | Guidelines | Recent releases |
|
Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members BdbSetTime Class Reference
[BdbModules]#include <BdbSetTime.hh>
Inheritance diagram for BdbSetTime:
List of all members.
Public Methods
BdbSetTime (const char *const theName, const char *const theDescription) virtual ~BdbSetTime () virtual AppResult beginJob (AbsEvent *anEvent) virtual AppResult event (AbsEvent *anEvent) Private Attributes
BdbTime _currenttime BdbDuration _step AbsParmGeneral< HepString > _startdate AbsParmGeneral< HepString > _starttime AbsParmDouble _timestep AbsParmBool _useprogram AbsParmBool _usespecified Constructor & Destructor Documentation
BdbSetTime::BdbSetTime ( const char *const theName, const char *const theDescription )
Definition at line 30 of file BdbSetTime.cc.
References _startdate, _starttime, _timestep, _useprogram, _usespecified, AppModule::commands(), false, and true.
BdbSetTime::~BdbSetTime ( ) [virtual]
Definition at line 47 of file BdbSetTime.cc.
Member Function Documentation
AppResult BdbSetTime::beginJob ( AbsEvent * anEvent ) [virtual]
Reimplemented from AppModule.
Definition at line 50 of file BdbSetTime.cc.
References _currenttime, _startdate, _starttime, _step, _timestep, _usespecified, AppModule::_verbose, cout, APPExecutable::name(), AppResult::OK, AbsParmDouble::value(), AbsParmGeneral< HepString >::value(), and AbsParmBool::value().
AppResult BdbSetTime::event ( AbsEvent * anEvent ) [virtual]
Reimplemented from AppModule.
Definition at line 76 of file BdbSetTime.cc.
References _currenttime, _step, _usespecified, AppModule::_verbose, cout, AppResult::OK, and AbsParmBool::value().
Member Data Documentation
BdbTime BdbSetTime::_currenttime [private]
Definition at line 45 of file BdbSetTime.hh.
Referenced by beginJob(), and event().
AbsParmGeneral<HepString> BdbSetTime::_startdate [private]
Definition at line 47 of file BdbSetTime.hh.
Referenced by BdbSetTime(), and beginJob().
AbsParmGeneral<HepString> BdbSetTime::_starttime [private]
Definition at line 48 of file BdbSetTime.hh.
Referenced by BdbSetTime(), and beginJob().
BdbDuration BdbSetTime::_step [private]
Definition at line 46 of file BdbSetTime.hh.
Referenced by beginJob(), and event().
AbsParmDouble BdbSetTime::_timestep [private]
Definition at line 49 of file BdbSetTime.hh.
Referenced by BdbSetTime(), and beginJob().
AbsParmBool BdbSetTime::_useprogram [private]
Definition at line 50 of file BdbSetTime.hh.
Referenced by BdbSetTime().
AbsParmBool BdbSetTime::_usespecified [private]
Definition at line 51 of file BdbSetTime.hh.
Referenced by BdbSetTime(), beginJob(), and event().
The documentation for this class was generated from the following files:
- /BdbModules/BdbSetTime.hh
- /BdbModules/BdbSetTime.cc
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002