16 #include <g4hough/SvtxTrackMap.h>
17 #include <g4hough/SvtxTrack.h>
18 #include <g4hough/SvtxTrackState.h>
32 _trackmap_name(tracksname),
59 catch (std::exception &
e)
61 std::cout <<
PHWHERE <<
": " << e.what() << std::endl;
85 cout <<
PHWHERE <<
"PHG4TruthInfoContainer not found on node tree" << endl;
89 cout <<
PHWHERE <<
"SvtxTrackMap node not found on node tree" << endl;
113 if ( ! state_j_at_rich )
115 cout <<
"RICH track projection position NOT FOUND; next iteration" << endl;
146 if ( abs( pid ) == 211 )
150 else if ( abs( pid ) == 321 )
157 cout <<
"True PID: " << pid << endl;
184 std::cerr <<
PHWHERE <<
"DST Node missing, doing nothing." << std::endl;
185 throw std::runtime_error(
"Failed to find DST node in RICHParticleID::CreateNodes");