#include <RIO_OnTrackErrorScaling.h>
|
std::vector< std::vector< double > > | m_params |
|
Definition at line 13 of file RIO_OnTrackErrorScaling.h.
◆ Type
◆ RIO_OnTrackErrorScaling()
RIO_OnTrackErrorScaling::RIO_OnTrackErrorScaling |
( |
| ) |
|
|
default |
◆ ~RIO_OnTrackErrorScaling()
RIO_OnTrackErrorScaling::~RIO_OnTrackErrorScaling |
( |
| ) |
|
|
virtualdefault |
◆ checkParameters()
void RIO_OnTrackErrorScaling::checkParameters |
( |
const char * |
label, |
|
|
unsigned int |
n_paramter_sets, |
|
|
const char *const * |
param_names, |
|
|
unsigned int |
n_paramters |
|
) |
| const |
|
protected |
Convenience function to check whether the number of parameters is correct.
- Parameters
-
label | a label for the error scaling class in case an error is issued. |
n_paramter_sets | the number of parameter sets |
param_names | the names of the parameter sets |
n_paramters | the number of parameters per set. |
Definition at line 14 of file RIO_OnTrackErrorScaling.cxx.
21 message <<
label <<
": Expecting parameters for 2 parameters for";
22 for (
unsigned int idx=0;
idx < n_paramter_sets; ++
idx) {
26 throw std::runtime_error(
message.str() );
29 if (
params()[
idx].size() != n_paramters) {
30 assert(
idx < n_paramter_sets );
34 throw std::runtime_error(
message.str() );
◆ clid()
CLID RIO_OnTrackErrorScaling::clid |
( |
| ) |
const |
|
virtual |
◆ params() [1/2]
std::vector<std::vector<double> >& RIO_OnTrackErrorScaling::params |
( |
| ) |
|
|
inline |
◆ params() [2/2]
const std::vector<std::vector<double> >& RIO_OnTrackErrorScaling::params |
( |
| ) |
const |
|
inline |
◆ postProcess()
virtual bool RIO_OnTrackErrorScaling::postProcess |
( |
| ) |
|
|
inlinevirtual |
◆ type()
virtual Type RIO_OnTrackErrorScaling::type |
( |
| ) |
const |
|
inlinevirtual |
◆ m_params
std::vector<std::vector<double> > RIO_OnTrackErrorScaling::m_params |
|
private |
The documentation for this class was generated from the following files: