#include <GEMROmap.h>
Classes | |
struct | channelNum |
struct | dCoord |
struct | eCoord |
struct | stripNum |
Public Member Functions | |
void | add (eCoord e, dCoord d) |
void | add (dCoord d, eCoord e) |
void | add (channelNum c, stripNum s) |
void | add (stripNum s, channelNum c) |
GEMROmap () | |
const std::map< eCoord, dCoord > * | getRoMap () const |
const dCoord & | hitPosition (const eCoord &r) const |
const eCoord & | hitPosition (const dCoord &r) const |
const channelNum & | hitPosition (const stripNum &s) const |
const stripNum & | hitPosition (const channelNum &c) const |
bool | isValidChipID (const eCoord &r) const |
Private Attributes | |
std::map< channelNum, stripNum > | chStMap_ |
std::map< dCoord, eCoord > | roMapDE_ |
std::map< eCoord, dCoord > | roMapED_ |
std::map< stripNum, channelNum > | stChMap_ |
Definition at line 6 of file GEMROmap.h.
|
inline |
Definition at line 64 of file GEMROmap.h.
Definition at line 70 of file GEMROmap.h.
References ztail::d, alignCSCRings::e, and roMapED_.
Referenced by GEMELMap::convert(), GEMELMap::convertDummy(), counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
Definition at line 71 of file GEMROmap.h.
References ztail::d, alignCSCRings::e, and roMapDE_.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 75 of file GEMROmap.h.
References c, chStMap_, and alignCSCRings::s.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 76 of file GEMROmap.h.
References c, alignCSCRings::s, and stChMap_.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 85 of file GEMROmap.h.
Referenced by add(), and hitPosition().
Definition at line 83 of file GEMROmap.h.
Referenced by add(), and hitPosition().
Definition at line 82 of file GEMROmap.h.
Referenced by add(), getRoMap(), hitPosition(), and isValidChipID().
|
private |
Definition at line 86 of file GEMROmap.h.
Referenced by add(), and hitPosition().