ForwardTracking  1.10.0
Public Member Functions | Protected Attributes | List of all members
StepAnalyser Class Reference

Processor to analyse the steps a true track made on its way through the FTD. More...

#include <StepAnalyser.h>

Inheritance diagram for StepAnalyser:

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 _nRun
 
int _nEvt
 
double _Bz
 
std::string _rootFileName
 
std::string _treeName
 
std::string _treeName2
 
std::string _colNameMCTrueTracksRel
 

Detailed Description

Processor to analyse the steps a true track made on its way through the FTD.

Input - Prerequisites

A collection of cheated tracks in the FTD.

Output

A root file

Parameters
MCTrueTrackRelCollectionNameThe collection of the cheated track relations.
Author
R. Glattauer HEPHY, Wien

Member Function Documentation

void StepAnalyser::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: