CMS 3D CMS Logo

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

◆ ~CSCVDMBTrailerFormat()

virtual CSCVDMBTrailerFormat::~CSCVDMBTrailerFormat ( )
inlinevirtual

Definition at line 12 of file CSCVDMBTrailerFormat.h.

12 {};

Member Function Documentation

◆ alct_empty()

virtual unsigned CSCVDMBTrailerFormat::alct_empty ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ alct_endtimeout()

virtual unsigned CSCVDMBTrailerFormat::alct_endtimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ alct_full()

virtual unsigned CSCVDMBTrailerFormat::alct_full ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ alct_half()

virtual unsigned CSCVDMBTrailerFormat::alct_half ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ alct_starttimeout()

virtual unsigned CSCVDMBTrailerFormat::alct_starttimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ cfeb_empty()

virtual unsigned CSCVDMBTrailerFormat::cfeb_empty ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ cfeb_endtimeout()

virtual unsigned CSCVDMBTrailerFormat::cfeb_endtimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ cfeb_full()

virtual unsigned CSCVDMBTrailerFormat::cfeb_full ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ cfeb_half()

virtual unsigned CSCVDMBTrailerFormat::cfeb_half ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ cfeb_movlp()

virtual unsigned CSCVDMBTrailerFormat::cfeb_movlp ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ cfeb_starttimeout()

virtual unsigned CSCVDMBTrailerFormat::cfeb_starttimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ check()

virtual bool CSCVDMBTrailerFormat::check ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ crateID()

virtual unsigned CSCVDMBTrailerFormat::crateID ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ crc22()

virtual unsigned CSCVDMBTrailerFormat::crc22 ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ crc_hi_parity()

virtual unsigned CSCVDMBTrailerFormat::crc_hi_parity ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ crc_lo_parity()

virtual unsigned CSCVDMBTrailerFormat::crc_lo_parity ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ data() [1/2]

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

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ data() [2/2]

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

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ dmb_bxn()

virtual unsigned CSCVDMBTrailerFormat::dmb_bxn ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ dmb_l1a()

virtual unsigned CSCVDMBTrailerFormat::dmb_l1a ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ dmb_l1pipe()

virtual unsigned CSCVDMBTrailerFormat::dmb_l1pipe ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ dmbID()

virtual unsigned CSCVDMBTrailerFormat::dmbID ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ setEventInformation()

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

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ sizeInWords()

virtual unsigned CSCVDMBTrailerFormat::sizeInWords ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ tmb_empty()

virtual unsigned CSCVDMBTrailerFormat::tmb_empty ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ tmb_endtimeout()

virtual unsigned CSCVDMBTrailerFormat::tmb_endtimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ tmb_full()

virtual unsigned CSCVDMBTrailerFormat::tmb_full ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ tmb_half()

virtual unsigned CSCVDMBTrailerFormat::tmb_half ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.

◆ tmb_starttimeout()

virtual unsigned CSCVDMBTrailerFormat::tmb_starttimeout ( ) const
pure virtual

Implemented in CSCDMBTrailer2013, and CSCDMBTrailer2005.