00001 #ifndef TrackToTrgTrack_H 00002 #define TrackToTrgTrack_H 1 00003 00004 #include "GaudiAlg/GaudiAlgorithm.h" 00005 #include "TrgTools/TrgDataProvider.h" 00006 #include "TrgConverter/TrgTrackConverter.h" 00007 00008 //---------------------------------------------------- 00017 //---------------------------------------------------- 00018 00019 class TrackToTrgTrack : public GaudiAlgorithm { 00020 public: 00021 00023 TrackToTrgTrack( const std::string& name, ISvcLocator* pSvcLocator ); 00024 00026 virtual ~TrackToTrgTrack( ); 00027 00029 virtual StatusCode initialize(); 00030 00032 virtual StatusCode execute (); 00033 00035 virtual StatusCode finalize (); 00036 00037 protected: 00038 00040 std::string m_trgTracksLocation; 00041 00043 std::string m_tracksLocation; 00044 00045 00046 }; 00047 00048 #endif