CMS 3D CMS Logo

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

#include <CSCAnodeDataFormat.h>

Inheritance diagram for CSCAnodeDataFormat:
CSCAnodeData2006 CSCAnodeData2007

Public Member Functions

virtual void add (const CSCWireDigi &wireDigi, int layer)=0
 
virtual unsigned short * data ()=0
 
virtual unsigned short int sizeInWords () const =0
 the amount of the input binary buffer read, in 16-bit words More...
 
virtual std::vector< CSCWireDigiwireDigis (int layer) const =0
 input layer is from 1 to 6 More...
 
virtual ~CSCAnodeDataFormat ()
 

Detailed Description

Definition at line 5 of file CSCAnodeDataFormat.h.

Constructor & Destructor Documentation

virtual CSCAnodeDataFormat::~CSCAnodeDataFormat ( )
inlinevirtual

Definition at line 8 of file CSCAnodeDataFormat.h.

8 {}

Member Function Documentation

virtual void CSCAnodeDataFormat::add ( const CSCWireDigi wireDigi,
int  layer 
)
pure virtual

Implemented in CSCAnodeData2006, and CSCAnodeData2007.

Referenced by counter.Counter::register().

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

Implemented in CSCAnodeData2006, and CSCAnodeData2007.

Referenced by cuy.FindIssue::__init__().

virtual unsigned short int CSCAnodeDataFormat::sizeInWords ( ) const
pure virtual

the amount of the input binary buffer read, in 16-bit words

Implemented in CSCAnodeData2006, and CSCAnodeData2007.

virtual std::vector<CSCWireDigi> CSCAnodeDataFormat::wireDigis ( int  layer) const
pure virtual

input layer is from 1 to 6

Implemented in CSCAnodeData2006, and CSCAnodeData2007.