ICP
1
|
#include <icp_interfaces.h>
Public Member Functions | |
virtual uint32_t | getNewEvents (isisU32_t *buffer, uint32_t maxlen, uint64_t &num_unread, bool &run_ended, DAEstatus &status)=0 |
virtual uint64_t | nNewEventWords (DAEstatus &status)=0 |
virtual void | updateDAEEventLastRead (DAEstatus &status)=0 |
virtual int | eventSourceID () const =0 |
virtual const int * | getDAE2SpecMap ()=0 |
virtual isisU32_t | getLastAddressRead ()=0 |
virtual void | setLastAddressRead (isisU32_t addr)=0 |
Definition at line 17 of file icp_interfaces.h.
|
pure virtual |
Implemented in ISISRAWEventSource, FileEventSource, DetectorCard< DetCardPolicy >, DetectorCard< DAE2DetCardPolicy >, and DetectorCardIntf.
Referenced by EventStore::addCard(), EventStoreCard::checkAndHistogramEvents(), EventStoreCard::clearOutputFile(), EventStoreCard::eventSourceID(), EventStoreCard::EventStoreCard(), EventStoreCard::invokeNoFrameCallbacks(), and EventStoreCard::setOutputFileName().
|
pure virtual |
Implemented in ISISRAWEventSource, FileEventSource, DetectorCard< DetCardPolicy >, DetectorCard< DAE2DetCardPolicy >, and DetectorCardIntf.
Referenced by EventStoreCard::checkAndHistogramEvents().
|
pure virtual |
Implemented in ISISRAWEventSource, FileEventSource, DetectorCard< DetCardPolicy >, DetectorCard< DAE2DetCardPolicy >, and DetectorCardIntf.
Referenced by EventStoreCard::setOutputFileName(), and EventStoreCard::updateFilePosition().
|
pure virtual |
Implemented in ISISRAWEventSource, FileEventSource, DetectorCard< DetCardPolicy >, DetectorCard< DAE2DetCardPolicy >, and DetectorCardIntf.
Referenced by EventStoreCard::run().
|
pure virtual |
Implemented in ISISRAWEventSource, FileEventSource, DetectorCard< DetCardPolicy >, DetectorCard< DAE2DetCardPolicy >, and DetectorCardIntf.
Referenced by EventStoreCard::nNewEventWords(), and EventStoreCard::run().
|
pure virtual |
Implemented in ISISRAWEventSource, FileEventSource, DetectorCard< DetCardPolicy >, DetectorCard< DAE2DetCardPolicy >, and DetectorCardIntf.
Referenced by EventStoreCard::setOutputFileName().
|
pure virtual |
Implemented in ISISRAWEventSource, FileEventSource, DetectorCard< DetCardPolicy >, DetectorCard< DAE2DetCardPolicy >, and DetectorCardIntf.
Referenced by EventStoreCard::setOutputFileName(), and EventStoreCard::updateFilePosition().