|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Mathematical tools used in the track reconstruction and data processing.
| Class / file | Description |
|---|---|
| BmnKalmanFilter | Kalman filter for track propagation and fitting in the magnetic field |
| BmnMaterialEffects | Calculation of material effects (energy loss, multiple scattering) during the track propagation |
| BmnMaterialInfo | Material information (thickness, radiation length, density, etc.) at a track step |
| BmnGeoNavigator | Geometry navigation based on the ROOT TGeoManager: material intersections along the track |
| BmnMath.h | Supplementary functions: chi-square and NDF, line, circle and parabola fits of hits, Tukey weights, vertex Z by two straight tracks, progress bar |
| BmnMatrixMath.h | Matrix operations for the track fit (5x5 symmetric matrix inversion and multiplication) |
| FitWLSQ | Weighted least squares refit of tracks |
| BmnProfRawTools | Tools to unpack the raw data of the beam profilometer |
Built into the BmnBase library (see base).
Files | |
| BmnGeoNavigator.cxx | |
| BmnGeoNavigator.h | |
| BmnKalmanFilter.cxx | |
| BmnKalmanFilter.h | |
| BmnMaterialEffects.cxx | |
| BmnMaterialEffects.h | |
| Interface for material effects calculation algorithm. | |
| BmnMaterialInfo.h | |
| BmnMath.cxx | |
| BmnMath.h | |
| BmnMatrixMath.cxx | |
| BmnMatrixMath.h | |
| BmnProfRawTools.cxx | |
| BmnProfRawTools.h | |
| FitWLSQ.cxx | |
| FitWLSQ.h | |