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

Processor to check if tracks are overlapping. More...

#include <OverlapChecker.h>

Inheritance diagram for OverlapChecker:

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 Member Functions

bool areCompatible (Track *trackA, Track *trackB)
 

Protected Attributes

int _nRun
 
int _nEvt
 
std::string _trackCollectionName
 

Detailed Description

Processor to check if tracks are overlapping.

Input - Prerequisites

A collection of tracks.

Parameters
TrackCollectionNameThe collection of the tracks to check.
Author
R. Glattauer HEPHY, Wien

Member Function Documentation

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