File indexing completed on 2024-10-17 22:59:02
0001 #ifndef RecoTracker_MkFitCore_interface_BeamSpot_h
0002 #define RecoTracker_MkFitCore_interface_BeamSpot_h
0003
0004 namespace mkfit {
0005 struct BeamSpot {
0006 float x = 0, y = 0, z = 0;
0007 float sigmaZ = 5;
0008 float beamWidthX = 5e-4, beamWidthY = 5e-4;
0009 float dxdz = 0, dydz = 0;
0010
0011 BeamSpot() = default;
0012 BeamSpot(float ix, float iy, float iz, float is, float ibx, float iby, float idxdz, float idydz)
0013 : x(ix), y(iy), z(iz), sigmaZ(is), beamWidthX(ibx), beamWidthY(iby), dxdz(idxdz), dydz(idydz) {}
0014 };
0015 }
0016
0017 #endif