Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore Class Reference

Public Member Functions

 GaussianTrackDensityStore (double z_coordinate)
 
void addTrackToDensity (const TrackEntry &entry)
 
std::tuple< double, double,
double
densityAndDerivatives () const
 

Private Attributes

double m_z
 
double m_density {0}
 
double m_firstDerivative {0}
 
double m_secondDerivative {0}
 

Detailed Description

template<typename input_track_t>
class Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore

Definition at line 181 of file GaussianTrackDensity.hpp.

View newest version in sPHENIX GitHub at line 181 of file GaussianTrackDensity.hpp

Constructor & Destructor Documentation

template<typename input_track_t >
Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::GaussianTrackDensityStore ( double  z_coordinate)
inline

Definition at line 184 of file GaussianTrackDensity.hpp.

View newest version in sPHENIX GitHub at line 184 of file GaussianTrackDensity.hpp

Member Function Documentation

template<typename input_track_t >
void Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::addTrackToDensity ( const TrackEntry entry)
template<typename input_track_t >
std::tuple<double, double, double> Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::densityAndDerivatives ( ) const
inline

Definition at line 190 of file GaussianTrackDensity.hpp.

View newest version in sPHENIX GitHub at line 190 of file GaussianTrackDensity.hpp

References Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::m_density, Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::m_firstDerivative, and Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::m_secondDerivative.

Referenced by Acts::GaussianTrackDensity< input_track_t >::trackDensityAndDerivatives().

+ Here is the caller graph for this function:

Member Data Documentation

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::m_density {0}
private

Definition at line 197 of file GaussianTrackDensity.hpp.

View newest version in sPHENIX GitHub at line 197 of file GaussianTrackDensity.hpp

Referenced by Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::densityAndDerivatives().

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::m_firstDerivative {0}
private

Definition at line 198 of file GaussianTrackDensity.hpp.

View newest version in sPHENIX GitHub at line 198 of file GaussianTrackDensity.hpp

Referenced by Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::densityAndDerivatives().

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::m_secondDerivative {0}
private

Definition at line 199 of file GaussianTrackDensity.hpp.

View newest version in sPHENIX GitHub at line 199 of file GaussianTrackDensity.hpp

Referenced by Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::densityAndDerivatives().

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::GaussianTrackDensityStore::m_z
private

Definition at line 196 of file GaussianTrackDensity.hpp.

View newest version in sPHENIX GitHub at line 196 of file GaussianTrackDensity.hpp


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