Project
Loading...
Searching...
No Matches
o2::itsmft::tracking::IndexTableConfigurationSet Class Reference

#include <IndexTableConfigurationSet.h>

Public Member Functions

bool reset (SurfaceCatalogView catalog) noexcept
 
void clear () noexcept
 
size_t size () const noexcept
 
size_t configurationCount () const noexcept
 
bool hasKind (SurfaceKind kind) const noexcept
 
IndexTableUtilsCore & forKind (SurfaceKind kind) noexcept
 
const IndexTableUtilsCore & operator[] (size_t layer) const noexcept
 

Detailed Description

Definition at line 24 of file IndexTableConfigurationSet.h.

Member Function Documentation

◆ clear()

void o2::itsmft::tracking::IndexTableConfigurationSet::clear ( )
inlinenoexcept

Definition at line 46 of file IndexTableConfigurationSet.h.

◆ configurationCount()

size_t o2::itsmft::tracking::IndexTableConfigurationSet::configurationCount ( ) const
inlinenoexcept

Definition at line 48 of file IndexTableConfigurationSet.h.

◆ forKind()

IndexTableUtilsCore & o2::itsmft::tracking::IndexTableConfigurationSet::forKind ( SurfaceKind  kind)
inlinenoexcept

Definition at line 50 of file IndexTableConfigurationSet.h.

◆ hasKind()

bool o2::itsmft::tracking::IndexTableConfigurationSet::hasKind ( SurfaceKind  kind) const
inlinenoexcept

Definition at line 49 of file IndexTableConfigurationSet.h.

◆ operator[]()

const IndexTableUtilsCore & o2::itsmft::tracking::IndexTableConfigurationSet::operator[] ( size_t  layer) const
inlinenoexcept

Definition at line 55 of file IndexTableConfigurationSet.h.

◆ reset()

bool o2::itsmft::tracking::IndexTableConfigurationSet::reset ( SurfaceCatalogView  catalog)
inlinenoexcept

Definition at line 27 of file IndexTableConfigurationSet.h.

◆ size()

size_t o2::itsmft::tracking::IndexTableConfigurationSet::size ( ) const
inlinenoexcept

Definition at line 47 of file IndexTableConfigurationSet.h.


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