ITrackParameters.h

Go to the documentation of this file.
00001 #ifndef ATLFASTEVENT_ITRACKPARAMETERS_H
00002 #define ATLFASTEVENT_ITRACKPARAMETERS_H
00003 
00004 #include <iosfwd>
00005 #include "AtlfastEvent/Phi.h"
00006 
00007 namespace Atlfast{
00011   class ITrackParameters{
00012   public:
00013     virtual double  eta()             const =0;
00014     virtual Phi     phi()             const =0;
00015     virtual double  pT()              const =0;
00016     virtual double  impactParameter() const =0;
00017     virtual double  zPerigee()        const =0;
00018     virtual double  cotTheta()        const =0;
00019     virtual double  invPtCharge()     const =0;
00020   };
00021   std::ostream& operator << ( std::ostream&, const ITrackParameters& ) ;
00022   std::ostream& operator << ( std::ostream&, const ITrackParameters* ) ;
00023 
00024 }
00025 #endif

Generated on Fri Sep 21 13:00:08 2007 for AtlfastEvent by  doxygen 1.5.1