All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
TrackToRecoParticleConverter Class Reference

Simple creation of ReconstructedParticle collection encapsulating tracks. More...

#include <TrackToRecoParticleConverter.h>

Inheritance diagram for TrackToRecoParticleConverter:
[legend]

Public Member Functions

virtual ProcessornewProcessor ()
 
 TrackToRecoParticleConverter ()
 
virtual ~TrackToRecoParticleConverter ()
 
virtual void init ()
 Called at the begin of the job before anything is read. More...
 
virtual void processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
virtual void processEvent (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void check (LCEvent *evt)
 
virtual void end ()
 Called after data processing for clean up. More...
 

Private Attributes

std::string _inputTrackCollectionName {}
 Input collection name. More...
 
std::string _outputPFOCollectionName {}
 

Detailed Description

Simple creation of ReconstructedParticle collection encapsulating tracks.

Author
Tomohiko Tanabe, ICEPP, The University of Tokyo
Taikan Suehara, Dept. of Physics, Kyushu University
Version
$Id$

Definition at line 17 of file TrackToRecoParticleConverter.h.

Constructor & Destructor Documentation

TrackToRecoParticleConverter::TrackToRecoParticleConverter ( )

Definition at line 22 of file TrackToRecoParticleConverter.cc.

TrackToRecoParticleConverter::~TrackToRecoParticleConverter ( )
virtual

Definition at line 42 of file TrackToRecoParticleConverter.cc.

Member Function Documentation

void TrackToRecoParticleConverter::check ( LCEvent *  evt)
virtual

Definition at line 101 of file TrackToRecoParticleConverter.cc.

void TrackToRecoParticleConverter::end ( )
virtual

Called after data processing for clean up.

Definition at line 105 of file TrackToRecoParticleConverter.cc.

void TrackToRecoParticleConverter::init ( )
virtual

Called at the begin of the job before anything is read.

Definition at line 44 of file TrackToRecoParticleConverter.cc.

virtual Processor* TrackToRecoParticleConverter::newProcessor ( )
inlinevirtual

Definition at line 22 of file TrackToRecoParticleConverter.h.

void TrackToRecoParticleConverter::processEvent ( LCEvent *  evt)
virtual

Called for every event - the working horse.

Definition at line 52 of file TrackToRecoParticleConverter.cc.

void TrackToRecoParticleConverter::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 49 of file TrackToRecoParticleConverter.cc.

Member Data Documentation

std::string TrackToRecoParticleConverter::_inputTrackCollectionName {}
private

Input collection name.

Definition at line 51 of file TrackToRecoParticleConverter.h.

std::string TrackToRecoParticleConverter::_outputPFOCollectionName {}
private

Definition at line 52 of file TrackToRecoParticleConverter.h.


The documentation for this class was generated from the following files: