![]() |
Project
|
#include <CorrectionMapsLoader.h>
Inherits o2::gpu::CorrectionMapsHelper.
Static Public Member Functions | |
| static void | requestCCDBInputs (std::vector< o2::framework::InputSpec > &inputs, const o2::tpc::CorrectionMapsGloOpts &gloOpts) |
Static Protected Member Functions | |
| static void | addOption (std::vector< o2::framework::ConfigParamSpec > &options, o2::framework::ConfigParamSpec &&osp) |
| static void | addInput (std::vector< o2::framework::InputSpec > &inputs, o2::framework::InputSpec &&isp) |
Protected Attributes | |
| float | mInstLumiCTPFactor = 1.0 |
| int | mLumiCTPSource = 0 |
| bool | mIDC2CTPFallbackActive = false |
Protected Attributes inherited from o2::gpu::CorrectionMapsHelper | |
| bool | mLumiCTPAvailable = false |
| tpc::LumiScaleType | mLumiScaleType = tpc::LumiScaleType::Unset |
| tpc::LumiScaleMode | mLumiScaleMode = tpc::LumiScaleMode::Unset |
| int32_t | mUpdatedFlags = 0 |
| float | mInstLumiCTP = 0. |
| float | mInstLumi = 0. |
| float | mMeanLumi = 0. |
| float | mMeanLumiRef = 0. |
| float | mLumiScale = 0. |
| float | mMeanLumiOverride = -1.f |
| float | mMeanLumiRefOverride = -1.f |
| float | mInstCTPLumiOverride = -1.f |
| bool | mEnableMShape = false |
| use v shape correction | |
| bool | mCheckCTPIDCConsistency {true} |
| o2::gpu::TPCFastTransform * | mCorrMap {nullptr} |
| o2::gpu::TPCFastTransform * | mCorrMapRef {nullptr} |
| std::unique_ptr< o2::gpu::TPCFastTransform > | mCorrMapMShape {nullptr} |
Additional Inherited Members | |
Protected Types inherited from o2::gpu::CorrectionMapsHelper | |
| enum | UpdateFlags { MapBit = 0x1 , MapRefBit = 0x2 , LumiBit = 0x4 , MapMShapeBit = 0x10 } |
Protected Member Functions inherited from o2::gpu::CorrectionMapsHelper | |
| ClassDefNV (CorrectionMapsHelper, 6) | |
Definition at line 37 of file CorrectionMapsLoader.h.
|
default |
|
default |
|
delete |
| bool CorrectionMapsLoader::accountCCDBInputs | ( | const o2::framework::ConcreteDataMatcher & | matcher, |
| void * | obj | ||
| ) |
Definition at line 128 of file CorrectionMapsLoader.cxx.
|
staticprotected |
Definition at line 112 of file CorrectionMapsLoader.cxx.
|
staticprotected |
Definition at line 120 of file CorrectionMapsLoader.cxx.
| void CorrectionMapsLoader::checkMeanScaleConsistency | ( | float | meanLumi, |
| float | threshold | ||
| ) | const |
Definition at line 241 of file CorrectionMapsLoader.cxx.
| void CorrectionMapsLoader::extractCCDBInputs | ( | o2::framework::ProcessingContext & | pc, |
| float | tpcScaler = -1.f |
||
| ) |
Definition at line 28 of file CorrectionMapsLoader.cxx.
| void CorrectionMapsLoader::init | ( | o2::framework::InitContext & | ic, |
| bool | idcsAvailable | ||
| ) |
Definition at line 223 of file CorrectionMapsLoader.cxx.
|
static |
Definition at line 87 of file CorrectionMapsLoader.cxx.
|
protected |
Definition at line 57 of file CorrectionMapsLoader.h.
|
protected |
Definition at line 55 of file CorrectionMapsLoader.h.
|
protected |
Definition at line 56 of file CorrectionMapsLoader.h.