Project
Loading...
Searching...
No Matches
o2::fit::SingleLUT< DetID, LUT > Class Template Reference

#include <LookUpTable.h>

Inherits LUT.

Public Types

typedef LUT LookupTable_t
 
typedef LookupTable_t::Table_t Table_t
 

Static Public Member Functions

static constexpr const chargetObjectPath ()
 
static void setCCDBurl (const std::string &url)
 
static void setLUTpath (const std::string &path)
 
static SingleLUTInstance (const Table_t *table=nullptr, long timestamp=-1)
 

Public Attributes

bool mFirstUpdate {true}
 

Static Public Attributes

static constexpr o2::detectors::DetID sDetID = o2::detectors::DetID(DetID)
 
static constexpr const charsDetectorName = o2::detectors::DetID::getName(DetID)
 
static constexpr const charsDefaultLUTpath = getObjectPath()
 
static constexpr const char sObjectName [] = "LookupTable"
 
static std::string sCurrentCCDBpath = ""
 
static std::string sCurrentLUTpath = sDefaultLUTpath
 

Detailed Description

template<o2::detectors::DetID::ID DetID, typename LUT>
class o2::fit::SingleLUT< DetID, LUT >

Definition at line 426 of file LookUpTable.h.

Member Typedef Documentation

◆ LookupTable_t

template<o2::detectors::DetID::ID DetID, typename LUT >
typedef LUT o2::fit::SingleLUT< DetID, LUT >::LookupTable_t

Definition at line 440 of file LookUpTable.h.

◆ Table_t

template<o2::detectors::DetID::ID DetID, typename LUT >
typedef LookupTable_t::Table_t o2::fit::SingleLUT< DetID, LUT >::Table_t

Definition at line 441 of file LookUpTable.h.

Member Function Documentation

◆ getObjectPath()

template<o2::detectors::DetID::ID DetID, typename LUT >
static constexpr const char * o2::fit::SingleLUT< DetID, LUT >::getObjectPath ( )
inlinestaticconstexpr

Definition at line 443 of file LookUpTable.h.

◆ Instance()

template<o2::detectors::DetID::ID DetID, typename LUT >
static SingleLUT & o2::fit::SingleLUT< DetID, LUT >::Instance ( const Table_t table = nullptr,
long  timestamp = -1 
)
inlinestatic

Definition at line 465 of file LookUpTable.h.

◆ setCCDBurl()

template<o2::detectors::DetID::ID DetID, typename LUT >
static void o2::fit::SingleLUT< DetID, LUT >::setCCDBurl ( const std::string &  url)
inlinestatic

Definition at line 462 of file LookUpTable.h.

◆ setLUTpath()

template<o2::detectors::DetID::ID DetID, typename LUT >
static void o2::fit::SingleLUT< DetID, LUT >::setLUTpath ( const std::string &  path)
inlinestatic

Definition at line 463 of file LookUpTable.h.

Member Data Documentation

◆ mFirstUpdate

template<o2::detectors::DetID::ID DetID, typename LUT >
bool o2::fit::SingleLUT< DetID, LUT >::mFirstUpdate {true}

Definition at line 464 of file LookUpTable.h.

◆ sCurrentCCDBpath

template<o2::detectors::DetID::ID DetID, typename LUT >
std::string o2::fit::SingleLUT< DetID, LUT >::sCurrentCCDBpath = ""
inlinestatic

Definition at line 459 of file LookUpTable.h.

◆ sCurrentLUTpath

template<o2::detectors::DetID::ID DetID, typename LUT >
std::string o2::fit::SingleLUT< DetID, LUT >::sCurrentLUTpath = sDefaultLUTpath
inlinestatic

Definition at line 460 of file LookUpTable.h.

◆ sDefaultLUTpath

template<o2::detectors::DetID::ID DetID, typename LUT >
constexpr const char* o2::fit::SingleLUT< DetID, LUT >::sDefaultLUTpath = getObjectPath()
staticconstexpr

Definition at line 457 of file LookUpTable.h.

◆ sDetectorName

template<o2::detectors::DetID::ID DetID, typename LUT >
constexpr const char* o2::fit::SingleLUT< DetID, LUT >::sDetectorName = o2::detectors::DetID::getName(DetID)
staticconstexpr

Definition at line 456 of file LookUpTable.h.

◆ sDetID

template<o2::detectors::DetID::ID DetID, typename LUT >
constexpr o2::detectors::DetID o2::fit::SingleLUT< DetID, LUT >::sDetID = o2::detectors::DetID(DetID)
staticconstexpr

Definition at line 455 of file LookUpTable.h.

◆ sObjectName

template<o2::detectors::DetID::ID DetID, typename LUT >
constexpr const char o2::fit::SingleLUT< DetID, LUT >::sObjectName[] = "LookupTable"
staticconstexpr

Definition at line 458 of file LookUpTable.h.


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