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

TrackVeloRProjector.h

Go to the documentation of this file.
00001 #ifndef TRACKPROJECTORS_TRACKVELORPROJECTOR_H 
00002 #define TRACKPROJECTORS_TRACKVELORPROJECTOR_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 TrackVeloRProjector : public TrackProjector {
00019 public:
00022   virtual StatusCode project( const State& state,
00023                               Measurement& meas );
00024 
00026   virtual StatusCode initialize();
00027 
00029   TrackVeloRProjector( const std::string& type, 
00030                        const std::string& name,
00031                        const IInterface* parent);
00032 
00033   virtual ~TrackVeloRProjector( ); 
00034 
00035 protected:
00036 
00037 private:
00038   DeVelo* m_det;
00039 
00040   std::string m_veloPath;   
00041 };
00042 #endif // TRACKPROJECTORS_TRACKVELORPROJECTOR_H

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