Back to home page

Project CMSSW displayed by LXR

 
 

    


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 }  // namespace mkfit
0016 
0017 #endif