| # Gaudi Framework, version v21r11 |

Home |  | Generated: 30 Sep 2010

# AlgToolHistory.h File Reference

`#include "GaudiKernel/HistoryObj.h"`
`#include <string>`
`#include <vector>`

Include dependency graph for AlgToolHistory.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | AlgToolHistory
| AlgToolHistory class definition. More...
## Functions
GAUDI_API std::ostream & | operator<< (std::ostream &lhs, const AlgToolHistory &rhs)

## Function Documentation

GAUDI_API std::ostream& operator<< | ( | std::ostream & | lhs,
|  | const AlgToolHistory & | rhs |
| ) |  |  |

Definition at line 61 of file AlgToolHistory.cpp.

    00061                                                              {
    00062   lhs << "Type: " << rhs.algtool_type() << endl;
    00063   lhs << "Name: " << rhs.algtool_name() << endl;
    00064   lhs << "Version: " << rhs.algtool_version() << endl;
    00065   lhs << "Parent: " << rhs.algtool_instance()->name() << endl;
    00066   // Properties.
    00067   lhs << "Properties: [" << endl;;
    00068   for ( AlgToolHistory::PropertyList::const_iterator
    00069         ipprop=rhs.properties().begin();
    00070         ipprop!=rhs.properties().end(); ++ipprop ) {
    00071     const Property& prop = **ipprop;
    00072     prop.fillStream(lhs);
    00073     lhs << endl;
    00074   }
    00075   lhs << "]" << endl;
    00076   return lhs;
    00077 }