#include <HGCSiliconDetIdToROC.h>
Public Member Functions | |
int | getROCNumber (HGCalTriggerDetId const &id) const |
int | getROCNumber (HGCSiliconDetId const &id) const |
int | getROCNumber (HFNoseDetId const &id) const |
int | getROCNumber (HFNoseTriggerDetId const &id) const |
int | getROCNumber (int triggerCellU, int triggerCellV, int type) const |
std::vector< std::pair< int, int > > | getTriggerId (int roc, int type) const |
HGCSiliconDetIdToROC () | |
void | print () const |
Private Attributes | |
std::map< int, std::vector< std::pair< int, int > > > | triggerIdFromROC_ |
std::map< std::pair< int, int >, int > | triggerIdToROC_ |
Definition at line 14 of file HGCSiliconDetIdToROC.h.
HGCSiliconDetIdToROC::HGCSiliconDetIdToROC | ( | ) |
This translated TriggerDetId to ROC and viceversa for HGCSilicon
Definition at line 3 of file HGCSiliconDetIdToROC.cc.
References hgcalTBTopologyTester_cfi::cells, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, PixelMapPlotter::roc, triggerIdFromROC_, triggerIdToROC_, and findQualityFiles::v.
|
inline |
Definition at line 19 of file HGCSiliconDetIdToROC.h.
Referenced by HGCalCoarseTriggerCellMapping::getCoarseTriggerCellId(), and getROCNumber().
|
inline |
Definition at line 22 of file HGCSiliconDetIdToROC.h.
References getROCNumber().
|
inline |
Definition at line 25 of file HGCSiliconDetIdToROC.h.
References getROCNumber().
|
inline |
Definition at line 28 of file HGCSiliconDetIdToROC.h.
References getROCNumber().
int HGCSiliconDetIdToROC::getROCNumber | ( | int | triggerCellU, |
int | triggerCellV, | ||
int | type | ||
) | const |
Definition at line 51 of file HGCSiliconDetIdToROC.cc.
References PixelMapPlotter::roc, and triggerIdToROC_.
std::vector< std::pair< int, int > > HGCSiliconDetIdToROC::getTriggerId | ( | int | roc, |
int | type | ||
) | const |
Definition at line 57 of file HGCSiliconDetIdToROC.cc.
References isotrackApplyRegressor::k, PixelMapPlotter::roc, and triggerIdFromROC_.
Referenced by HGCalTriggerGeometryV9Imp2::getOrderedTriggerCellsFromModule(), HGCalTriggerGeometryV9Imp3::getOrderedTriggerCellsFromModule(), HGCalTriggerGeometryV9Imp2::getTriggerCellsFromModule(), and HGCalTriggerGeometryV9Imp3::getTriggerCellsFromModule().
void HGCSiliconDetIdToROC::print | ( | void | ) | const |
Definition at line 75 of file HGCSiliconDetIdToROC.cc.
References gather_cfg::cout, dqmdumpme::first, findQualityFiles::size, triggerIdFromROC_, and triggerIdToROC_.
|
private |
Definition at line 37 of file HGCSiliconDetIdToROC.h.
Referenced by getTriggerId(), HGCSiliconDetIdToROC(), and print().
|
private |
Definition at line 36 of file HGCSiliconDetIdToROC.h.
Referenced by getROCNumber(), HGCSiliconDetIdToROC(), and print().