|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef _RIO_OnTrackErrorScalingDbOverrideCondAlg_H_
6 #define _RIO_OnTrackErrorScalingDbOverrideCondAlg_H_
14 #include "GaudiKernel/ICondSvc.h"
15 #include "Gaudi/Property.h"
32 {
this,
"PrametersPerSet",{},
"The number of parameters per set. If a single number is supplied this will be applied to all sets."};
35 {
this,
"ErorScalingParameters",{},
"The error scaling parameters for all sets lumbed together."};
38 {
this,
"ErrorScalingTypeName",
"",
"The specific type name of the error scaling conditions data that should be produced."};
41 {
this,
"WriteKey",
"",
"The key for the produced error scaling conditions data."};
48 #endif // SCT_CONDITIONSPARAMETERCONDALG
Gaudi::Property< std::string > m_errorScalingTypeName
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
const RIO_OnTrackErrorScalingKit * m_errorScalingDataKit
Gaudi::Property< std::vector< unsigned int > > m_nParameterPerSet
StatusCode initialize() override
std::vector< unsigned int > m_useNParametersPerSet
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::WriteCondHandleKey< RIO_OnTrackErrorScaling > m_writeKey
ServiceHandle< ICondSvc > m_condSvc
virtual ~RIO_OnTrackErrorScalingDbOverrideCondAlg()=default
StatusCode execute() override
Gaudi::Property< std::vector< float > > m_errorScalingParameters
RIO_OnTrackErrorScalingDbOverrideCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode finalize() override