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

TrackVeloPhiProjector.h

Go to the documentation of this file.
00001 #ifndef TRACKPROJECTORS_TRACKVELOPHIPROJECTOR_H 
00002 #define TRACKPROJECTORS_TRACKVELOPHIPROJECTOR_H 1
00003 
00004 // Include files
00005 // from Gaudi
00006 #include "GaudiAlg/GaudiTool.h"
00007 #include "TrackProjector.h"            // Interface
00008 
00009 // from VeloDet
00010 #include"VeloDet/DeVelo.h"
00011 
00018 class TrackVeloPhiProjector : public TrackProjector {
00019 public:
00022   virtual StatusCode project( const State& state,
00023                               Measurement& meas );
00024 
00026   virtual StatusCode initialize();
00027 
00029   TrackVeloPhiProjector( const std::string& type, 
00030                          const std::string& name,
00031                          const IInterface* parent);
00032 
00033   virtual ~TrackVeloPhiProjector( ); 
00034 
00035 protected:
00036 
00037 private:
00038   DeVelo* m_det;
00039 
00040   std::string m_veloPath;   
00041 };
00042 #endif // TRACKPROJECTORS_TRACKVELOPHIPROJECTOR_H

Generated on Wed May 4 11:52:35 2005 for New Track Event Model by doxygen 1.4.1