12 #include <TLorentzVector.h>
18 os <<
" TrkrTruthTrack: " << std::endl
19 <<
" trackid(" <<
trackid <<
") [X0,Y0,Z0](" <<
X0 <<
"," <<
Y0 <<
"," <<
Z0 <<
") "
20 <<
" [pseudorapidity,pt,phi](" <<
pseudoRapidity <<
"," <<
pt <<
"," <<
phi <<
")" << std::endl;
21 os <<
" Clusters HitSetKey(layer) : " << std::endl
38 os <<
" " << i_hitsetkey <<
"(" << layer <<
")";
68 v1.SetPxPyPzE(
p->get_px(),
p->get_py(),
p->get_pz(),
p->get_e());
81 return std::binary_search(
clusters.begin(),
clusters.end(), key, CompHitSetKey() );
85 return std::binary_search(
clusters.begin(),
clusters.end(), key, CompHitSetKey() );
91 else return {
true, *lb };