![]() |
ATLAS Offline Software
|
#include <ISCT_ConditionsParameterTool.h>
Public Member Functions | |
| virtual | ~ISCT_ConditionsParameterTool ()=default |
| DeclareInterfaceID (ISCT_ConditionsParameterTool, 1, 0) | |
| Creates the InterfaceID and interfaceID() method. | |
| virtual bool | available (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Is the required parameter available? | |
| virtual float | value (const IdentifierHash &idHash, const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Give the indicated value for a module identifier hash. | |
| virtual float | validity (const IdentifierHash &idHash, const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Measure of how many valid values went to calculate it. Should be 1 but if, say, 3 chip values were valid out of 6, it could be less (0.5 in this case). | |
| virtual bool | isValid (const float parameterValue, const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Is a given value within acceptable limits? | |
| virtual float | invalid (const unsigned int iparam, const EventContext &ctx) const =0 |
| What is the default error value for this parameter? | |
| virtual float | max (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Maximum value read in from the database. | |
| virtual float | min (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Minimum value read in from the database. | |
| virtual float | avg (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Average value. | |
| virtual float | sd (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Standard deviation. | |
| virtual unsigned int | n (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Number of values read in. | |
| virtual void | getValues (std::vector< float > &userVector, const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Fill a user-provided vector with the values (hopefully won't be needed?). | |
| virtual bool | filled (const EventContext &ctx) const =0 |
| Report whether the structure was filled. | |
Definition at line 29 of file ISCT_ConditionsParameterTool.h.
|
virtualdefault |
|
pure virtual |
Is the required parameter available?
|
pure virtual |
Average value.
| ISCT_ConditionsParameterTool::DeclareInterfaceID | ( | ISCT_ConditionsParameterTool | , |
| 1 | , | ||
| 0 | ) |
Creates the InterfaceID and interfaceID() method.
|
pure virtual |
Report whether the structure was filled.
|
pure virtual |
Fill a user-provided vector with the values (hopefully won't be needed?).
|
pure virtual |
What is the default error value for this parameter?
|
pure virtual |
Is a given value within acceptable limits?
|
pure virtual |
Maximum value read in from the database.
|
pure virtual |
Minimum value read in from the database.
|
pure virtual |
Number of values read in.
|
pure virtual |
Standard deviation.
|
pure virtual |
Measure of how many valid values went to calculate it. Should be 1 but if, say, 3 chip values were valid out of 6, it could be less (0.5 in this case).
|
pure virtual |
Give the indicated value for a module identifier hash.