2 #include "StMuDstVtxT.h"
3 #include "StKFVertex.h"
5 std::ostream& operator<<(std::ostream& os,
const StMuDstVtxT& v) {
6 os << Form(
"Q:%3i M:%3i/%3i/%3i W/E %3i/%3i tracks rank %5i xyz = %9.3f +/- %5.3f, %9.3f +/- %5.3f, %9.3f +/- %5.3f",
7 v.Q(),v.MultU(),v.Mult(),v.MultC(),v.MultW(),v.MultE(),v.Rank(),
8 v.Xyz().x(),v.SigmaXyz().x(),
9 v.Xyz().y(),v.SigmaXyz().x(),
10 v.Xyz().z(),v.SigmaXyz().x())
11 << Form(
" Mc/QA/t:%4i/%3i/%6.0f xyz: %8.3f%8.3f%8.3f m:%4i %6s",v.IdTruth(), v.QaTruth(),
12 v.TimeMc(), v.XyzMc().X(), v.XyzMc().Y(), v.XyzMc().Z(),
13 v.NoDaughtersMc(),StKFVertex::GeNames[v.gePidMc()]);