|
virtual | ~ISCT_ConditionsParameterTool ()=default |
|
| DeclareInterfaceID (ISCT_ConditionsParameterTool, 1, 0) |
| Creates the InterfaceID and interfaceID() method. More...
|
|
virtual bool | available (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Is the required parameter available? More...
|
|
virtual bool | available (const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
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. More...
|
|
virtual float | value (const IdentifierHash &idHash, const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
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) More...
|
|
virtual float | validity (const IdentifierHash &idHash, const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
virtual bool | isValid (const float parameterValue, const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Is a given value within acceptable limits? More...
|
|
virtual bool | isValid (const float parameterValue, const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
virtual float | invalid (const unsigned int iparam, const EventContext &ctx) const =0 |
| What is the default error value for this parameter? More...
|
|
virtual float | invalid (const unsigned int iparam) const =0 |
|
virtual float | max (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Maximum value read in from the database. More...
|
|
virtual float | max (const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
virtual float | min (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Minimum value read in from the database. More...
|
|
virtual float | min (const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
virtual float | avg (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Average value. More...
|
|
virtual float | avg (const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
virtual float | sd (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Standard deviation. More...
|
|
virtual float | sd (const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
virtual unsigned int | n (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const =0 |
| Number of values read in. More...
|
|
virtual unsigned int | n (const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
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?) More...
|
|
virtual void | getValues (std::vector< float > &userVector, const SCT_CondParameterData::ParameterIndex iparam) const =0 |
|
virtual bool | filled (const EventContext &ctx) const =0 |
| Report whether the structure was filled. More...
|
|
virtual bool | filled () const =0 |
|