#include <HGCalTriggerGeometryGenericMapping.h>
Public Types | |
typedef std::unordered_set < unsigned > | list_type |
typedef std::unordered_multimap < unsigned, unsigned > | tc_map_type |
Public Member Functions | |
const list_type & | components () const |
bool | containsCell (const unsigned cell) const |
bool | containsTriggerCell (const unsigned trig_cell) const |
Module (unsigned mod_id, const GlobalPoint &pos, const list_type &neighbs, const list_type &comps, const tc_map_type &tc_comps) | |
unsigned | moduleId () const |
const list_type & | neighbours () const |
const GlobalPoint & | position () const |
const tc_map_type & | triggerCellComponents () const |
~Module () | |
Private Attributes | |
list_type | components_ |
unsigned | module_id_ |
list_type | neighbours_ |
GlobalPoint | position_ |
tc_map_type | tc_components_ |
Definition at line 79 of file HGCalTriggerGeometryGenericMapping.h.
typedef std::unordered_set<unsigned> HGCalTriggerGeometry::Module::list_type |
Definition at line 81 of file HGCalTriggerGeometryGenericMapping.h.
typedef std::unordered_multimap<unsigned,unsigned> HGCalTriggerGeometry::Module::tc_map_type |
Definition at line 82 of file HGCalTriggerGeometryGenericMapping.h.
|
inline |
Definition at line 84 of file HGCalTriggerGeometryGenericMapping.h.
|
inline |
Definition at line 93 of file HGCalTriggerGeometryGenericMapping.h.
|
inline |
Definition at line 111 of file HGCalTriggerGeometryGenericMapping.h.
References components_.
|
inline |
Definition at line 101 of file HGCalTriggerGeometryGenericMapping.h.
References tc_components_, and relativeConstraints::value.
|
inline |
Definition at line 97 of file HGCalTriggerGeometryGenericMapping.h.
References components_.
|
inline |
Definition at line 95 of file HGCalTriggerGeometryGenericMapping.h.
References module_id_.
|
inline |
Definition at line 110 of file HGCalTriggerGeometryGenericMapping.h.
References neighbours_.
|
inline |
Definition at line 108 of file HGCalTriggerGeometryGenericMapping.h.
References position_.
|
inline |
Definition at line 113 of file HGCalTriggerGeometryGenericMapping.h.
References tc_components_.
|
private |
Definition at line 119 of file HGCalTriggerGeometryGenericMapping.h.
Referenced by components(), and containsTriggerCell().
|
private |
Definition at line 116 of file HGCalTriggerGeometryGenericMapping.h.
Referenced by moduleId().
|
private |
Definition at line 118 of file HGCalTriggerGeometryGenericMapping.h.
Referenced by neighbours().
|
private |
Definition at line 117 of file HGCalTriggerGeometryGenericMapping.h.
Referenced by position().
|
private |
Definition at line 120 of file HGCalTriggerGeometryGenericMapping.h.
Referenced by containsCell(), and triggerCellComponents().