#include <DataFileHandler.hh>
Inheritance diagram for lccd::DataFileHandler:
Public Member Functions | |
DataFileHandler (const std::string &name) | |
Default constructor. | |
virtual void | updateEvent (lcio::LCEvent *evt) |
Checks wether the collection is present in the event, if so it keeps it until a new version is found otherwise it adds the current collection to the event. The events time stamp is ignored. Notifies all registered listeners. | |
virtual void | update (LCCDTimeStamp timestamp) |
Retrieves the new conditions data if required by timestamp. |
The condition collection is kept until an event is presented that has a new version of the particular collection. The time stamps are ignored and the validity of the conditions data is determined by the sequence with which they appear in the data stream.
This can for example be used in cases where the DAQ system writes slow control data into the same data stream as the raw data.
|
Default constructor.
|
|
Retrieves the new conditions data if required by timestamp.
Notifies all registered listeners Implements lccd::ConditionsHandlerBase. |