Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ITrackParameters.h

Go to the documentation of this file.
00001 #ifndef ATLFANA_ITRACKPARAMETERS_H
00002 #define ATLFANA_ITRACKPARAMETERS_H
00003 //
00004 
00005 #include "AtlfastCode/Phi.h"
00006 namespace AtlfAna{
00007   class ITrackParameters;
00008   MsgStream& operator << ( MsgStream&, const ITrackParameters& ) ;
00009   MsgStream& operator << ( MsgStream&, const ITrackParameters* ) ;
00010 
00011   class ITrackParameters{
00012   public:
00013     virtual double  eta()             const =0;
00014     virtual double  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 }
00022 #endif

Generated on Mon Feb 4 15:54:24 2002 for Atlfast by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001