Project
Loading...
Searching...
No Matches
o2::recohelpers::TrackParametersAtRadiusBatchResult Struct Reference

Structure-of-arrays result for batch cylindrical-radius propagation. More...

#include <TrackGeometry.h>

Public Member Functions

void resize (std::size_t n)
 
void set (std::size_t i, const TrackParametersAtRadius &state, int nSectors, float sectorPhaseRad)
 

Public Attributes

std::vector< float > gx
 
std::vector< float > gy
 
std::vector< float > gz
 
std::vector< float > px
 
std::vector< float > py
 
std::vector< float > pz
 
std::vector< float > phiPos
 
std::vector< float > phiMom
 
std::vector< float > tgl
 
std::vector< float > dSector
 
std::vector< int32_t > status
 

Detailed Description

Structure-of-arrays result for batch cylindrical-radius propagation.

Besides the global position/momentum, the batch result stores commonly used derived observables and one status value per input track.

Definition at line 479 of file TrackGeometry.h.

Member Function Documentation

◆ resize()

void o2::recohelpers::TrackParametersAtRadiusBatchResult::resize ( std::size_t  n)
inline

Definition at line 484 of file TrackGeometry.h.

◆ set()

void o2::recohelpers::TrackParametersAtRadiusBatchResult::set ( std::size_t  i,
const TrackParametersAtRadius &  state,
int  nSectors,
float  sectorPhaseRad 
)
inline

Definition at line 499 of file TrackGeometry.h.

Member Data Documentation

◆ dSector

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::dSector

Definition at line 481 of file TrackGeometry.h.

◆ gx

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::gx

Definition at line 480 of file TrackGeometry.h.

◆ gy

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::gy

Definition at line 480 of file TrackGeometry.h.

◆ gz

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::gz

Definition at line 480 of file TrackGeometry.h.

◆ phiMom

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::phiMom

Definition at line 481 of file TrackGeometry.h.

◆ phiPos

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::phiPos

Definition at line 481 of file TrackGeometry.h.

◆ px

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::px

Definition at line 480 of file TrackGeometry.h.

◆ py

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::py

Definition at line 480 of file TrackGeometry.h.

◆ pz

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::pz

Definition at line 480 of file TrackGeometry.h.

◆ status

std::vector<int32_t> o2::recohelpers::TrackParametersAtRadiusBatchResult::status

Definition at line 482 of file TrackGeometry.h.

◆ tgl

std::vector<float> o2::recohelpers::TrackParametersAtRadiusBatchResult::tgl

Definition at line 481 of file TrackGeometry.h.


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