CLHEP/StdHep/WriteStdHep.hh

00001 // $Id: WriteStdHep.hh,v 1.3 2002/05/20 20:15:03 garren Exp $
00002 // ----------------------------------------------------------------------
00003 //
00004 // WriteStdHep.h
00005 // Author: Lynn Garren
00006 //
00007 // write to an ostream in ascii format
00008 // ----------------------------------------------------------------------
00009 #ifndef WRITESTDHEP_HH
00010 #define WRITESTDHEP_HH
00011 
00012 #include "CLHEP/config/CLHEP.h"
00013 #include "CLHEP/config/iostream.h"
00014 #include <string>
00015 
00016 #include "CLHEP/StdHep/StdEvent.hh"
00017 #include "CLHEP/StdHep/StdRunInfo.hh"
00018 
00019 namespace StdHep  {
00020 
00021 std::ostream & writeComment( std::ostream & os, std::string const comment );
00022 std::ostream & writeLegend( std::ostream & os );
00023 std::ostream & writeStdEvent( std::ostream & os, StdEvent const * evt );
00024 std::ostream & operator << ( std::ostream & os, StdEvent const * evt );
00025 std::ostream & writeRunInfo( std::ostream & os, StdRunInfo const * run );
00026 std::ostream & operator << ( std::ostream & os, StdRunInfo const * run );
00027 
00028 }       // StdHep
00029 
00030 #endif // WRITESTDHEP_HH
00031 

Class Library for High Energy Physics (version 1.8)