EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::GaussianTrackDensity< input_track_t >::TrackEntry Struct Reference

Struct to store information for a single track. More...

#include <acts/blob/sPHENIX/Core/include/Acts/Vertexing/GaussianTrackDensity.hpp>

Public Member Functions

 TrackEntry ()=default
 Default constructor.
 
 TrackEntry (double z_, double c0_, double c1_, double c2_, double lowerBound_, double upperBound_)
 Constructor initializing all members.
 

Public Attributes

double z = 0
 
double c0 = 0
 
double c1 = 0
 
double c2 = 0
 
double lowerBound = 0
 
double upperBound = 0
 

Detailed Description

template<typename input_track_t>
struct Acts::GaussianTrackDensity< input_track_t >::TrackEntry

Struct to store information for a single track.

Definition at line 27 of file GaussianTrackDensity.hpp.

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

Constructor & Destructor Documentation

template<typename input_track_t >
Acts::GaussianTrackDensity< input_track_t >::TrackEntry::TrackEntry ( )
default

Default constructor.

template<typename input_track_t >
Acts::GaussianTrackDensity< input_track_t >::TrackEntry::TrackEntry ( double  z_,
double  c0_,
double  c1_,
double  c2_,
double  lowerBound_,
double  upperBound_ 
)
inline

Constructor initializing all members.

Parameters
z_Trial z position
c0_z-independent term in exponent
c1_Linear coefficient in exponent
c2_Quadratic coefficient in exponent
lowerBound_The lower bound
upperBound_The upper bound

Definition at line 37 of file GaussianTrackDensity.hpp.

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

Member Data Documentation

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::TrackEntry::c0 = 0

Definition at line 49 of file GaussianTrackDensity.hpp.

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

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

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::TrackEntry::c1 = 0

Definition at line 51 of file GaussianTrackDensity.hpp.

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

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

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::TrackEntry::c2 = 0

Definition at line 53 of file GaussianTrackDensity.hpp.

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

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

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::TrackEntry::lowerBound = 0

Definition at line 55 of file GaussianTrackDensity.hpp.

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

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

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::TrackEntry::upperBound = 0

Definition at line 57 of file GaussianTrackDensity.hpp.

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

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

template<typename input_track_t >
double Acts::GaussianTrackDensity< input_track_t >::TrackEntry::z = 0

Definition at line 46 of file GaussianTrackDensity.hpp.

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

Referenced by eicpy.qaplots.LogAxis::apply(), and eicpy.qaplots.LogAxis::rebin().


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