1 #ifndef ElectroWeakAnalysis_ZMuMu_ZMuMuBack_h 2 #define ElectroWeakAnalysis_ZMuMu_ZMuMuBack_h 6 #include <boost/shared_ptr.hpp> 13 ZMuMuBack(boost::shared_ptr<double> Nb, boost::shared_ptr<double>
l,
14 boost::shared_ptr<double>
a, boost::shared_ptr<double>
b):
18 Nbkg(new double(Nb)),
lambda(new double(l)),
a1(new double(a)),
a2(new double(b)),
28 expo_.setParameters(-l);
29 poly_.setParameters(1., a, b);
ZMuMuBack(boost::shared_ptr< double > Nb, boost::shared_ptr< double > l, boost::shared_ptr< double > a, boost::shared_ptr< double > b)
boost::shared_ptr< double > a2
boost::shared_ptr< double > a1
ZMuMuBack(double Nb, double l, double a, double b)
void setParameters(double Nb, double l, double a, double b)
double operator()(double x) const
boost::shared_ptr< double > Nbkg
boost::shared_ptr< double > lambda