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

Track2TrFitTrackCnv.h

Go to the documentation of this file.
00001 #ifndef Track2TrFitTrackCnv_H
00002 #define Track2TrFitTrackCnv_H 1
00003 
00004 // Include files
00005 // -------------
00006 // from Gaudi
00007 #include "GaudiAlg/GaudiAlgorithm.h"
00008 
00009 class DeVelo;
00010 class DeSTDetector;
00011 class DeOTDetector;
00012 
00021 class Track2TrFitTrackCnv : public GaudiAlgorithm {
00022 
00023 public:
00025   Track2TrFitTrackCnv( const std::string& name, ISvcLocator* pSvcLocator );
00026 
00027   virtual ~Track2TrFitTrackCnv();     
00028 
00029   virtual StatusCode initialize();    
00030   virtual StatusCode execute   ();    
00031   virtual StatusCode finalize  ();    
00032 
00033 protected:
00034 
00035 private:
00036   // job options
00037   std::string m_inputTrackName;       
00038   std::string m_outputTrackName;      
00039 
00040   // geometry information
00041   DeVelo*       m_veloDet;            
00042   DeSTDetector* m_itTrackerDet;       
00043   DeOTDetector* m_otTrackerDet;       
00044 };
00045 
00046 #endif // Track2TrFitTrackCnv_H

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