4 #include <Event/Event.h>
5 #include <Event/packet.h>
46 std::cout <<
"InttRawDataDecoder::InitRun(PHCompositeNode* topNode)" << std::endl;
47 std::cout <<
"\tCould not retrieve topNode; doing nothing" << std::endl;
58 std::cout <<
"InttRawDataDecoder::InitRun(PHCompositeNode* topNode)" << std::endl;
62 std::cout <<
"\tCould not retrieve dst_node; doing nothing" << std::endl;
76 TrkrHitSetContainer* trkr_hit_set_container = findNode::getClass<TrkrHitSetContainer>(topNode,
"TRKR_HITSET");
77 if (!trkr_hit_set_container)
81 std::cout <<
"InttRawDataDecoder::InitRun(PHCompositeNode* topNode)" << std::endl;
85 std::cout <<
"\tMaking TrkrHitSetContainer" << std::endl;
99 TrkrHitSetContainer* trkr_hit_set_container = findNode::getClass<TrkrHitSetContainer>(topNode,
"TRKR_HITSET");
100 if (!trkr_hit_set_container)
102 std::cout <<
PHWHERE << std::endl;
103 std::cout <<
"InttRawDataDecoder::process_event(PHCompositeNode* topNode)" << std::endl;
104 std::cout <<
"Could not get \"TRKR_HITSET\" from Node Tree" << std::endl;
105 std::cout <<
"Exiting" << std::endl;
111 Event* evt = findNode::getClass<Event>(topNode,
"PRDF");
137 int N = p->
iValue(0,
"NR_HITS");
142 std::cout << N << std::endl;
145 for (
int n = 0;
n <
N; ++
n)
151 bco = p->
iValue(
n,
"FPHX_BCO");
158 hit_set_container_itr = trkr_hit_set_container->
findOrAddHitSet(hit_set_key);
159 hit = hit_set_container_itr->second->getHit(hit_key);
167 hit_set_container_itr->second->addHitSpecificKey(hit_key, hit);
175 std::cout << std::endl;
176 std::cout <<
"Identify():" << std::endl;
178 std::cout << std::endl;