![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
10 #include "TLorentzVector.h"
51 std::string
name()
const override {
return "RECO:CHI2LJETS";}
double neutrino_py
Missing ET - py.
TopConfig A simple configuration that is NOT a singleton.
virtual bool apply(const top::Event &) const override
This does stuff based on the information in an event.
static const double input_wmass
The W mass that we're using as the baseline - used in chi2 function.
static const double input_topmass
The top mass that we're using as the baseline - used in chi2 function.
double hadronic_t_mass
Mass of the hadronic top quark (j+j+j)
This should apply event-level cuts and perform simple plotting on top::Event objects.
static const double input_wsigma
The W resolution that we're using as the baseline - used in chi2 function.
TMinuit * min
So we can do a minimisation.
double hadronic_w_mass
Mass of the hadronic W (j+j)
double neutrino_px
Missing ET - px.
void fcn(int &npar, double *deriv, double &result, double par[], int flag)
this is where we write out chi2
Hold the information that is required for the chi^2 minimisation.
Very simple class to hold event data after reading from a file.
static const double input_topsigma
The top resolution that we're using as the baseline - used in chi2 function.
TLorentzVector leptonic_b
Four vector of the jet that we think is the leptonic b quark.
std::string name() const override
A human readable name.
TLorentzVector lepton
Four-vector of the lepton (electron or muon)