CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions
gentop.cc File Reference

A toy event generator for $t\bar{t} \to \ell + 4~\mathrm{jets}$ events. This file also contains helper function for generation of random toy events. See the documentation for the header file gentop.h for details. More...

#include "TopQuarkAnalysis/TopHitFit/interface/gentop.h"
#include "CLHEP/Random/RandFlat.h"
#include "CLHEP/Random/RandExponential.h"
#include "CLHEP/Random/RandBreitWigner.h"
#include "CLHEP/Random/RandGauss.h"
#include "CLHEP/Units/PhysicalConstants.h"
#include "TopQuarkAnalysis/TopHitFit/interface/fourvec.h"
#include "TopQuarkAnalysis/TopHitFit/interface/Lepjets_Event.h"
#include "TopQuarkAnalysis/TopHitFit/interface/Defaults.h"
#include <cmath>
#include <ostream>

Go to the source code of this file.

Namespaces

 hitfit
 

Functions

Lepjets_Event hitfit::gentop (const Gentop_Args &args, CLHEP::HepRandomEngine &engine)
 Generate a $t\bar{t} \to \ell + 4~\mathrm{jets}$ event. More...
 
Lepjets_Event hitfit::gentth (const Gentop_Args &args, CLHEP::HepRandomEngine &engine)
 Generate a $t\bar{t}H \to \ell + b\bar{b} + 4~\mathrm{jets}$ event. More...
 

Detailed Description

A toy event generator for $t\bar{t} \to \ell + 4~\mathrm{jets}$ events. This file also contains helper function for generation of random toy events. See the documentation for the header file gentop.h for details.

Author
Scott Stuart Snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Creation date:
Jul 2000.
Modification History:
Apr 2009: Haryo Sumowidagdo Suhar.nosp@m.yo.S.nosp@m.umowi.nosp@m.dagd.nosp@m.o@cer.nosp@m.n.ch: Imported to CMSSW.
Nov 2009: Haryo Sumowidagdo Suhar.nosp@m.yo.S.nosp@m.umowi.nosp@m.dagd.nosp@m.o@cer.nosp@m.n.ch: Added doxygen tags for automatic generation of documentation.
Terms of Usage:
With consent for the original author (Scott Snyder).

Definition in file gentop.cc.