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
DTSectCollId Class Reference

#include <DTSectCollId.h>

Public Member Functions

 DTSectCollId ()
 
 DTSectCollId (int wheel_id, int sector_id)
 
 DTSectCollId (const DTSectCollId &statId)
 
bool operator!= (const DTSectCollId &) const
 
bool operator< (const DTSectCollId &) const
 
DTSectCollIdoperator= (const DTSectCollId &)
 
bool operator== (const DTSectCollId &) const
 
int sector () const
 
int wheel () const
 

Private Attributes

int _sector
 
int _wheel
 

Detailed Description

Definition of a Sector Coollector

Authors
D. Bonacorsi, S. Marcellini

Definition at line 18 of file DTSectCollId.h.

Constructor & Destructor Documentation

DTSectCollId::DTSectCollId ( )
inline

Definition at line 22 of file DTSectCollId.h.

22  :
23  _wheel( 0),
24  _sector( 0) {}
DTSectCollId::DTSectCollId ( int  wheel_id,
int  sector_id 
)
inline

Definition at line 26 of file DTSectCollId.h.

27  :
28  _wheel(wheel_id),
29  _sector(sector_id) {}
DTSectCollId::DTSectCollId ( const DTSectCollId statId)
inline

Definition at line 32 of file DTSectCollId.h.

32  :
33  _wheel(statId._wheel),
34  _sector(statId._sector) {}

Member Function Documentation

bool DTSectCollId::operator!= ( const DTSectCollId ) const
inline
bool DTSectCollId::operator< ( const DTSectCollId ) const
inline
DTSectCollId& DTSectCollId::operator= ( const DTSectCollId )
inline
bool DTSectCollId::operator== ( const DTSectCollId ) const
inline
int DTSectCollId::sector ( ) const
inline
int DTSectCollId::wheel ( ) const
inline

Member Data Documentation

int DTSectCollId::_sector
private

Definition at line 51 of file DTSectCollId.h.

Referenced by sector().

int DTSectCollId::_wheel
private

Definition at line 50 of file DTSectCollId.h.

Referenced by wheel().