Project
Loading...
Searching...
No Matches
o2::muon::TrackMatcher Class Reference

Class to match MCH and MID tracks. More...

#include <TrackMatcher.h>

Public Member Functions

 TrackMatcher ()=default
 
 ~TrackMatcher ()=default
 
 TrackMatcher (const TrackMatcher &)=delete
 
TrackMatcheroperator= (const TrackMatcher &)=delete
 
 TrackMatcher (TrackMatcher &&)=delete
 
TrackMatcheroperator= (TrackMatcher &&)=delete
 
void init ()
 prepare to run the matching algorithm
 
void match (gsl::span< const mch::ROFRecord > &mchROFs, gsl::span< const mch::TrackMCH > &mchTracks, gsl::span< const mid::ROFRecord > &midROFs, gsl::span< const mid::Track > &midTracks)
 run the matching algorithm
 
const std::vector< TrackMCHMID > & getMuons () const
 get the MCH-MID matched tracks
 

Detailed Description

Class to match MCH and MID tracks.

Definition at line 37 of file TrackMatcher.h.

Constructor & Destructor Documentation

◆ TrackMatcher() [1/3]

o2::muon::TrackMatcher::TrackMatcher ( )
default

◆ ~TrackMatcher()

o2::muon::TrackMatcher::~TrackMatcher ( )
default

◆ TrackMatcher() [2/3]

o2::muon::TrackMatcher::TrackMatcher ( const TrackMatcher )
delete

◆ TrackMatcher() [3/3]

o2::muon::TrackMatcher::TrackMatcher ( TrackMatcher &&  )
delete

Member Function Documentation

◆ getMuons()

const std::vector< TrackMCHMID > & o2::muon::TrackMatcher::getMuons ( ) const
inline

get the MCH-MID matched tracks

Definition at line 55 of file TrackMatcher.h.

◆ init()

void o2::muon::TrackMatcher::init ( )

prepare to run the matching algorithm

Definition at line 38 of file TrackMatcher.cxx.

◆ match()

void o2::muon::TrackMatcher::match ( gsl::span< const mch::ROFRecord > &  mchROFs,
gsl::span< const mch::TrackMCH > &  mchTracks,
gsl::span< const mid::ROFRecord > &  midROFs,
gsl::span< const mid::Track > &  midTracks 
)

run the matching algorithm

Definition at line 47 of file TrackMatcher.cxx.

◆ operator=() [1/2]

TrackMatcher & o2::muon::TrackMatcher::operator= ( const TrackMatcher )
delete

◆ operator=() [2/2]

TrackMatcher & o2::muon::TrackMatcher::operator= ( TrackMatcher &&  )
delete

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