#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 (GEMDetId e, vfatEC d) |
void | add (vfatEC e, vfatDC d) |
void | add (channelNum c, stripNum s) |
void | add (stripNum s, channelNum c) |
const chamDC & | chamberPos (const chamEC &r) const |
GEMROMapping () | |
const std::vector< vfatEC > | getVfats (const GEMDetId &r) const |
const channelNum & | hitPos (const stripNum &s) const |
const stripNum & | hitPos (const channelNum &c) 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 91 of file GEMROMapping.h.
Definition at line 101 of file GEMROMapping.h.
References chamED_, edmIntegrityCheck::d, and MillePedeFileConverter_cfg::e.
Referenced by GEMeMap::convert(), GEMeMap::convertDummy(), counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
Definition at line 104 of file GEMROMapping.h.
References chamVfats_, and MillePedeFileConverter_cfg::e.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
Definition at line 107 of file GEMROMapping.h.
References edmIntegrityCheck::d, MillePedeFileConverter_cfg::e, and vMapED_.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 112 of file GEMROMapping.h.
References EnergyCorrector::c, chStMap_, and alignCSCRings::s.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 113 of file GEMROMapping.h.
References EnergyCorrector::c, alignCSCRings::s, and stChMap_.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
Definition at line 103 of file GEMROMapping.h.
References chamVfats_.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 116 of file GEMROMapping.h.
Referenced by add(), chamberPos(), and isValidChamber().
Definition at line 118 of file GEMROMapping.h.
Referenced by add(), and getVfats().
|
private |
Definition at line 122 of file GEMROMapping.h.
|
private |
Definition at line 123 of file GEMROMapping.h.
Definition at line 120 of file GEMROMapping.h.
Referenced by add(), isValidChipID(), and vfatPos().