EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsFatras::SmearInput Struct Reference

#include <acts/blob/sPHENIX/Fatras/include/ActsFatras/Digitization/UncorrelatedHitSmearer.hpp>

Public Member Functions

 SmearInput (std::reference_wrapper< const Hit > hit_, std::reference_wrapper< const Acts::GeometryContext > geoContext_, std::shared_ptr< const Acts::Surface > surface_=nullptr)
 
 SmearInput ()=delete
 

Public Attributes

std::reference_wrapper< const Hithit
 
std::reference_wrapper< const
Acts::GeometryContext
geoContext
 
std::shared_ptr< const
Acts::Surface
surface = nullptr
 

Detailed Description

Smearing input to be used by the smearers

  • this struct helps to harmonize the interface between free and bound smearers

Definition at line 33 of file UncorrelatedHitSmearer.hpp.

View newest version in sPHENIX GitHub at line 33 of file UncorrelatedHitSmearer.hpp

Constructor & Destructor Documentation

ActsFatras::SmearInput::SmearInput ( std::reference_wrapper< const Hit hit_,
std::reference_wrapper< const Acts::GeometryContext geoContext_,
std::shared_ptr< const Acts::Surface surface_ = nullptr 
)
inline

Only valid constructor, wraps the

Parameters
hit_,theand optionally the
surface_

Definition at line 36 of file UncorrelatedHitSmearer.hpp.

View newest version in sPHENIX GitHub at line 36 of file UncorrelatedHitSmearer.hpp

ActsFatras::SmearInput::SmearInput ( )
delete

Member Data Documentation

std::reference_wrapper<const Acts::GeometryContext> ActsFatras::SmearInput::geoContext

Definition at line 44 of file UncorrelatedHitSmearer.hpp.

View newest version in sPHENIX GitHub at line 44 of file UncorrelatedHitSmearer.hpp

Referenced by ActsFatras::BoundParametersSmearer< kParameters >::operator()().

std::reference_wrapper<const Hit> ActsFatras::SmearInput::hit
std::shared_ptr<const Acts::Surface> ActsFatras::SmearInput::surface = nullptr

Definition at line 45 of file UncorrelatedHitSmearer.hpp.

View newest version in sPHENIX GitHub at line 45 of file UncorrelatedHitSmearer.hpp

Referenced by ActsFatras::BoundParametersSmearer< kParameters >::operator()().


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