#include <RBCId.h>
Public Member Functions | |
RBCId & | operator= (RBCId const &)=default |
RBCId & | operator= (RBCId &&)=default |
void | printinfo () const |
RBCId () | |
Standard constructor. More... | |
RBCId (int, int *) | |
RBCId (const RBCId &)=default | |
RBCId (RBCId &&)=default | |
int | sector (int _sec) const |
void | setid (int _wh, int *_sec) |
int | wheel () const |
int | wheelIdx () const |
Private Attributes | |
int | m_sector [2] |
int | m_wheel |
RBCId::RBCId | ( | ) |
RBCId::RBCId | ( | int | _w, |
int * | _s | ||
) |
|
default |
|
default |
void RBCId::printinfo | ( | ) | const |
Definition at line 29 of file RBCId.cc.
References gather_cfg::cout, m_sector, and m_wheel.
Referenced by RBCEmulator::printinfo(), and setid().
|
inline |
Definition at line 32 of file RBCId.h.
References m_sector.
Referenced by geometryXMLparser.DTAlignable::index().
|
inline |
Definition at line 34 of file RBCId.h.
References m_sector, m_wheel, and printinfo().
Referenced by RBCEmulator::setid().
|
inline |
Definition at line 28 of file RBCId.h.
References m_wheel.
Referenced by RBCEmulator::emulate(), and geometryXMLparser.DTAlignable::index().
|
private |
|
private |
Definition at line 46 of file RBCId.h.
Referenced by printinfo(), RBCId(), setid(), wheel(), and wheelIdx().