|
BOSS 7.1.3
BESIII Offline Software System
|
A class to handle update timing of static objects of tracking. More...
#include <TUpdater.h>
Inheritance diagram for TUpdater:Public Member Functions | |
| TUpdater () | |
| Constructor. | |
| virtual | ~TUpdater () |
| Destructor. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| virtual bool | updated (void) const |
| returns true if an object is updated. | |
| virtual void | update (void) |
| updates an object. | |
| virtual bool | initialized (void) const |
| returns true if an object is initialized. | |
| virtual void | initialize (void) |
| initializes an object. | |
| virtual void | clear (void) |
| clears an object. | |
A class to handle update timing of static objects of tracking.
Definition at line 25 of file TUpdater.h.
| TUpdater::TUpdater | ( | ) |
Constructor.
Definition at line 19 of file TUpdater.cxx.
|
virtual |
|
inlinevirtual |
clears an object.
Reimplemented in TMDC, and TTrackManager.
Definition at line 88 of file TUpdater.h.
Referenced by TMDC::clear(), and TMDC::fastClear().
| void TUpdater::dump | ( | const std::string & | message = std::string(""), |
| const std::string & | prefix = std::string("") ) const |
dumps debug information.
Definition at line 26 of file TUpdater.cxx.
Referenced by main().
|
inlinevirtual |
|
inlinevirtual |
returns true if an object is initialized.
Definition at line 76 of file TUpdater.h.
|
virtual |
updates an object.
Definition at line 37 of file TUpdater.cxx.
Referenced by TMDC::badHits(), main(), and TMDC::update().
|
virtual |
returns true if an object is updated.
Definition at line 57 of file TUpdater.cxx.
Referenced by TMDC::badHits(), dump(), and update().