Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

marlin::IRecoParticleFactory Class Reference

#include <IRecoParticleFactory.h>

List of all members.

Public Member Functions

virtual ~IRecoParticleFactory ()
virtual lcio::ReconstructedParticlecreateReconstructedParticle (const lcio::MCParticle *mcp)=0


Detailed Description

Interface for a factory class that creates a ReconstructedParticle from an MCParticle

Author:
F. Gaede, DESY
Version:
Id
IRecoParticleFactory.h,v 1.2 2005/10/11 12:56:28 gaede Exp

Definition at line 19 of file IRecoParticleFactory.h.


Constructor & Destructor Documentation

virtual marlin::IRecoParticleFactory::~IRecoParticleFactory  )  [inline, virtual]
 

Virtual d'tor.

Definition at line 24 of file IRecoParticleFactory.h.


Member Function Documentation

virtual lcio::ReconstructedParticle* marlin::IRecoParticleFactory::createReconstructedParticle const lcio::MCParticle mcp  )  [pure virtual]
 

The actual factory method that creates a new ReconstructedParticle for the given MCParticle. NULL if no ReconstructedParticle should be created due to detector acceptance.

Referenced by marlin::SimpleFastMCProcessor::processEvent().


The documentation for this class was generated from the following file:
Generated on Sun Jun 3 06:32:31 2007 for A TPC Tracking Environment by  doxygen 1.3.9.1