Project
Loading...
Searching...
No Matches
o2::its3::LookUp Class Reference

#include <LookUp.h>

Public Member Functions

 LookUp ()=default
 
 LookUp (std::string fileName)
 
int findGroupID (int nRow, int nCol, bool IB, const unsigned char patt[itsmft::ClusterPattern::MaxPatternBytes]) const
 
int getTopologiesOverThreshold (bool IB) const
 
void loadDictionary (std::string fileName)
 
void setDictionary (const TopologyDictionary *dict)
 
auto getDictionary () const
 
bool isGroup (int id, bool IB) const
 
int size (bool IB) const
 
auto getPattern (int id, bool IB) const
 

Static Public Member Functions

static int groupFinder (int nRow, int nCol)
 

Detailed Description

Definition at line 28 of file LookUp.h.

Constructor & Destructor Documentation

◆ LookUp() [1/2]

o2::its3::LookUp::LookUp ( )
default

◆ LookUp() [2/2]

o2::its3::LookUp::LookUp ( std::string  fileName)

Definition at line 26 of file LookUp.cxx.

Member Function Documentation

◆ findGroupID()

int o2::its3::LookUp::findGroupID ( int  nRow,
int  nCol,
bool  IB,
const unsigned char  patt[itsmft::ClusterPattern::MaxPatternBytes] 
) const

Definition at line 66 of file LookUp.cxx.

◆ getDictionary()

auto o2::its3::LookUp::getDictionary ( ) const
inline

Definition at line 38 of file LookUp.h.

◆ getPattern()

auto o2::its3::LookUp::getPattern ( int  id,
bool  IB 
) const
inline

Definition at line 41 of file LookUp.h.

◆ getTopologiesOverThreshold()

int o2::its3::LookUp::getTopologiesOverThreshold ( bool  IB) const
inline

Definition at line 35 of file LookUp.h.

◆ groupFinder()

int o2::its3::LookUp::groupFinder ( int  nRow,
int  nCol 
)
static

Definition at line 47 of file LookUp.cxx.

◆ isGroup()

bool o2::its3::LookUp::isGroup ( int  id,
bool  IB 
) const
inline

Definition at line 39 of file LookUp.h.

◆ loadDictionary()

void o2::its3::LookUp::loadDictionary ( std::string  fileName)

Definition at line 31 of file LookUp.cxx.

◆ setDictionary()

void o2::its3::LookUp::setDictionary ( const TopologyDictionary dict)

Definition at line 38 of file LookUp.cxx.

◆ size()

int o2::its3::LookUp::size ( bool  IB) const
inline

Definition at line 40 of file LookUp.h.


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