MarlinKinfitProcessors  0.2.0
Public Member Functions | Protected Attributes | List of all members
TTBarExample Class Reference

An example processor for a kinematic fit. More...

#include <TTBarExample.h>

Inheritance diagram for TTBarExample:

Public Member Functions

virtual Processor * newProcessor ()
 
virtual void init ()
 Called at the begin of the job before anything is read. More...
 
virtual void processRunHeader (LCRunHeader *run)
 Called for every run.
 
virtual void processEvent (LCEvent *evt)
 Called for every event - the working horse.
 
virtual void check (LCEvent *evt)
 
virtual void end ()
 Called after data processing for clean up.
 

Protected Attributes

std::string _lightjetcolName
 Input collection name.
 
std::string _bjetcolName
 
float _ecm
 Input parameter: center of mass energy.
 
int _nRun
 
int _nEvt
 

Detailed Description

An example processor for a kinematic fit.

... testing a ttbar -> 6jets hypothesis with energy and momentum conservation and W mass constraints

Input - Prerequisites

Needs two ReconstructedParticle collections, one with 4 light jets, one with 2 b-tagged jets

Output

Some histogram.

Parameters
CollectionNameName of the ReconstructedParticle collection for light jets
CollectionNameName of the ReconstructedParticle collection for b-jets
Author
J. List, DESY
Version
Id:
TTBarExample.h,v 1.1 2008/02/12 10:19:07 blist Exp

Member Function Documentation

void TTBarExample::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.


The documentation for this class was generated from the following files: