|
ACTS
Experiment-independent tracking
|
A container to store scattering properties for each material surface. More...
#include <Acts/TrackFitting/GlobalChiSquareFitter.hpp>
Public Member Functions | |
| ScatteringProperties (const BoundVector &scatteringAngles_, const double invCovarianceMaterial_, const bool materialIsValid_) | |
| Constructor to initialize scattering properties. | |
| double | invCovarianceMaterial () const |
| Accessor for the inverse covariance of the material. | |
| bool | materialIsValid () const |
| Accessor for the material validity flag. | |
| BoundVector & | scatteringAngles () |
| Accessor for the scattering angles (mutable version). | |
| const BoundVector & | scatteringAngles () const |
| Accessor for the scattering angles (const version). | |
A container to store scattering properties for each material surface.
This struct holds the scattering angles, the inverse covariance of the material, and a validity flag indicating whether the material is valid for the scattering process.
| Acts::Experimental::ScatteringProperties::ScatteringProperties | ( | const BoundVector & | scatteringAngles_, |
| const double | invCovarianceMaterial_, | ||
| const bool | materialIsValid_ ) |
Constructor to initialize scattering properties.
| scatteringAngles_ | The vector of scattering angles. |
| invCovarianceMaterial_ | The inverse covariance of the material. |
| materialIsValid_ | A boolean flag indicating whether the material is valid. |
| double Acts::Experimental::ScatteringProperties::invCovarianceMaterial | ( | ) | const |
Accessor for the inverse covariance of the material.
| bool Acts::Experimental::ScatteringProperties::materialIsValid | ( | ) | const |
Accessor for the material validity flag.
| BoundVector & Acts::Experimental::ScatteringProperties::scatteringAngles | ( | ) |
Accessor for the scattering angles (mutable version).
| const BoundVector & Acts::Experimental::ScatteringProperties::scatteringAngles | ( | ) | const |
Accessor for the scattering angles (const version).