CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
interface Directory Reference

Files

file  Base_Constrainer.h [code]
 Abstract base classes for the $\chi^{2}$ fitter classes.
 
file  Chisq_Constrainer.h [code]
 Minimize a $\chi^{2}$ subject to a set of constraints, based on the SQUAW algorithm.
 
file  Constrained_Top.h [code]
 Do a constrained kinematic fit of a $t\bar{t}\to\ell + \rm{jets}$ event.
 
file  Constrained_Z.h [code]
 Do a constrained kinematic fit of a $Z\to\ell^{+}\ell^{-}+\rm{jets}$ event.
 
file  Constraint.h [code]
 Represent a mass constraint equation.
 
file  Constraint_Intermed.h [code]
 Represent one side of a mass constraint equation. Contains the abstract base class Constraint_Intermed and concrete implementations Constraint_Intermed_Constant and Constraint_Intermed_Labels.
 
file  Defaults.h [code]
 Define an abstract interface for getting parameter settings.
 
file  Defaults_Text.h [code]
 Define a concrete interface for getting parameter settings from an ASCII text file.
 
file  EtaDepResElement.h [code]
 Hold on to an element of $ \eta $ -dependent resolution object, namely a resolution and $ \eta $ range in which the resolution is valid.
 
file  EtaDepResolution.h [code]
 Hold on to $\eta$-dependent resolution. This class acts as a function object and returns Vector_Resolution as a function of $\eta$. It does not assume symmetry between $+\eta$ and $-\eta$. The interpretation of $\eta$ as physics $\eta$ or detector $\eta$ is left to users's implementation.
 
file  Fit_Result.h [code]
 Hold the result of one kinematic fit.
 
file  Fit_Result_Vec.h [code]
 Hold a list of pointers to a set of Fit_Result objects, resulting from different jet permutation with some consistent selection.
 
file  Fit_Results.h [code]
 Hold set(s) of results from more than one kinematic fits. Each set correspond to some subset of jet permutation: all permutations, btagged permutations, etc.
 
file  fourvec.h [code]
 Define three-vector and four-vector classes for the HitFit package, and supply a few additional operations.
 
file  Fourvec_Constrainer.h [code]
 Do a kinematic fit for a set of four-vectors, given a set of mass constraints.
 
file  Fourvec_Event.h [code]
 Represent an event for kinematic fitting as a collection of four-momenta.
 
file  gentop.h [code]
 A toy event generator for $t\bar{t} \to \ell + 4~\mathrm{jets}$ events.
 
file  JetTranslatorBase.h [code]
 Template class of function object to translate jet physics object to HitFit's Lepjets_Event_Jet object.
 
file  Lepjets_Event.h [code]
 Represent a simple event consisting of lepton(s) and jet(s).
 
file  Lepjets_Event_Jet.h [code]
 Represent a jet in an instance of Lepjets_Event class.
 
file  Lepjets_Event_Lep.h [code]
 Represent a lepton in an instance of Lepjets_Event class.
 
file  LeptonTranslatorBase.h [code]
 Template class of function object to translate lepton physics object to HitFit's Lepjets_Event_Lep object.
 
file  matutil.h [code]
 Define matrix types for the HitFit package, and supply a few additional operations.
 
file  METTranslatorBase.h [code]
 Template class of function object to translate missing transverse energy object to HitFit's Fourvec object.
 
file  Objpair.h [code]
 Represent a pair of objects in Pair_Table.
 
file  Pair_Table.h [code]
 A lookup table to speed up constraint evaluation.
 
file  Resolution.h [code]
 Calculate and represent resolution for a physical quantity.
 
file  RunHitFit.h [code]
 Template class of experiment-independent interface to HitFit.
 
file  Top_Decaykin.h [code]
 A class to hold functions to calculate kinematic quantities of interest in $ t\bar{t} \to \ell + 4 \mathrm{jets} $ events.
 
file  Top_Fit.h [code]
 Handle and fit jet permutations of an event. This is the primary interface between user's Lepjets_Event and HitFit kinematic fitting algorithm.
 
file  Vector_Resolution.h [code]
 Calculate and represent resolution for a vector of momentum $p$, pseudorapidity $\eta$, and azimuthal angle $\phi$.