CMS 3D CMS Logo

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() [1/3]

DTSectCollId::DTSectCollId ( )
inline

Definition at line 21 of file DTSectCollId.h.

21 : _wheel(0), _sector(0) {}

◆ DTSectCollId() [2/3]

DTSectCollId::DTSectCollId ( int  wheel_id,
int  sector_id 
)
inline

Definition at line 23 of file DTSectCollId.h.

23 : _wheel(wheel_id), _sector(sector_id) {}

◆ DTSectCollId() [3/3]

DTSectCollId::DTSectCollId ( const DTSectCollId statId)
inline

Definition at line 25 of file DTSectCollId.h.

25 : _wheel(statId._wheel), _sector(statId._sector) {}

Member Function Documentation

◆ operator!=()

bool DTSectCollId::operator!= ( const DTSectCollId ) const
inline

◆ operator<()

bool DTSectCollId::operator< ( const DTSectCollId ) const
inline

◆ operator=()

DTSectCollId& DTSectCollId::operator= ( const DTSectCollId )
inline

◆ operator==()

bool DTSectCollId::operator== ( const DTSectCollId ) const
inline

◆ sector()

int DTSectCollId::sector ( ) const
inline

◆ wheel()

int DTSectCollId::wheel ( ) const
inline

Member Data Documentation

◆ _sector

int DTSectCollId::_sector
private

Definition at line 41 of file DTSectCollId.h.

Referenced by sector().

◆ _wheel

int DTSectCollId::_wheel
private

Definition at line 40 of file DTSectCollId.h.

Referenced by wheel().