9 #include "CLHEP/Matrix/GenMatrix.h"
10 #include "CLHEP/Matrix/Matrix.h"
11 #include "CLHEP/Matrix/Vector.h"
12 #include "CLHEP/Random/RandGaussQ.h"
33 const int keventweight = 1) ;
38 void Fill (std::map<int,double>::const_iterator,
39 std::map<int,double>::const_iterator,
49 int solve (
int usingBlockSolver,
double min,
double max) ;
element for the single ECAL block intercalibration
MinL3AlgoUniv< unsigned int > * m_L3AlgoUniv
the L3 algo
L3CalibBlock(const int numberOfElements, const int keventweight=1)
ctor
void Fill(std::map< int, double >::const_iterator, std::map< int, double >::const_iterator, double pTk, double pSubtract, double sigma=1.)
insert an entry
const T & max(const T &a, const T &b)
interface to the L3Univ class for testing
int solve(int usingBlockSolver, double min, double max)
get the coefficients
double at(int)
To retrieve the coefficients.
void reset()
reset the calib objects