Definition at line 35 of file EMECPresamplerHVManager.cxx.
◆ Clockwork()
Definition at line 37 of file EMECPresamplerHVManager.cxx.
37 {
38 for(int iSide=0; iSide<2; ++iSide) {
40 moduleArray[iSide][
iPhi] = std::make_unique<EMECPresamplerHVModule>(manager, iSide, iPhi);
41 }
42 }
43 ServiceHandle<StoreGateSvc>
detStore (
"DetectorStore",
"HECHVManager");
44 if (StatusCode::SUCCESS!=
detStore->retrieve(
elecId,
"LArElectrodeID")) {
45 throw std::runtime_error("EMECPresamplerHVManager failed to retrieve LArElectrodeID");
46 }
47
48 if (StatusCode::SUCCESS!=
detStore->retrieve(
hvId,
"LArHVLineID")) {
49 throw std::runtime_error("EMECPresamplerHVManager failed to retrieve LArHVLineID");
50 }
51 }
std::unique_ptr< const EMECPresamplerHVModule > moduleArray[2][64]
const LArElectrodeID * elecId
◆ ~Clockwork()
| EMECPresamplerHVManager::Clockwork::~Clockwork |
( |
| ) |
|
|
default |
◆ elecId
| const LArElectrodeID* EMECPresamplerHVManager::Clockwork::elecId = nullptr |
◆ hvId
| const LArHVLineID* EMECPresamplerHVManager::Clockwork::hvId = nullptr |
◆ moduleArray
◆ phiBinning
| CellBinning EMECPresamplerHVManager::Clockwork::phiBinning {0.0, 2*M_PI, 64} |
The documentation for this class was generated from the following file: