23 #include <gsl/gsl_randist.h>
24 #include <gsl/gsl_rng.h>
48 std::cout <<
PHWHERE <<
"::ERROR - smearing must be defined for (x,y,z,t) via set_?_smearing(float)" << std::endl;
57 std::cout <<
"=================== GlobalVertexFastSimReco::InitRun() ====================" << std::endl;
58 std::cout <<
" x smearing: " <<
_x_smear <<
" cm " << std::endl;
59 std::cout <<
" y smearing: " <<
_y_smear <<
" cm " << std::endl;
60 std::cout <<
" z smearing: " <<
_z_smear <<
" cm " << std::endl;
61 std::cout <<
" t smearing: " <<
_t_smear <<
" cm " << std::endl;
62 std::cout <<
" random seed: " << seed << std::endl;
63 std::cout <<
"===========================================================================" << std::endl;
73 std::cout <<
"GlobalVertexFastSimReco::process_event -- entered" << std::endl;
82 std::cout <<
PHWHERE <<
"::ERROR - cannot find G4TruthInfo" << std::endl;
86 GlobalVertexMap *vertexes = findNode::getClass<GlobalVertexMap>(topNode,
"GlobalVertexMap");
89 std::cout <<
PHWHERE <<
"::ERROR - cannot find GlobalVertexMap" << std::endl;
105 for (
int i = 0;
i < 3;
i++)
107 for (
int j = 0;
j < 3;
j++)
148 std::cout <<
PHWHERE <<
"DST Node missing, doing nothing." << std::endl;
161 GlobalVertexMap *vertexes = findNode::getClass<GlobalVertexMap>(topNode,
"GlobalVertexMap");
166 globalNode->
addNode(VertexMapNode);
170 std::cout <<
PHWHERE <<
"::ERROR - GlobalVertexMap pre-exists, but should not if running FastSim" << std::endl;