"MarlinReco"  1.32.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: