![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef Lhood_MM_tools_h
6 #define Lhood_MM_tools_h
26 #ifndef FAKEBKGTOOLS_ATLAS_ENVIRONMENT
27 ,
public FakeBkgTools::ExtraPropertyManager<LhoodMM_tools, BaseFakeBkgTool>
54 double nfakes(Double_t *poserr, Double_t *negerr);
88 std::vector<std::unique_ptr<FakeBkgTools::FinalState> >
m_fsvec;
112 std::vector < std::vector < std::vector < double > > >
m_coeffs;
138 inline static const double s_piover2 = 1.57079632679489661923;
139 inline static const double s_piover4 = 0.785398163397448309616;
143 static double logPoisson(
double obs,
double pred);
146 const std::vector<FakeBkgTools::Efficiency>& realEff_vals,
147 const std::vector<FakeBkgTools::Efficiency>& fakeEff_vals,
148 const std::vector<int>& charges,
155 static void fcn_nlep(Int_t &npar , Double_t *gin , Double_t &
f, Double_t *
par, Int_t iflag );
158 void get_init_pars(std::vector<double> &init_pars,
int nlep);
159 void get_analytic(std::vector<double>& nrf,
const int nlep);
bool const RAWDATA *ch2 const
Select isolated Photons, Electrons and Muons.
::StatusCode StatusCode
StatusCode definition for legacy code.