Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Examples/Algorithms/Digitization/include/ActsExamples/Digitization/Smearers.hpp>
Public Member Functions | |
Uniform (double pitch, const std::pair< double, double > &range_) | |
Construct with a. | |
Uniform (Acts::BinningData &&bd) | |
Acts::Result< std::pair < double, double > > | operator() (double value, RandomEngine &rnd) const |
Public Attributes | |
Acts::BinningData | binningData |
Uniform smearing of a single parameter within bounds.
It estimates the bin borders and smears uniformly between them
Definition at line 136 of file Smearers.hpp.
View newest version in sPHENIX GitHub at line 136 of file Smearers.hpp
|
inline |
Construct with a.
pitch | standard deviation and |
range |
Definition at line 140 of file Smearers.hpp.
View newest version in sPHENIX GitHub at line 140 of file Smearers.hpp
|
inline |
Constructor with a binning data in order to get the bin borders.
bu | the binning data |
Definition at line 148 of file Smearers.hpp.
View newest version in sPHENIX GitHub at line 148 of file Smearers.hpp
|
inline |
Call operator for the SmearFunction caller interface.
value | parameter to be smeared |
rnd | random generator to be used for the call |
Definition at line 156 of file Smearers.hpp.
View newest version in sPHENIX GitHub at line 156 of file Smearers.hpp
References binningData, Acts::BinningData::boundaries(), dist(), test_detectors::lower, Acts::BinningData::max, Acts::BinningData::min, and Acts::BinningData::search().
Acts::BinningData ActsExamples::Digitization::Uniform::binningData |
Definition at line 137 of file Smearers.hpp.
View newest version in sPHENIX GitHub at line 137 of file Smearers.hpp
Referenced by operator()().