#include <SiStripConfigDb.h>
Public Member Functions | |
DeviceAddress () | |
void | reset () |
Public Attributes | |
uint16_t | ccuAddr_ |
uint16_t | ccuChan_ |
uint16_t | fecCrate_ |
uint16_t | feChan_ |
uint16_t | fecRing_ |
uint16_t | fecSlot_ |
uint16_t | fedId_ |
uint16_t | feUnit_ |
uint16_t | i2cAddr_ |
uint16_t | lldChan_ |
Class that holds addresses that uniquely identify a hardware component within the control system.
Definition at line 153 of file SiStripConfigDb.h.
SiStripConfigDb::DeviceAddress::DeviceAddress | ( | ) |
Definition at line 73 of file SiStripConfigDb.cc.
References reset().
: fecCrate_(sistrip::invalid_), fecSlot_(sistrip::invalid_), fecRing_(sistrip::invalid_), ccuAddr_(sistrip::invalid_), ccuChan_(sistrip::invalid_), lldChan_(sistrip::invalid_), i2cAddr_(sistrip::invalid_), fedId_(sistrip::invalid_), feUnit_(sistrip::invalid_), feChan_(sistrip::invalid_) { reset(); }
void SiStripConfigDb::DeviceAddress::reset | ( | void | ) |
Definition at line 88 of file SiStripConfigDb.cc.
References sistrip::ccuAddr_, sistrip::ccuChan_, sistrip::fecCrate_, sistrip::feChan_, sistrip::fecRing_, sistrip::fecSlot_, sistrip::feUnit_, sistrip::invalid_, and sistrip::lldChan_.
Referenced by DeviceAddress().
{ fecCrate_ = sistrip::invalid_; fecSlot_ = sistrip::invalid_; fecRing_ = sistrip::invalid_; ccuAddr_ = sistrip::invalid_; ccuChan_ = sistrip::invalid_; lldChan_ = sistrip::invalid_; i2cAddr_ = sistrip::invalid_; fedId_ = sistrip::invalid_; feUnit_ = sistrip::invalid_; feChan_ = sistrip::invalid_; }
Definition at line 160 of file SiStripConfigDb.h.
Referenced by FastFedCablingHistosUsingDb::addDcuDetIds(), CommissioningHistosUsingDb::buildDetInfo(), SiStripFedCablingBuilderFromDb::buildFecCablingFromDevices(), CalibrationHistosUsingDb::CalibrationHistosUsingDb(), FastFedCablingHistosUsingDb::connections(), SiStripConfigDb::deviceAddress(), SiStripConfigDb::printAnalysisDescriptions(), SiStripConfigDb::printDeviceDescriptions(), OptoScanHistosUsingDb::update(), LatencyHistosUsingDb::update(), CalibrationHistosUsingDb::update(), ApvTimingHistosUsingDb::update(), VpspScanHistosUsingDb::update(), and FineDelayHistosUsingDb::update().
Definition at line 161 of file SiStripConfigDb.h.
Referenced by FastFedCablingHistosUsingDb::addDcuDetIds(), CommissioningHistosUsingDb::buildDetInfo(), SiStripFedCablingBuilderFromDb::buildFecCablingFromDevices(), CalibrationHistosUsingDb::CalibrationHistosUsingDb(), FastFedCablingHistosUsingDb::connections(), SiStripConfigDb::deviceAddress(), SiStripConfigDb::printAnalysisDescriptions(), SiStripConfigDb::printDeviceDescriptions(), OptoScanHistosUsingDb::update(), LatencyHistosUsingDb::update(), CalibrationHistosUsingDb::update(), ApvTimingHistosUsingDb::update(), VpspScanHistosUsingDb::update(), and FineDelayHistosUsingDb::update().
Definition at line 157 of file SiStripConfigDb.h.
Referenced by FastFedCablingHistosUsingDb::addDcuDetIds(), CommissioningHistosUsingDb::buildDetInfo(), SiStripFedCablingBuilderFromDb::buildFecCablingFromDevices(), CalibrationHistosUsingDb::CalibrationHistosUsingDb(), FastFedCablingHistosUsingDb::connections(), SiStripConfigDb::deviceAddress(), SiStripConfigDb::printAnalysisDescriptions(), SiStripConfigDb::printDeviceDescriptions(), OptoScanHistosUsingDb::update(), LatencyHistosUsingDb::update(), CalibrationHistosUsingDb::update(), ApvTimingHistosUsingDb::update(), VpspScanHistosUsingDb::update(), and FineDelayHistosUsingDb::update().
Definition at line 166 of file SiStripConfigDb.h.
Referenced by SiStripConfigDb::deviceAddress().
Definition at line 159 of file SiStripConfigDb.h.
Referenced by FastFedCablingHistosUsingDb::addDcuDetIds(), CommissioningHistosUsingDb::buildDetInfo(), SiStripFedCablingBuilderFromDb::buildFecCablingFromDevices(), CalibrationHistosUsingDb::CalibrationHistosUsingDb(), FastFedCablingHistosUsingDb::connections(), SiStripConfigDb::deviceAddress(), SiStripConfigDb::printAnalysisDescriptions(), SiStripConfigDb::printDeviceDescriptions(), OptoScanHistosUsingDb::update(), LatencyHistosUsingDb::update(), CalibrationHistosUsingDb::update(), ApvTimingHistosUsingDb::update(), VpspScanHistosUsingDb::update(), and FineDelayHistosUsingDb::update().
Definition at line 158 of file SiStripConfigDb.h.
Referenced by FastFedCablingHistosUsingDb::addDcuDetIds(), CommissioningHistosUsingDb::buildDetInfo(), SiStripFedCablingBuilderFromDb::buildFecCablingFromDevices(), CalibrationHistosUsingDb::CalibrationHistosUsingDb(), FastFedCablingHistosUsingDb::connections(), SiStripConfigDb::deviceAddress(), SiStripConfigDb::printAnalysisDescriptions(), SiStripConfigDb::printDeviceDescriptions(), OptoScanHistosUsingDb::update(), LatencyHistosUsingDb::update(), CalibrationHistosUsingDb::update(), ApvTimingHistosUsingDb::update(), VpspScanHistosUsingDb::update(), and FineDelayHistosUsingDb::update().
Definition at line 164 of file SiStripConfigDb.h.
Referenced by SiStripConfigDb::deviceAddress().
Definition at line 165 of file SiStripConfigDb.h.
Referenced by SiStripConfigDb::deviceAddress().
Definition at line 163 of file SiStripConfigDb.h.
Referenced by SiStripFedCablingBuilderFromDb::buildFecCablingFromDevices(), FastFedCablingHistosUsingDb::connections(), SiStripConfigDb::deviceAddress(), SiStripConfigDb::printAnalysisDescriptions(), SiStripConfigDb::printDeviceDescriptions(), and LatencyHistosUsingDb::update().
Definition at line 162 of file SiStripConfigDb.h.
Referenced by SiStripConfigDb::deviceAddress(), SiStripConfigDb::printAnalysisDescriptions(), and SiStripConfigDb::printDeviceDescriptions().