#include <GEMROmap.h>
Classes | |
struct | dCoord |
struct | eCoord |
Public Member Functions | |
void | add (eCoord e, dCoord d) |
void | add (dCoord d, eCoord e) |
void | add (GEMDetId d, uint32_t e) |
void | add (uint32_t d, GEMDetId e) |
void | addAMC (uint16_t d) |
void | addAMC2GEB (uint16_t d, uint16_t c) |
const uint32_t & | gebPosition (const GEMDetId &r) |
const GEMDetId & | gebPosition (const uint32_t &r) |
GEMROmap () | |
std::vector< uint16_t > | getAMC2GEBs (uint16_t d) |
std::vector< uint16_t > | getAMCs () |
std::map< GEMDetId, uint32_t > | getRoMap () |
const dCoord & | hitPosition (const eCoord &r) |
const eCoord & | hitPosition (const dCoord &r) |
bool | isValidChipID (const eCoord &r) |
Private Attributes | |
std::map< uint16_t, std::vector< uint16_t > > | amc2Gebs_ |
std::vector< uint16_t > | amcs_ |
std::map< dCoord, eCoord > | roMapDE_ |
std::map< GEMDetId, uint32_t > | roMapDet2Geb_ |
std::map< eCoord, dCoord > | roMapED_ |
std::map< uint32_t, GEMDetId > | roMapGeb2Det_ |
Definition at line 6 of file GEMROmap.h.
|
inline |
Definition at line 31 of file GEMROmap.h.
Definition at line 39 of file GEMROmap.h.
References edmIntegrityCheck::d, MillePedeFileConverter_cfg::e, and roMapED_.
Referenced by GEMEMap::convert(), GEMEMap::convertDummy(), counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
Definition at line 40 of file GEMROmap.h.
References edmIntegrityCheck::d, MillePedeFileConverter_cfg::e, and roMapDE_.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 45 of file GEMROmap.h.
References edmIntegrityCheck::d, MillePedeFileConverter_cfg::e, and roMapDet2Geb_.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 46 of file GEMROmap.h.
References edmIntegrityCheck::d, MillePedeFileConverter_cfg::e, and roMapGeb2Det_.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
|
inline |
Definition at line 53 of file GEMROmap.h.
References amc2Gebs_, and edmIntegrityCheck::d.
Referenced by GEMEMap::convertDummy().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 58 of file GEMROmap.h.
Referenced by addAMC2GEB(), and getAMC2GEBs().
|
private |
Definition at line 57 of file GEMROmap.h.
Definition at line 61 of file GEMROmap.h.
Referenced by add(), and hitPosition().
|
private |
Definition at line 63 of file GEMROmap.h.
Referenced by add(), gebPosition(), and getRoMap().
Definition at line 60 of file GEMROmap.h.
Referenced by add(), hitPosition(), and isValidChipID().
|
private |
Definition at line 64 of file GEMROmap.h.
Referenced by add(), and gebPosition().