CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
DTDataMonitorInterface Class Referenceabstract

#include <DTDataMonitorInterface.h>

Inheritance diagram for DTDataMonitorInterface:
DTDataIntegrityTask

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.

24 {}
virtual DTDataMonitorInterface::~DTDataMonitorInterface ( )
inlinevirtual

Definition at line 25 of file DTDataMonitorInterface.h.

25 {}

Member Function Documentation

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

Implemented in DTDataIntegrityTask.

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

Implemented in DTDataIntegrityTask.

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

Implemented in DTDataIntegrityTask.

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

Implemented in DTDataIntegrityTask.