ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::Test::MeasurementCreator Struct Reference

This struct creates FittableMeasurements on the detector surfaces, according to the given smearing xxparameters. More...

+ Collaboration diagram for Acts::Test::MeasurementCreator:

Classes

struct  this_result
 

Public Types

using result_type = this_result
 
using result_type = std::vector< FittableMeasurement< SourceLink >>
 

Public Member Functions

 MeasurementCreator ()=default
 Constructor.
 
template<typename propagator_state_t , typename stepper_t >
void operator() (propagator_state_t &state, const stepper_t &stepper, result_type &result) const
 Operater that is callable by an ActionList. The function collects the surfaces.
 
 MeasurementCreator ()=default
 Constructor.
 
template<typename propagator_state_t , typename stepper_t >
void operator() (propagator_state_t &state, const stepper_t &stepper, result_type &result) const
 Operater that is callable by an ActionList. The function collects the surfaces.
 

Public Attributes

DetectorResolution detectorResolution
 The detector resolution.
 

Detailed Description

This struct creates FittableMeasurements on the detector surfaces, according to the given smearing xxparameters.

Definition at line 80 of file KalmanFitterTests.cpp.

View newest version in sPHENIX GitHub at line 80 of file KalmanFitterTests.cpp

Member Typedef Documentation

Definition at line 95 of file KalmanFitterTests.cpp.

View newest version in sPHENIX GitHub at line 95 of file KalmanFitterTests.cpp

Definition at line 103 of file CombinatorialKalmanFilterTests.cpp.

View newest version in sPHENIX GitHub at line 103 of file CombinatorialKalmanFilterTests.cpp

Constructor & Destructor Documentation

Acts::Test::MeasurementCreator::MeasurementCreator ( )
default

Constructor.

Acts::Test::MeasurementCreator::MeasurementCreator ( )
default

Constructor.

Member Function Documentation

template<typename propagator_state_t , typename stepper_t >
void Acts::Test::MeasurementCreator::operator() ( propagator_state_t &  state,
const stepper_t &  stepper,
result_type result 
) const
inline

Operater that is callable by an ActionList. The function collects the surfaces.

Template Parameters
propagator_state_tType of the propagator state
stepper_tType of the stepper
Parameters
[in]stateState of the propagator
[out]resultVector of matching surfaces

Definition at line 105 of file KalmanFitterTests.cpp.

View newest version in sPHENIX GitHub at line 105 of file KalmanFitterTests.cpp

References Acts::Test::cov1D, Acts::Test::cov2D, dx, dy, Acts::eLOC_0, Acts::eLOC_1, gauss, Acts::Test::generator(), Acts::Test::MeasurementCreator::this_result::measurements, Acts::Test::MeasurementCreator::this_result::outliers, G4InuclParticleNames::sp, and surface().

+ Here is the call graph for this function:

template<typename propagator_state_t , typename stepper_t >
void Acts::Test::MeasurementCreator::operator() ( propagator_state_t &  state,
const stepper_t &  stepper,
result_type result 
) const
inline

Operater that is callable by an ActionList. The function collects the surfaces.

Template Parameters
propagator_state_tType of the propagator state
stepper_tType of the stepper
Parameters
[in]stateState of the propagator
[out]resultVector of matching surfaces

Definition at line 113 of file CombinatorialKalmanFilterTests.cpp.

View newest version in sPHENIX GitHub at line 113 of file CombinatorialKalmanFilterTests.cpp

References Acts::Test::cov1D, Acts::Test::cov2D, dx, dy, Acts::eLOC_0, Acts::eLOC_1, gauss, Acts::Test::generator(), G4InuclParticleNames::sp, and surface().

+ Here is the call graph for this function:

Member Data Documentation

DetectorResolution Acts::Test::MeasurementCreator::detectorResolution

The detector resolution.

Definition at line 85 of file KalmanFitterTests.cpp.

View newest version in sPHENIX GitHub at line 85 of file KalmanFitterTests.cpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().


The documentation for this struct was generated from the following files: