8 #ifndef Pythia8_BeamShape_H
9 #define Pythia8_BeamShape_H
12 #include "PythiaStdlib.h"
38 Vec4 deltaPA()
const {
return Vec4( deltaPxA, deltaPyA, deltaPzA, 0);}
39 Vec4 deltaPB()
const {
return Vec4( deltaPxB, deltaPyB, deltaPzB, 0);}
40 Vec4 vertex()
const {
return Vec4( vertexX, vertexY, vertexZ, vertexT);}
45 double deltaPxA, deltaPyA, deltaPzA, deltaPxB, deltaPyB, deltaPzB,
46 vertexX, vertexY, vertexZ, vertexT;
49 bool allowMomentumSpread, allowVertexSpread;
50 double sigmaPxA, sigmaPyA, sigmaPzA, maxDevA, sigmaPxB, sigmaPyB,
51 sigmaPzB, maxDevB, sigmaVertexX, sigmaVertexY, sigmaVertexZ,
52 maxDevVertex, sigmaTime, maxDevTime, offsetX, offsetY,
64 #endif // Pythia8_BeamShape_H