Project
Loading...
Searching...
No Matches
o2::mch::TrackFinderOriginal Class Reference

Class to reconstruct tracks with the original algorithm. More...

#include <TrackFinderOriginal.h>

Public Member Functions

 TrackFinderOriginal ()=default
 
 ~TrackFinderOriginal ()=default
 
 TrackFinderOriginal (const TrackFinderOriginal &)=delete
 
TrackFinderOriginaloperator= (const TrackFinderOriginal &)=delete
 
 TrackFinderOriginal (TrackFinderOriginal &&)=delete
 
TrackFinderOriginaloperator= (TrackFinderOriginal &&)=delete
 
void init ()
 
void initField (float l3Current, float dipoleCurrent)
 
const std::list< Track > & findTracks (gsl::span< const Cluster > clusters)
 
ErrorMapgetErrorMap ()
 return the counting of encountered errors
 
void debug (int debugLevel)
 set the debug level defining the verbosity
 
void printStats () const
 
void printTimers () const
 

Detailed Description

Class to reconstruct tracks with the original algorithm.

Definition at line 37 of file TrackFinderOriginal.h.

Constructor & Destructor Documentation

◆ TrackFinderOriginal() [1/3]

o2::mch::TrackFinderOriginal::TrackFinderOriginal ( )
default

◆ ~TrackFinderOriginal()

o2::mch::TrackFinderOriginal::~TrackFinderOriginal ( )
default

◆ TrackFinderOriginal() [2/3]

o2::mch::TrackFinderOriginal::TrackFinderOriginal ( const TrackFinderOriginal )
delete

◆ TrackFinderOriginal() [3/3]

o2::mch::TrackFinderOriginal::TrackFinderOriginal ( TrackFinderOriginal &&  )
delete

Member Function Documentation

◆ debug()

void o2::mch::TrackFinderOriginal::debug ( int  debugLevel)
inline

set the debug level defining the verbosity

Definition at line 57 of file TrackFinderOriginal.h.

◆ findTracks()

const std::list< Track > & o2::mch::TrackFinderOriginal::findTracks ( gsl::span< const Cluster clusters)

Run the original track finder algorithm

Definition at line 76 of file TrackFinderOriginal.cxx.

◆ getErrorMap()

ErrorMap & o2::mch::TrackFinderOriginal::getErrorMap ( )
inline

return the counting of encountered errors

Definition at line 54 of file TrackFinderOriginal.h.

◆ init()

void o2::mch::TrackFinderOriginal::init ( )

Prepare to run the algorithm

Definition at line 42 of file TrackFinderOriginal.cxx.

◆ initField()

void o2::mch::TrackFinderOriginal::initField ( float  l3Current,
float  dipoleCurrent 
)

create the magnetic field map if not already done

Definition at line 69 of file TrackFinderOriginal.cxx.

◆ operator=() [1/2]

TrackFinderOriginal & o2::mch::TrackFinderOriginal::operator= ( const TrackFinderOriginal )
delete

◆ operator=() [2/2]

TrackFinderOriginal & o2::mch::TrackFinderOriginal::operator= ( TrackFinderOriginal &&  )
delete

◆ printStats()

void o2::mch::TrackFinderOriginal::printStats ( ) const

print the timers

Definition at line 1427 of file TrackFinderOriginal.cxx.

◆ printTimers()

void o2::mch::TrackFinderOriginal::printTimers ( ) const

print the timers

Definition at line 1437 of file TrackFinderOriginal.cxx.


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