"MarlinReco"  1.16.0
Public Member Functions | Protected Attributes | List of all members
KIT Class Reference

Example processor for marlin. More...

#include <KIT.h>

Inheritance diagram for KIT:

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

int _options
 
int _nRun
 
int _nEvt
 
std::string _Ecal_col
 
std::string _CoreCollection
 
string _ToClean
 
int _CleanCut
 
int _N
 
vector< float > _miipstep
 
int _MinHit0
 
int _MinHitSplit
 
double _Rcut
 
double _Distcut
 
double _Coscut
 

Detailed Description

Example processor for marlin.

If compiled with MARLIN_USE_AIDA it creates a histogram (cloud) of the MCParticle energies.

Member Function Documentation

virtual void KIT::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 file: