10 #include "Identifier/Identifier.h"
11 #include "eformat/Issue.h"
12 #include "eformat/SourceIdentifier.h"
22 declareInterface<IPadTrig_ROD_Decoder>(
this);
33 return StatusCode::FAILURE;
36 const std::string trigger{
"PadL1A"};
38 for (
const auto& baselink:
decoder.get_elinks()) {
41 fragment.rob_source_id(),
53 link->getNumberOfHits(),
54 link->getNumberOfPfebs(),
55 link->getNumberOfTriggers(),
56 link->getNumberOfBcids(),
57 link->getHitRelBcids(),
59 link->getHitTdsChannels(),
60 link->getHitVmmChannels(),
62 link->getHitPadChannels(),
63 link->getPfebAddresses(),
64 link->getPfebNChannels(),
65 link->getPfebDisconnecteds(),
66 link->getTriggerBandIds(),
67 link->getTriggerPhiIds(),
68 link->getTriggerRelBcids(),
70 link->getBcidStatuses(),
71 link->getBcidMultZeros(),
72 link->getBcidMultiplicities()
78 return StatusCode::SUCCESS;