Inheritance diagram for emcOMIniCalConstruction:
Definition at line 14 of file emcOMIniCalConstruction.C.
Public Member Functions | |
emcOMIniCalConstruction (const char *name="", const char *title="") | |
virtual | ~emcOMIniCalConstruction () |
virtual bool | CanCollect (const emcManageable &) const |
virtual bool | CanRead (const emcManageable &object) const |
Can we read a given object type ? | |
virtual bool | CanWrite (const emcManageable &) const |
Can we write a given object type ? | |
virtual emcManageable * | Collect (const emcManageable &, const PHTimeStamp &) |
bool | GetTypeAndNumber (int id, size_t &type, size_t &number) const |
int | GetID (size_t type, size_t number) |
virtual bool | Read (emcManageable &object, const PHTimeStamp &time_stamp, int id) |
Read a manageable object from the DB. | |
virtual void | Reset (void) |
Reset the OM. | |
virtual bool | Write (const emcManageable &, const PHTimeStamp &, int) |
Write a manageable object to the DB. |
|
Definition at line 56 of file emcOMIniCalConstruction.C. |
|
Definition at line 61 of file emcOMIniCalConstruction.C. |
|
Reimplemented from emcObjectManager. Definition at line 20 of file emcOMIniCalConstruction.C. |
|
Can we read a given object type ?
Reimplemented from emcObjectManager. Definition at line 67 of file emcOMIniCalConstruction.C. References emcManageable::GetSource(), emcManageable::kDB_Construction, and test(). |
|
Can we write a given object type ?
Reimplemented from emcObjectManager. Definition at line 24 of file emcOMIniCalConstruction.C. |
|
Reimplemented from emcObjectManager. Definition at line 26 of file emcOMIniCalConstruction.C. |
|
Definition at line 99 of file emcOMIniCalConstruction.C. |
|
Definition at line 84 of file emcOMIniCalConstruction.C. Referenced by Read(). |
|
Read a manageable object from the DB. See the DM interface for parameters. Implements emcObjectManager. Definition at line 114 of file emcOMIniCalConstruction.C. References emcCalibrationData::GetNumber(), emcCalibrationData::GetType(), GetTypeAndNumber(), and emcCalibrationData::Reset(). |
|
Reset the OM. After a call to Reset, the OM must behave as if it was newly created. Implements emcObjectManager. Definition at line 191 of file emcOMIniCalConstruction.C. |
|
Write a manageable object to the DB. See the DM interface for parameters. Implements emcObjectManager. Definition at line 42 of file emcOMIniCalConstruction.C. |