#include <GEMROMapping.h>
Classes | |
struct | chamDC |
struct | chamEC |
struct | channelNum |
struct | stripNum |
struct | vfatDC |
struct | vfatEC |
Public Member Functions | |
void | add (chamEC e, chamDC d) |
void | add (channelNum c, stripNum s) |
void | add (GEMDetId e, vfatEC d) |
void | add (stripNum s, channelNum c) |
void | add (vfatEC e, vfatDC d) |
const chamDC & | chamberPos (const chamEC &r) const |
GEMROMapping () | |
const std::vector< vfatEC > | getVfats (const GEMDetId &r) const |
const stripNum & | hitPos (const channelNum &c) const |
const channelNum & | hitPos (const stripNum &s) const |
bool | isValidChamber (const chamEC &r) const |
bool | isValidChipID (const vfatEC &r) const |
const vfatDC & | vfatPos (const vfatEC &r) const |
Private Attributes | |
std::map< chamEC, chamDC > | chamED_ |
std::map< GEMDetId, std::vector< vfatEC > > | chamVfats_ |
std::map< channelNum, stripNum > | chStMap_ |
std::map< stripNum, channelNum > | stChMap_ |
std::map< vfatEC, vfatDC > | vMapED_ |
Definition at line 7 of file GEMROMapping.h.
|
inline |
Definition at line 83 of file GEMROMapping.h.
Definition at line 89 of file GEMROMapping.h.
References chamED_, ztail::d, and MillePedeFileConverter_cfg::e.
Referenced by GEMeMap::convert(), GEMeMap::convertDummy(), counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 100 of file GEMROMapping.h.
References c, chStMap_, and alignCSCRings::s.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
Definition at line 92 of file GEMROMapping.h.
References chamVfats_, ztail::d, and MillePedeFileConverter_cfg::e.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 101 of file GEMROMapping.h.
References c, alignCSCRings::s, and stChMap_.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
Definition at line 95 of file GEMROMapping.h.
References ztail::d, MillePedeFileConverter_cfg::e, and vMapED_.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
Definition at line 88 of file GEMROMapping.h.
References chamED_, and alignCSCRings::r.
|
inline |
|
inline |
Definition at line 97 of file GEMROMapping.h.
References alignCSCRings::s, and stChMap_.
|
inline |
Definition at line 86 of file GEMROMapping.h.
References chamED_, and alignCSCRings::r.
|
inline |
Definition at line 85 of file GEMROMapping.h.
References alignCSCRings::r, and vMapED_.
Definition at line 94 of file GEMROMapping.h.
References alignCSCRings::r, and vMapED_.
Definition at line 104 of file GEMROMapping.h.
Referenced by add(), chamberPos(), and isValidChamber().
Definition at line 106 of file GEMROMapping.h.
Referenced by add(), and getVfats().
|
private |
Definition at line 110 of file GEMROMapping.h.
|
private |
Definition at line 111 of file GEMROMapping.h.
Definition at line 108 of file GEMROMapping.h.
Referenced by add(), isValidChipID(), and vfatPos().