12 meanX(vtx.getParameter<double>(
"MeanX")),
13 meanY(vtx.getParameter<double>(
"MeanY")),
14 meanZ(vtx.getParameter<double>(
"MeanZ")),
15 sigmaX(vtx.getParameter<double>(
"SigmaX")),
16 sigmaY(vtx.getParameter<double>(
"SigmaY")),
17 sigmaZ(vtx.getParameter<double>(
"SigmaZ"))
GaussianPrimaryVertexGenerator(const edm::ParameterSet &vtx, const RandomEngine *engine)
Default constructor.
const RandomEngine * random
double gaussShoot(double mean=0.0, double sigma=1.0) const
XYZPointD XYZPoint
point in space with cartesian internal representation
virtual void generate()
Generation process (to be implemented)