45 Gl1RawHit *gl1rawhit = findNode::getClass<Gl1RawHit>(topNode,
"GL1RAWHIT");
48 std::cout <<
"could not find node GL1RAWHIT" << std::endl;
51 uint64_t refBCO = gl1rawhit->
get_bco();
52 uint64_t refBCO_40Bits = refBCO & 0xFFFFFFFFFF;
53 TpcRawHitContainer *tpccont = findNode::getClass<TpcRawHitContainer>(topNode,
"TPCRAWHIT");
65 std::cout <<
"bco mismatch (too small), gl1: 0x" << std::hex << refBCO_40Bits
70 std::cout <<
"bco mismatch (too large), gl1: 0x" << std::hex << refBCO_40Bits
75 InttRawHitContainer *inttcont = findNode::getClass<InttRawHitContainer>(topNode,
"INTTRAWHIT");
85 if (inh->
get_bco() != refBCO_40Bits)
87 std::cout <<
"bco mismatch (too small), gl1: 0x" << std::hex << refBCO_40Bits
88 <<
", intt: 0x" << inh->
get_bco() << std::endl;