BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
math Directory Reference

Description

Math tools

Mathematical tools used in the track reconstruction and data processing.

Classes

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

Library

Built into the BmnBase library (see base).

Directory dependency graph for math:

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