11 auto amc13 = std::make_unique<GEMAMC13>();
17 for (uint8_t
i = 0;
i <
amc13->nAMC(); ++
i)
21 for (uint8_t
i = 0;
i <
amc13->nAMC(); ++
i) {
25 amc.setGEMeventHeader(*(++
word));
28 for (uint8_t
j = 0;
j <
amc.davCnt(); ++
j) {
30 oh.setVersion(
amc.formatVer());
31 oh.setChamberHeader(*(++
word));
34 for (uint16_t
k = 0;
k < oh.vfatWordCnt() / 3;
k++) {
36 vfat.read_fw(*(++
word));
37 vfat.read_sw(*(++
word));
38 vfat.read_tw(*(++
word));
43 oh.setChamberTrailer(*(++
word));
48 amc.setGEMeventTrailer(*(++
word));
std::unique_ptr< GEMAMC13 > convertWordToGEMAMC13(const uint64_t *word)
unsigned long long uint64_t