Go to the documentation of this file.
35 #ifndef HITFIT_TOP_FIT_H
36 #define HITFIT_TOP_FIT_H
320 #endif // not HITFIT_TOP_FIT_H
Do a constrained kinematic fit of a event.
CLHEP::HepVector Column_Vector
Fit_Results fit(const Lepjets_Event &ev)
Fit all jets permutations in ev. This function returns a Fit_Results object, which is not easy to ext...
double jet_mass_cut() const
Return the jet_mass_cut parameter.
Holds set(s) of results from more than one kinematic fits.
Hold on to parameters for the Top_Fit class.
double mtdiff_max_cut() const
Return the mwhad_max_cut parameter.
Top_Fit_Args(const Defaults &defs)
Constructor, initialize an instance of Top_Fit_Args from an instance of Defaults object.
Represent a simple event consisting of lepton(s) and jet(s). An instance of this class holds a list o...
Define matrix types for the HitFit package, and supply a few additional operations.
bool solve_nu_tmass() const
Return the solve_nu_tmass parameter.
bool do_higgs_flag() const
Return the do_higgs_flag parameter.
int nkeep() const
Return the nkeep parameter.
double mwhad_max_cut() const
Return the mwhad_min_cut parameter.
Hold on to parameters for the Constrained_Top class.
const Top_Fit_Args & args() const
Return a constant reference to the fit arguments.
bool print_event_flag() const
Return the print_event_flag parameter.
Constrained_Top_Args _args
Handle and fit jet permutations of an event. This is the primary interface between user's Lepjets_Eve...
friend std::ostream & operator<<(std::ostream &s, const Top_Fit &fitter)
Output stream operator, print the content of this Top_Fit object to an output stream.
Define an interface for getting parameter settings.
Do a constrained kinematic fitting for a event.
double mwhad_min_cut() const
Return the mwhad_min_cut parameter.
double fit_one_perm(Lepjets_Event &ev, bool &nuz, double &umwhad, double &utmass, double &mt, double &sigmt, Column_Vector &pullx, Column_Vector &pully)
Fit for a single jet permutation.
Constrained_Top _constrainer
Top_Fit(const Top_Fit_Args &args, double lepw_mass, double hadw_mass, double top_mass)
Constructor.
const Constrained_Top_Args & constrainer_args() const