41 std::cout <<
"InttCombinedRawDataDecoder::InitRun(PHCompositeNode* topNode)" << std::endl;
42 std::cout <<
"\tCould not retrieve topNode; doing nothing" << std::endl;
55 std::cout <<
"InttCombinedRawDataDecoder::InitRun(PHCompositeNode* topNode)" << std::endl;
59 std::cout <<
"\tCould not retrieve dst_node; doing nothing" << std::endl;
75 TrkrHitSetContainer* trkr_hit_set_container = findNode::getClass<TrkrHitSetContainer>(topNode,
"TRKR_HITSET");
76 if (!trkr_hit_set_container)
80 std::cout <<
"InttCombinedRawDataDecoder::InitRun(PHCompositeNode* topNode)" << std::endl;
84 std::cout <<
"\tMaking TrkrHitSetContainer" << std::endl;
97 TrkrHitSetContainer* trkr_hit_set_container = findNode::getClass<TrkrHitSetContainer>(topNode,
"TRKR_HITSET");
98 if (!trkr_hit_set_container)
100 std::cout <<
PHWHERE << std::endl;
101 std::cout <<
"InttCombinedRawDataDecoder::process_event(PHCompositeNode* topNode)" << std::endl;
102 std::cout <<
"Could not get \"TRKR_HITSET\" from Node Tree" << std::endl;
103 std::cout <<
"Exiting" << std::endl;
113 std::cout <<
PHWHERE << std::endl;
114 std::cout <<
"InttCombinedRawDataDecoder::process_event(PHCompositeNode* topNode)" << std::endl;
115 std::cout <<
"Could not get \"" <<
m_InttRawNodeName <<
"\" from Node Tree" << std::endl;
116 std::cout <<
"Exiting" << std::endl;
121 auto gl1 = findNode::getClass<Gl1RawHit>(topNode,
"GL1RAWHIT");
124 std::cout <<
PHWHERE <<
" no gl1 container, exiting" << std::endl;
128 uint64_t gl1rawhitbco = gl1->get_bco();
131 auto lbshift = gl1rawhitbco << 24U;
132 auto gl1bco = lbshift >> 24U;
141 for (
unsigned int i = 0;
i < inttcont->
get_nhits();
i++)
164 hit_set_container_itr = trkr_hit_set_container->
findOrAddHitSet(hit_set_key);
165 hit = hit_set_container_itr->second->getHit(hit_key);
174 hit_set_container_itr->second->addHitSpecificKey(hit_key, hit);
182 if (filename.empty())
184 std::cout <<
"int InttCombinedRawDataDecoder::LoadHotChannelMapLocal(std::string const& filename)" << std::endl;
185 std::cout <<
"\tArgument 'filename' is empty string" << std::endl;
194 for (Long64_t
n = 0;
n <
N; ++
n)
197 .felix_server = cdbttree.
GetIntValue(
n,
"felix_server"),
198 .felix_channel = cdbttree.
GetIntValue(
n,
"felix_channel"),
220 std::cout <<
"int InttCombinedRawDataDecoder::LoadHotChannelMapRemote(std::string const& name)" << std::endl;
221 std::cout <<
"\tArgument 'name' is empty string" << std::endl;
230 for (Long64_t
n = 0;
n <
N; ++
n)
233 .felix_server = cdbttree.
GetIntValue(
n,
"felix_server"),
234 .felix_channel = cdbttree.
GetIntValue(
n,
"felix_channel"),