#include <BCHistogramFitter.h>
Public Member Functions | |
virtual void | operator() (const std::vector< double > &expectation, const std::vector< int > &toyData)=0 |
virtual | ~BCHistogramFitterToyDataInterface () |
Abstract class which doesn't do anything but offers the right interface to allow calculation the distribution of any statistic. User has to create a subclass and implement the operator().
Definition at line 272 of file BCHistogramFitter.h.
virtual BCHistogramFitterToyDataInterface::~BCHistogramFitterToyDataInterface | ( | ) | [inline, virtual] |
virtual void BCHistogramFitterToyDataInterface::operator() | ( | const std::vector< double > & | expectation, | |
const std::vector< int > & | toyData | |||
) | [pure virtual] |
operator() is called for each generated toy data set of the fast p-value calculation.
expectation | the expected number of events for the parameter values chosen in the call to CalculatePValueFast | |
toyData | one toy data set |