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

MsgStreamDefs.h

Go to the documentation of this file.
00001 //===========================================================
00002 // Interface Base class needed for function objects
00003 //===========================================================
00004 
00005 #ifndef __Atlfast_msgstreamdefs__
00006 #define __Atlfast_msgstreamdefs__
00007 
00008 #include "CLHEP/Vector/ThreeVector.h"
00009 #include "CLHEP/Vector/LorentzVector.h"
00010 #include "GaudiKernel/MsgStream.h"
00011 #include "AtlfastCode/IKinematic.h"
00012 #include "HepMC/GenParticle.h"
00013 #include "AtlfastCode/ITrackParameters.h"
00014 #include "AtlfastCode/EventHeader.h"
00015 
00016 //Gobal functions
00017 MsgStream& operator << ( MsgStream&, const Atlfast::IKinematic& ) ;
00018 MsgStream& operator << ( MsgStream&, const Atlfast::IKinematic* ) ;
00019 MsgStream& operator << ( MsgStream&, const Hep3Vector& ) ;
00020 MsgStream& operator << ( MsgStream&, const HepLorentzVector& ) ;
00021 MsgStream& operator << ( MsgStream& s, const HepMC::GenParticle& p ) ;
00022 MsgStream& operator << ( MsgStream& s, const HepMC::GenParticle* p ) ;
00023 MsgStream& operator << ( MsgStream& s, const AtlfAna::ITrackParameters& ) ;
00024 MsgStream& operator << ( MsgStream& s, const AtlfAna::ITrackParameters* ) ;
00025 //MsgStream& operator << ( MsgStream& s, const Atlfast::EventHeader& ) ;
00026 
00027 #endif
00028 
00029 
00030 
00031 
00032 
00033 
00034 

Generated on Wed Jan 23 12:58:32 2002 for Atlfast by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001