CMS 3D CMS Logo

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

#include <CSCVDMBTrailerFormat.h>

Inheritance diagram for CSCVDMBTrailerFormat:
CSCDMBTrailer2005 CSCDMBTrailer2013

Public Member Functions

virtual unsigned alct_empty () const =0
 
virtual unsigned alct_endtimeout () const =0
 
virtual unsigned alct_full () const =0
 
virtual unsigned alct_half () const =0
 
virtual unsigned alct_starttimeout () const =0
 
virtual unsigned cfeb_empty () const =0
 
virtual unsigned cfeb_endtimeout () const =0
 
virtual unsigned cfeb_full () const =0
 
virtual unsigned cfeb_half () const =0
 
virtual unsigned cfeb_movlp () const =0
 
virtual unsigned cfeb_starttimeout () const =0
 
virtual bool check () const =0
 
virtual unsigned crateID () const =0
 
virtual unsigned crc22 () const =0
 
virtual unsigned crc_hi_parity () const =0
 
virtual unsigned crc_lo_parity () const =0
 
virtual unsigned short * data ()=0
 
virtual unsigned short * data () const =0
 
virtual unsigned dmb_bxn () const =0
 
virtual unsigned dmb_l1a () const =0
 
virtual unsigned dmb_l1pipe () const =0
 
virtual unsigned dmbID () const =0
 
virtual void setEventInformation (const CSCDMBHeader &)=0
 
virtual unsigned sizeInWords () const =0
 
virtual unsigned tmb_empty () const =0
 
virtual unsigned tmb_endtimeout () const =0
 
virtual unsigned tmb_full () const =0
 
virtual unsigned tmb_half () const =0
 
virtual unsigned tmb_starttimeout () const =0
 
virtual ~CSCVDMBTrailerFormat ()
 

Detailed Description

Definition at line 10 of file CSCVDMBTrailerFormat.h.

Constructor & Destructor Documentation

virtual CSCVDMBTrailerFormat::~CSCVDMBTrailerFormat ( )
inlinevirtual

Definition at line 12 of file CSCVDMBTrailerFormat.h.

12 {};

Member Function Documentation

virtual unsigned CSCVDMBTrailerFormat::alct_empty ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::alct_endtimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::alct_full ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::alct_half ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::alct_starttimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::cfeb_empty ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::cfeb_endtimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::cfeb_full ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::cfeb_half ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::cfeb_movlp ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::cfeb_starttimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual bool CSCVDMBTrailerFormat::check ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::crateID ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::crc22 ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::crc_hi_parity ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::crc_lo_parity ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned short* CSCVDMBTrailerFormat::data ( )
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned short* CSCVDMBTrailerFormat::data ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::dmb_bxn ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::dmb_l1a ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::dmb_l1pipe ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::dmbID ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual void CSCVDMBTrailerFormat::setEventInformation ( const CSCDMBHeader )
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::sizeInWords ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::tmb_empty ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::tmb_endtimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::tmb_full ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::tmb_half ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

virtual unsigned CSCVDMBTrailerFormat::tmb_starttimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.