Project
Loading...
Searching...
No Matches
o2::vertexing::VertexTrackMatcher Class Reference

#include <VertexTrackMatcher.h>

Classes

struct  TrackTBracket
 
struct  VtxTBracket
 

Public Types

using GIndex = o2::dataformats::GlobalTrackID
 
using VTIndex = o2::dataformats::VtxTrackIndex
 
using VRef = o2::dataformats::VtxTrackRef
 
using PVertex = const o2::dataformats::PrimaryVertex
 
using TmpMap = std::vector< std::vector< VTIndex > >
 
using TimeEst = o2::dataformats::TimeStampWithError< float, float >
 
using TBracket = o2::math_utils::Bracketf_t
 

Public Member Functions

void process (const o2::globaltracking::RecoContainer &recoData, std::vector< VTIndex > &trackIndex, std::vector< VRef > &vtxRefs)
 
void setITSROFrameLengthMUS (float v)
 
void setMFTROFrameLengthMUS (float v)
 
void setMaxTPCDriftTimeMUS (float v)
 
void setTPCTDriftOffset (float t)
 
void setTPCBin2MUS (float v)
 
void setPrescaleLogs (int n)
 
float getITSROFrameLengthMUS () const
 
float getMFTROFrameLengthMUS () const
 
float getMaxTPCDriftTimeMUS () const
 
float getTPCBin2MUS () const
 

Detailed Description

Definition at line 34 of file VertexTrackMatcher.h.

Member Typedef Documentation

◆ GIndex

◆ PVertex

◆ TBracket

◆ TimeEst

◆ TmpMap

using o2::vertexing::VertexTrackMatcher::TmpMap = std::vector<std::vector<VTIndex> >

Definition at line 41 of file VertexTrackMatcher.h.

◆ VRef

◆ VTIndex

Member Function Documentation

◆ getITSROFrameLengthMUS()

float o2::vertexing::VertexTrackMatcher::getITSROFrameLengthMUS ( ) const
inline

Definition at line 65 of file VertexTrackMatcher.h.

◆ getMaxTPCDriftTimeMUS()

float o2::vertexing::VertexTrackMatcher::getMaxTPCDriftTimeMUS ( ) const
inline

Definition at line 67 of file VertexTrackMatcher.h.

◆ getMFTROFrameLengthMUS()

float o2::vertexing::VertexTrackMatcher::getMFTROFrameLengthMUS ( ) const
inline

Definition at line 66 of file VertexTrackMatcher.h.

◆ getTPCBin2MUS()

float o2::vertexing::VertexTrackMatcher::getTPCBin2MUS ( ) const
inline

Definition at line 68 of file VertexTrackMatcher.h.

◆ process()

void VertexTrackMatcher::process ( const o2::globaltracking::RecoContainer recoData,
std::vector< VTIndex > &  trackIndex,
std::vector< VRef > &  vtxRefs 
)

Definition at line 24 of file VertexTrackMatcher.cxx.

◆ setITSROFrameLengthMUS()

void o2::vertexing::VertexTrackMatcher::setITSROFrameLengthMUS ( float  v)
inline

Definition at line 58 of file VertexTrackMatcher.h.

◆ setMaxTPCDriftTimeMUS()

void o2::vertexing::VertexTrackMatcher::setMaxTPCDriftTimeMUS ( float  v)
inline

Definition at line 60 of file VertexTrackMatcher.h.

◆ setMFTROFrameLengthMUS()

void o2::vertexing::VertexTrackMatcher::setMFTROFrameLengthMUS ( float  v)
inline

Definition at line 59 of file VertexTrackMatcher.h.

◆ setPrescaleLogs()

void o2::vertexing::VertexTrackMatcher::setPrescaleLogs ( int  n)
inline

Definition at line 63 of file VertexTrackMatcher.h.

◆ setTPCBin2MUS()

void o2::vertexing::VertexTrackMatcher::setTPCBin2MUS ( float  v)
inline

Definition at line 62 of file VertexTrackMatcher.h.

◆ setTPCTDriftOffset()

void o2::vertexing::VertexTrackMatcher::setTPCTDriftOffset ( float  t)
inline

Definition at line 61 of file VertexTrackMatcher.h.


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