|
| | SCT_ConditionsParameterTool (const std::string &type, const std::string &name, const IInterface *parent) |
| | Constructor necessary for Svc factory. More...
|
| |
| virtual | ~SCT_ConditionsParameterTool ()=default |
| | (virtual) Destructor does nothing More...
|
| |
| virtual StatusCode | initialize () override |
| |
| virtual StatusCode | finalize () override |
| |
| virtual bool | available (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | Is the required parameter available? More...
|
| |
| virtual bool | available (const SCT_CondParameterData::ParameterIndex iparam) const override |
| |
| virtual float | value (const IdentifierHash &idHash, const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | Give the indicated value for a module identifier hash. More...
|
| |
| virtual float | value (const IdentifierHash &idHash, const SCT_CondParameterData::ParameterIndex iparam) const override |
| |
| virtual float | validity (const IdentifierHash &idHash, const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | 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 override |
| |
| virtual bool | isValid (const float parameterValue, const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | Is a given value within acceptable limits? More...
|
| |
| virtual bool | isValid (const float parameterValue, const SCT_CondParameterData::ParameterIndex iparam) const override |
| |
| virtual float | invalid (const unsigned int iparam, const EventContext &ctx) const override |
| | What is the default error value for this parameter? More...
|
| |
| virtual float | invalid (const unsigned int iparam) const override |
| |
| virtual float | max (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | Maximum value read in from the database. More...
|
| |
| virtual float | max (const SCT_CondParameterData::ParameterIndex iparam) const override |
| |
| virtual float | min (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | Minimum value read in from the database. More...
|
| |
| virtual float | min (const SCT_CondParameterData::ParameterIndex iparam) const override |
| |
| virtual float | avg (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | Average value. More...
|
| |
| virtual float | avg (const SCT_CondParameterData::ParameterIndex iparam) const override |
| |
| virtual float | sd (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | Standard deviation. More...
|
| |
| virtual float | sd (const SCT_CondParameterData::ParameterIndex iparam) const override |
| |
| virtual unsigned int | n (const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | Number of values read in. More...
|
| |
| virtual unsigned int | n (const SCT_CondParameterData::ParameterIndex iparam) const override |
| |
| virtual void | getValues (std::vector< float > &userVector, const SCT_CondParameterData::ParameterIndex iparam, const EventContext &ctx) const override |
| | 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 override |
| |
| virtual bool | filled (const EventContext &ctx) const override |
| | Report whether the structure was filled. More...
|
| |
| virtual bool | filled () const override |
| |
Class to give a numerical value from conditions for each detector element (module side)
Definition at line 29 of file SCT_ConditionsParameterTool.h.