CMS 3D CMS Logo

global_phi_data Class Reference

#include <L1Trigger/CSCTrackFinder/interface/CSCTrackFinderDataTypes.h>

List of all members.

Public Member Functions

 global_phi_data (const unsigned short &us)
 global_phi_data ()
global_phi_dataoperator= (const unsigned short &us)
unsigned short toint () const

Public Attributes

unsigned short global_phi: 12
unsigned short spare: 4


Detailed Description

Definition at line 91 of file CSCTrackFinderDataTypes.h.


Constructor & Destructor Documentation

global_phi_data::global_phi_data (  )  [inline]

Definition at line 97 of file CSCTrackFinderDataTypes.h.

00097 {};

global_phi_data::global_phi_data ( const unsigned short &  us  )  [inline]

Definition at line 98 of file CSCTrackFinderDataTypes.h.

References operator=().

00098 { this->operator=(us); }


Member Function Documentation

global_phi_data & global_phi_data::operator= ( const unsigned short &  us  ) 

Definition at line 53 of file CSCTrackFinderDataTypes.cc.

References global_phi.

Referenced by global_phi_data().

00054 {   
00055   this->global_phi = ((1<<12)-1)&us;
00056   
00057   return *this;
00058 }

unsigned short global_phi_data::toint (  )  const

Definition at line 92 of file CSCTrackFinderDataTypes.cc.

References global_phi.

00093 {  
00094   unsigned short us = 0;
00095   us = global_phi;
00096   return us;
00097 }


Member Data Documentation

unsigned short global_phi_data::global_phi

Definition at line 94 of file CSCTrackFinderDataTypes.h.

Referenced by CSCSectorReceiverLUT::calcGlobalPhiMB(), operator=(), and toint().

unsigned short global_phi_data::spare

Definition at line 95 of file CSCTrackFinderDataTypes.h.


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:21:25 2009 for CMSSW by  doxygen 1.5.4