CMS 3D CMS Logo

DTDataMonitorInterface Class Reference

Interface to the Data Quality Monitoring Module. More...

#include <EventFilter/DTRawToDigi/interface/DTDataMonitorInterface.h>

Inheritance diagram for DTDataMonitorInterface:

DTDataIntegrityTask

List of all members.

Public Member Functions

 DTDataMonitorInterface ()
virtual void fedEntry (int dduID)=0
virtual void fedFatal (int dduID)=0
virtual void fedNonFatal (int dduID)=0
virtual void processFED (DTDDUData &dduData, const std::vector< DTROS25Data > &rosData, int ddu)=0
virtual void processROS25 (DTROS25Data &data, int ddu, int ros)=0
virtual ~DTDataMonitorInterface ()


Detailed Description

Interface to the Data Quality Monitoring Module.

Date
2008/10/10 09:48:32
Revision
1.5

Author:
M. Zanetti - INFN Padova

Definition at line 20 of file DTDataMonitorInterface.h.


Constructor & Destructor Documentation

DTDataMonitorInterface::DTDataMonitorInterface (  )  [inline]

Definition at line 24 of file DTDataMonitorInterface.h.

00024 {}

virtual DTDataMonitorInterface::~DTDataMonitorInterface (  )  [inline, virtual]

Definition at line 25 of file DTDataMonitorInterface.h.

00025 {}


Member Function Documentation

virtual void DTDataMonitorInterface::fedEntry ( int  dduID  )  [pure virtual]

Implemented in DTDataIntegrityTask.

Referenced by DTROS25Unpacker::interpretRawData().

virtual void DTDataMonitorInterface::fedFatal ( int  dduID  )  [pure virtual]

Implemented in DTDataIntegrityTask.

Referenced by DTDDUUnpacker::interpretRawData(), and DTROS25Unpacker::interpretRawData().

virtual void DTDataMonitorInterface::fedNonFatal ( int  dduID  )  [pure virtual]

Implemented in DTDataIntegrityTask.

Referenced by DTROS25Unpacker::interpretRawData().

virtual void DTDataMonitorInterface::processFED ( DTDDUData dduData,
const std::vector< DTROS25Data > &  rosData,
int  ddu 
) [pure virtual]

Implemented in DTDataIntegrityTask.

Referenced by DTDDUUnpacker::interpretRawData().

virtual void DTDataMonitorInterface::processROS25 ( DTROS25Data data,
int  ddu,
int  ros 
) [pure virtual]

Implemented in DTDataIntegrityTask.

Referenced by DTROS25Unpacker::interpretRawData().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:18:49 2009 for CMSSW by  doxygen 1.5.4