Project
Loading...
Searching...
No Matches
o2::trk::TimeFrameGPU< nLayers > Class Template Reference

#include <TimeFrameGPU.h>

Inherits o2::trk::TimeFrameMixin< nLayers, Base >.

Public Member Functions

 TimeFrameGPU ()=default
 
 ~TimeFrameGPU () override=default
 
- Public Member Functions inherited from o2::trk::TimeFrameMixin< nLayers, Base >
 TimeFrameMixin ()=default
 
 ~TimeFrameMixin () override=default
 
int loadROFsFromHitTree (TTree *hitsTree, GeometryTGeo *gman, const nlohmann::json &config)
 
int loadROFrameData (const std::array< gsl::span< const o2::trk::ROFRecord >, nLayers > &layerROFs, const std::array< gsl::span< const o2::trk::Cluster >, nLayers > &layerClusters, const std::array< gsl::span< const unsigned char >, nLayers > &layerPatterns, const std::array< const dataformats::MCTruthContainer< MCCompLabel > *, nLayers > *mcLabels=nullptr, float yPlaneMLOT=0.f)
 
void getPrimaryVerticesFromMC (TTree *mcHeaderTree, int nRofs, Long64_t nEvents, int inROFpileup)
 
void addTruthSeedingVertices ()
 
void deriveAndInitTiming (const std::array< gsl::span< const o2::trk::ROFRecord >, nLayers > &layerROFs)
 
const o2::InteractionRecordgetTFAnchorIR () const noexcept
 

Additional Inherited Members

- Public Attributes inherited from Base
int b = 0
 
- Protected Member Functions inherited from o2::trk::TimeFrameMixin< nLayers, Base >
void initTimingTables (const std::array< o2::its::LayerTiming, nLayers > &timings)
 
void updateHostROFVertexLookupTable ()
 
- Protected Attributes inherited from o2::trk::TimeFrameMixin< nLayers, Base >
bool mTimingTablesInitialised {false}
 
o2::InteractionRecord mTFAnchorIR {0, 0}
 

Detailed Description

template<int nLayers = 11>
class o2::trk::TimeFrameGPU< nLayers >

Definition at line 26 of file TimeFrameGPU.h.

Constructor & Destructor Documentation

◆ TimeFrameGPU()

template<int nLayers = 11>
o2::trk::TimeFrameGPU< nLayers >::TimeFrameGPU ( )
default

◆ ~TimeFrameGPU()

template<int nLayers = 11>
o2::trk::TimeFrameGPU< nLayers >::~TimeFrameGPU ( )
overridedefault

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