![]() |
![]() |
Public Member Functions | |
HGCalTriggerGeometryImp1 (const edm::ParameterSet &conf) | |
virtual void | initialize (const es_info &) overridefinal |
![]() | |
virtual geom_set | getCellsFromModule (const unsigned cell_det_id) const overridefinal |
virtual geom_set | getCellsFromTriggerCell (const unsigned cell_det_id) const overridefinal |
virtual unsigned | getModuleFromCell (const unsigned cell_det_id) const overridefinal |
virtual unsigned | getModuleFromTriggerCell (const unsigned trigger_cell_det_id) const overridefinal |
virtual GlobalPoint | getModulePosition (const unsigned module_det_id) const overridefinal |
virtual geom_ordered_set | getOrderedCellsFromModule (const unsigned cell_det_id) const overridefinal |
virtual geom_ordered_set | getOrderedTriggerCellsFromModule (const unsigned trigger_cell_det_id) const overridefinal |
virtual unsigned | getTriggerCellFromCell (const unsigned cell_det_id) const overridefinal |
virtual GlobalPoint | getTriggerCellPosition (const unsigned trigger_cell_det_id) const overridefinal |
virtual geom_set | getTriggerCellsFromModule (const unsigned trigger_cell_det_id) const overridefinal |
HGCalTriggerGeometryGenericMapping (const edm::ParameterSet &conf) | |
virtual void | reset () overridefinal |
virtual | ~HGCalTriggerGeometryGenericMapping () |
![]() | |
const std::string & | bhSDName () const |
const std::string & | eeSDName () const |
const std::string & | fhSDName () const |
HGCalTriggerGeometryBase (const edm::ParameterSet &conf) | |
const std::string & | name () const |
virtual | ~HGCalTriggerGeometryBase () |
Private Attributes | |
edm::FileInPath | l1tCellsMapping_ |
Additional Inherited Members | |
![]() | |
typedef std::unordered_map < unsigned, std::unique_ptr < const HGCalTriggerGeometry::Module > > | module_map |
typedef std::unordered_map < unsigned, std::unique_ptr < const HGCalTriggerGeometry::TriggerCell > > | trigger_cell_map |
![]() | |
typedef std::unordered_map < unsigned, unsigned > | geom_map |
typedef std::set< unsigned > | geom_ordered_set |
typedef std::unordered_set < unsigned > | geom_set |
![]() | |
geom_map | cells_to_trigger_cells_ |
module_map | modules_ |
trigger_cell_map | trigger_cells_ |
geom_map | trigger_cells_to_modules_ |
Definition at line 11 of file HGCalTriggerGeometryImp1.cc.
HGCalTriggerGeometryImp1::HGCalTriggerGeometryImp1 | ( | const edm::ParameterSet & | conf | ) |
Definition at line 24 of file HGCalTriggerGeometryImp1.cc.
|
finaloverridevirtual |
Implements HGCalTriggerGeometryBase.
Definition at line 33 of file HGCalTriggerGeometryImp1.cc.
References HGCalTriggerGeometryGenericMapping::cells_to_trigger_cells_, edm::FileInPath::fullPath(), HGCalTriggerGeometryBase::es_info::geom_ee, HGCEE, HGCTrigger, l1tCellsMapping_, HGCalTriggerGeometryGenericMapping::modules_, eostools::move(), runTheMatrix::ret, HGCalTriggerGeometryGenericMapping::trigger_cells_, HGCalTriggerGeometryGenericMapping::trigger_cells_to_modules_, HGCTriggerDetId::UndefinedCell(), z, and ecaldqm::zside().
|
private |
Definition at line 19 of file HGCalTriggerGeometryImp1.cc.
Referenced by initialize().