FairPrimaryGenerator* primGen = new FairPrimaryGenerator(); primGen->SetTarget(0., 0.0275.); primGen->SmearVertexZ(kTRUE); primGen->SetBeam(0., 0., 0.0275, 0.0275); primGen->SmearVertexXY(kTRUE);
void FairPrimaryGenerator::MakeVertex() ... if (fSmearVertexZ) vz = gRandom->Uniform(vz - fTargetDz/2., vz + fTargetDz/2.);
if (fSmearVertexZGaus) vz = gRandom->Gaus(vz, fTargetDz);