CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
LinkBoardPackedStrip Class Reference

#include <LinkBoardPackedStrip.h>

Public Member Functions

int febInLB () const
 
 LinkBoardPackedStrip (int packedStripLB)
 
 LinkBoardPackedStrip (int febInLB, int stripPinInFeb)
 
int packedStrip () const
 
int stripPinInFeb () const
 

Private Attributes

int thePackedStrip
 

Detailed Description

Definition at line 4 of file LinkBoardPackedStrip.h.

Constructor & Destructor Documentation

LinkBoardPackedStrip::LinkBoardPackedStrip ( int  packedStripLB)
inline

Definition at line 7 of file LinkBoardPackedStrip.h.

8  : thePackedStrip(packedStripLB) { }
LinkBoardPackedStrip::LinkBoardPackedStrip ( int  febInLB,
int  stripPinInFeb 
)
inline

Definition at line 10 of file LinkBoardPackedStrip.h.

Member Function Documentation

int LinkBoardPackedStrip::febInLB ( ) const
inline

Definition at line 13 of file LinkBoardPackedStrip.h.

References thePackedStrip.

Referenced by RPCReadOutMapping::detUnitFrame().

13 { return thePackedStrip/16+1; }
int LinkBoardPackedStrip::packedStrip ( ) const
inline

Definition at line 15 of file LinkBoardPackedStrip.h.

References thePackedStrip.

Referenced by RPCRecordFormatter::recordPack().

int LinkBoardPackedStrip::stripPinInFeb ( ) const
inline

Definition at line 14 of file LinkBoardPackedStrip.h.

References thePackedStrip.

Referenced by RPCReadOutMapping::detUnitFrame().

14 { return thePackedStrip%16+1; }

Member Data Documentation

int LinkBoardPackedStrip::thePackedStrip
private

Definition at line 18 of file LinkBoardPackedStrip.h.

Referenced by febInLB(), packedStrip(), and stripPinInFeb().