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

TrgTrackToTrack.h

Go to the documentation of this file.
00001 #ifndef TrgTrackToTrack_H 
00002 #define TrgTrackToTrack_H 1
00003 
00004 #include "GaudiAlg/GaudiAlgorithm.h"
00005 #include "TrgTools/TrgDataProvider.h"
00006 #include "TrgTrackConverter.h"
00007 
00008 //----------------------------------------------------
00017 //----------------------------------------------------
00018 
00019 class TrgTrackToTrack : public GaudiAlgorithm {
00020 public:
00021 
00023   TrgTrackToTrack( const std::string& name, ISvcLocator* pSvcLocator );
00024 
00026   virtual ~TrgTrackToTrack( ); 
00027 
00029   virtual StatusCode initialize();    
00030 
00032   virtual StatusCode execute   ();    
00033 
00035   virtual StatusCode finalize  ();
00036 
00037 protected:
00038 
00040   TrgTrackContainer* m_trgContainer;
00041 
00042   typedef std::vector<TrgTrack*>::const_iterator TrgTrackIterator;
00043 
00044 protected:
00045 
00047   std::string m_trgTracksName;
00048 
00050   std::string m_trackLocation;
00051 
00052 
00053 };
00054 
00055 #endif 

Generated on Thu Apr 7 22:43:27 2005 for New Track Event Model by doxygen 1.4.1