21 : name_(cfg.getParameter<std::
string>(
"calibrationName")) {}
33 std::vector<ValuesIndexPair> derivsIndexPairs;
34 const unsigned int numNonZero = this->
derivatives(derivsIndexPairs, hit, tsos, setup, eventInfo);
37 for (
unsigned int i = 0;
i < numNonZero; ++
i) {
39 result[valuesIndex.second] = valuesIndex.first;
virtual unsigned int numParameters() const =0
How many parameters does this calibration define?
IntegratedCalibrationBase(const edm::ParameterSet &cfg)
Values and their parameter index.
define event information passed to algorithms
std::pair< Values, unsigned int > ValuesIndexPair
x- and y-values
std::pair< double, double > Values
virtual std::vector< Values > derivatives(const TrackingRecHit &hit, const TrajectoryStateOnSurface &tsos, const edm::EventSetup &setup, const EventInfo &eventInfo) const