emcOMCalibrationDataTofSectorOffset Class Reference
[DataManager Plugins]

Inherits emcObjectManager.

Inheritance diagram for emcOMCalibrationDataTofSectorOffset:

Inheritance graph
[legend]
List of all members.

Detailed Description

DM plugin to R/W emcCalibrationData (flavour T0Sector) from/to ASCII files.

see CanRead and CanWrite for exact emcCalibrationData's flavor supported.

Definition at line 11 of file emcOMCalibrationDataTofSectorOffset.C.

Public Member Functions

 emcOMCalibrationDataTofSectorOffset (const char *name="", const char *title="")
 ~emcOMCalibrationDataTofSectorOffset ()
bool CanCollect (const emcManageable &) const
bool CanRead (const emcManageable &object) const
 We can read objects of type emcCalibrationData (flavour T0Sector only).
bool CanWrite (const emcManageable &object) const
 We can write objects of type emcCalibrationData (flavour T0Sector only).
bool Read (emcManageable &object, const PHTimeStamp &time_stamp, int id)
 Not implemented. Use Read(object,runnumber) instead.
bool Read (emcManageable &object, int runnumber)
 Read an emcCalibrationData object from ASCII file.
void Reset ()
 Reset the OM.
bool Write (const emcManageable &, const PHTimeStamp &, int)
 Write an emcCalibrationData (flavour T0Sector) object to ASCII file.

Classes

class  changeName


Constructor & Destructor Documentation

emcOMCalibrationDataTofSectorOffset::emcOMCalibrationDataTofSectorOffset const char *  name = "",
const char *  title = ""
 

Definition at line 98 of file emcOMCalibrationDataTofSectorOffset.C.

emcOMCalibrationDataTofSectorOffset::~emcOMCalibrationDataTofSectorOffset  ) 
 

Definition at line 105 of file emcOMCalibrationDataTofSectorOffset.C.


Member Function Documentation

bool emcOMCalibrationDataTofSectorOffset::CanCollect const emcManageable  )  const [inline, virtual]
 

Deprecated:
Can we collect such object ?
Returns:
false by default.

Reimplemented from emcObjectManager.

Definition at line 18 of file emcOMCalibrationDataTofSectorOffset.C.

bool emcOMCalibrationDataTofSectorOffset::CanRead const emcManageable object  )  const [virtual]
 

We can read objects of type emcCalibrationData (flavour T0Sector only).

Reimplemented from emcObjectManager.

Definition at line 111 of file emcOMCalibrationDataTofSectorOffset.C.

References emcManageable::GetSource(), and emcManageable::kFile_ASCII.

bool emcOMCalibrationDataTofSectorOffset::CanWrite const emcManageable object  )  const [virtual]
 

We can write objects of type emcCalibrationData (flavour T0Sector only).

Reimplemented from emcObjectManager.

Definition at line 129 of file emcOMCalibrationDataTofSectorOffset.C.

References emcManageable::GetDestination(), and emcManageable::kFile_ASCII.

bool emcOMCalibrationDataTofSectorOffset::Read emcManageable object,
const PHTimeStamp &  time_stamp,
int  id
[virtual]
 

Not implemented. Use Read(object,runnumber) instead.

Implements emcObjectManager.

Definition at line 147 of file emcOMCalibrationDataTofSectorOffset.C.

References emcManageable::GetStorageName(), and emcManageable::kFile_ASCII.

void emcOMCalibrationDataTofSectorOffset::Reset  )  [inline, virtual]
 

Reset the OM.

After a call to Reset, the OM must behave as if it was newly created.

Implements emcObjectManager.

Definition at line 57 of file emcOMCalibrationDataTofSectorOffset.C.


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