CMS 3D CMS Logo

ZMuStandaloneFunction.cc

Go to the documentation of this file.
00001 /*
00002 #include "ElectroWeakAnalysis/ZMuMu/interface/ZMuStandaloneFunction.h"
00003 
00004 void ZMuStandaloneFunction::setParameters(double m, double g, double Ng, double Ni, 
00005                                           double me, double s, 
00006                                           double N, double eff_tr, double eff_sa) {
00007   mass = m; 
00008   width = g; 
00009   Ngamma = Ng; 
00010   Nint = Ni; 
00011   mean = me; 
00012   sigma = s; 
00013   numberOfEvents = N; 
00014   efficiencyTrack = eff_tr; 
00015   efficiencyStandalone = eff_sa; 
00016   cgz_.setParameters(m, g, Ng, Ni, me, s);
00017 }
00018 
00019 
00020 double ZMuStandaloneFunction::operator()(double x) const {
00021   double eff_sa_2 = efficiencyStandalone * efficiencyStandalone;
00022   double eff_tr_minus = efficiencyTrack * ( 1. - efficiencyTrack );
00023   return cgz_(x) * 2. * numberOfEvents * eff_sa_2 * eff_tr_minus;
00024 }
00025 */

Generated on Tue Jun 9 17:34:20 2009 for CMSSW by  doxygen 1.5.4