ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
Trk::GaussianTrackDensity::TrackEntry Struct Reference
Collaboration diagram for Trk::GaussianTrackDensity::TrackEntry:

Public Member Functions

 TrackEntry ()=default
 
 TrackEntry (const TrackEntry &)=default
 
 TrackEntry (TrackEntry &&)=default
 
TrackEntryoperator= (const TrackEntry &)=default
 
TrackEntryoperator= (TrackEntry &&)=default
 
 ~TrackEntry ()=default
 
 TrackEntry (double c0, double c1, double c2, double zMin, double zMax)
 
 TrackEntry (double z)
 

Public Attributes

double c_0 = 0
 
double c_1 = 1
 
double c_2 = 0
 
double lowerBound = 0
 
double upperBound = 0
 

Detailed Description

Definition at line 74 of file GaussianTrackDensity.h.

Constructor & Destructor Documentation

◆ TrackEntry() [1/5]

Trk::GaussianTrackDensity::TrackEntry::TrackEntry ( )
default

◆ TrackEntry() [2/5]

Trk::GaussianTrackDensity::TrackEntry::TrackEntry ( const TrackEntry )
default

◆ TrackEntry() [3/5]

Trk::GaussianTrackDensity::TrackEntry::TrackEntry ( TrackEntry &&  )
default

◆ ~TrackEntry()

Trk::GaussianTrackDensity::TrackEntry::~TrackEntry ( )
default

◆ TrackEntry() [4/5]

Trk::GaussianTrackDensity::TrackEntry::TrackEntry ( double  c0,
double  c1,
double  c2,
double  zMin,
double  zMax 
)
inline

Definition at line 82 of file GaussianTrackDensity.h.

83  : c_0(c0), c_1(c1), c_2(c2), lowerBound(zMin), upperBound(zMax) {}

◆ TrackEntry() [5/5]

Trk::GaussianTrackDensity::TrackEntry::TrackEntry ( double  z)
inlineexplicit

Definition at line 84 of file GaussianTrackDensity.h.

85  : c_0(0), c_1(0), c_2(0), lowerBound(z), upperBound(z) {}

Member Function Documentation

◆ operator=() [1/2]

TrackEntry& Trk::GaussianTrackDensity::TrackEntry::operator= ( const TrackEntry )
default

◆ operator=() [2/2]

TrackEntry& Trk::GaussianTrackDensity::TrackEntry::operator= ( TrackEntry &&  )
default

Member Data Documentation

◆ c_0

double Trk::GaussianTrackDensity::TrackEntry::c_0 = 0

Definition at line 87 of file GaussianTrackDensity.h.

◆ c_1

double Trk::GaussianTrackDensity::TrackEntry::c_1 = 1

Definition at line 88 of file GaussianTrackDensity.h.

◆ c_2

double Trk::GaussianTrackDensity::TrackEntry::c_2 = 0

Definition at line 89 of file GaussianTrackDensity.h.

◆ lowerBound

double Trk::GaussianTrackDensity::TrackEntry::lowerBound = 0

Definition at line 90 of file GaussianTrackDensity.h.

◆ upperBound

double Trk::GaussianTrackDensity::TrackEntry::upperBound = 0

Definition at line 91 of file GaussianTrackDensity.h.


The documentation for this struct was generated from the following file:
Trk::z
@ z
global position (cartesian)
Definition: ParamDefs.h:63
extractSporadic.c1
c1
Definition: extractSporadic.py:134
hotSpotInTAG.c0
c0
Definition: hotSpotInTAG.py:192
Trk::GaussianTrackDensity::TrackEntry::c_1
double c_1
Definition: GaussianTrackDensity.h:88
Trk::GaussianTrackDensity::TrackEntry::lowerBound
double lowerBound
Definition: GaussianTrackDensity.h:90
Trk::GaussianTrackDensity::TrackEntry::c_0
double c_0
Definition: GaussianTrackDensity.h:87
compileRPVLLRates.c2
c2
Definition: compileRPVLLRates.py:361
Trk::GaussianTrackDensity::TrackEntry::upperBound
double upperBound
Definition: GaussianTrackDensity.h:91
Trk::GaussianTrackDensity::TrackEntry::c_2
double c_2
Definition: GaussianTrackDensity.h:89