24 if (type == MicroGMTConfiguration::ETA_OUT) {
28 if (fwVersion >= 1 && fwVersion < 0x4010000) {
29 p = std::make_shared<l1t::MicroGMTExtrapolationLUT>(
filename, outWidth, 6, 6);
30 }
else if (fwVersion >= 0x4010000) {
31 p = std::make_shared<l1t::MicroGMTExtrapolationLUT>(
filename, 4, 5, 7);
33 LogError(
"MicroGMTExtrapolationLUTFactory")
34 <<
"Invalid firmware version requested: 0x" << std::hex << fwVersion <<
std::dec;
45 if (type == MicroGMTConfiguration::ETA_OUT) {
49 if (fwVersion >= 1 && fwVersion < 0x4010000) {
50 p = std::make_shared<l1t::MicroGMTExtrapolationLUT>(lut, outWidth, 6, 6);
51 }
else if (fwVersion >= 0x4010000) {
52 p = std::make_shared<l1t::MicroGMTExtrapolationLUT>(lut, 4, 5, 7);
54 LogError(
"MicroGMTExtrapolationLUTFactory")
55 <<
"Invalid firmware version requested: 0x" << std::hex << fwVersion <<
std::dec;
Log< level::Error, false > LogError