LCTuple  1.6.0
Public Member Functions | Protected Attributes | List of all members
CreateRecoRelations Class Reference

Helper processor that creates LCReation collections for the relations to Tracks and Clusters of ReconstructedParticles to be used with LCTuple. More...

#include <CreateRecoRelations.h>

Inheritance diagram for CreateRecoRelations:

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 _inColReco
 Input collection name.
 
std::string _outColR2T
 
std::string _outColR2C
 
std::string _outColR2R
 
int _nRun
 
int _nEvt
 

Detailed Description

Helper processor that creates LCReation collections for the relations to Tracks and Clusters of ReconstructedParticles to be used with LCTuple.

Parameters
RecoCollectionNames of ReconstructedParticles input collections
Reco2TracksRelationNameName of output collection for relation ReconstructedParticles to Tracks
Reco2ClusterRelationNameName of output collection for relation ReconstructedParticles to Clusters
Reco2RecoRelationNameName of output collection for relation ReconstructedParticles to ReconstructedParticles
Author
F. Gaede, DESY
Version
Id:
CreateRecoRelations.h 2946 2012-01-16 15:40:46Z gaede

Member Function Documentation

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