ATLAS_THREAD_SAFE | Simulation::CrabKissingVertexPositioner | private |
beamspotFunction(double displacement, double angle1, double angle2) const | Simulation::CrabKissingVertexPositioner | private |
BunchShape enum name | Simulation::CrabKissingVertexPositioner | private |
BunchShapeHandler(Gaudi::Details::PropertyBase &) | Simulation::CrabKissingVertexPositioner | private |
CrabKissingVertexPositioner(const std::string &t, const std::string &n, const IInterface *p) | Simulation::CrabKissingVertexPositioner | |
finalize() override final | Simulation::CrabKissingVertexPositioner | |
FLAT enum value | Simulation::CrabKissingVertexPositioner | private |
GAUSS enum value | Simulation::CrabKissingVertexPositioner | private |
generate(const EventContext &ctx) const override final | Simulation::CrabKissingVertexPositioner | |
getDisplacement(double bunchSize, double angle1, double angle2, CLHEP::HepRandomEngine *rng) const | Simulation::CrabKissingVertexPositioner | private |
heaviside(double val) const | Simulation::CrabKissingVertexPositioner | inlineprivate |
initialize() override final | Simulation::CrabKissingVertexPositioner | |
m_alphaPar | Simulation::CrabKissingVertexPositioner | private |
m_alphaX | Simulation::CrabKissingVertexPositioner | private |
m_beamSpotKey | Simulation::CrabKissingVertexPositioner | private |
m_betaStar | Simulation::CrabKissingVertexPositioner | private |
m_bunchLength | Simulation::CrabKissingVertexPositioner | private |
m_bunchShape | Simulation::CrabKissingVertexPositioner | private |
m_bunchShapeProp | Simulation::CrabKissingVertexPositioner | private |
m_epsilon | Simulation::CrabKissingVertexPositioner | private |
m_randomEngineName | Simulation::CrabKissingVertexPositioner | private |
m_rndGenSvc | Simulation::CrabKissingVertexPositioner | private |
m_thetaX | Simulation::CrabKissingVertexPositioner | private |
NSHAPES enum value | Simulation::CrabKissingVertexPositioner | private |
~CrabKissingVertexPositioner()=default | Simulation::CrabKissingVertexPositioner | virtual |