73 #ifndef HITFIT_FOURVEC_CONSTRAINER_H 74 #define HITFIT_FOURVEC_CONSTRAINER_H 140 double e_com ()
const;
312 friend std::ostream&
operator<< (std::ostream& s,
342 #endif // not HITFIT_FOURVEC_CONSTRAINER_H
Represent an event for kinematic fitting as a collection of four-momenta. Each object is represented ...
CLHEP::HepVector Column_Vector
Define matrix types for the HitFit package, and supply a few additional operations.
Fourvec_Constrainer_Args(const Defaults &defs)
Constructor, initialize from a Defaults object.
Minimize a subject to a set of constraints, based on the SQUAW algorithm.
const Chisq_Constrainer_Args & chisq_constrainer_args() const
Hold on to parameters for the Chisq_Constrainer class.
const Fourvec_Constrainer_Args _args
std::vector< Constraint > _mass_constraint
std::ostream & operator<<(std::ostream &s, const Constraint_Intermed &ci)
Output stream operator, print the content of this Constraint_Intermed to an output stream...
Represent a mass constraint equation.
Chisq_Constrainer_Args _chisq_constrainer_args
std::vector< Constraint > _constraints
Define an interface for getting parameter settings.
Do a kinematic fit for a set of four-momenta, given a set of mass constraints.
Hold on to parameters for the Fourvec_Constrainer class.