|
Gaudi Framework, version v21r7 |
| Home | Generated: 22 Jan 2010 |
#include <ctype.h>
#include <string>
#include <vector>
#include <functional>
#include "AIDA/IHistogram1D.h"
#include "AIDA/IHistogram2D.h"
#include "AIDA/IHistogram3D.h"
#include "AIDA/IProfile1D.h"
#include "AIDA/IProfile2D.h"
#include "GaudiKernel/DataObject.h"
#include "GaudiKernel/IRegistry.h"
#include "GaudiKernel/StatEntity.h"
#include "GaudiKernel/INTuple.h"
#include "GaudiAlg/HistoID.h"
#include "GaudiAlg/Print.h"
#include "boost/format.hpp"
#include "boost/lexical_cast.hpp"

Go to the source code of this file.
Functions | |
| std::string | _print (const INTuple::ItemContainer &items) |
Variables | |
| static const std::string | s_invalidLocation = "<UNKNOWN LOCATION>" |
| local constant to indicate "invalid location" | |
Definition in file Print.cpp.
| std::string @82::_print | ( | const INTuple::ItemContainer & | items | ) | [static] |
Definition at line 182 of file Print.cpp.
00183 { 00184 std::string str ; 00185 for ( INTuple::ItemContainer::const_iterator iitem = items.begin() ; 00186 items.end() != iitem ; ++iitem ) 00187 { 00188 if ( items.begin() != iitem ) { str +="," ; } 00189 const INTupleItem* item = *iitem ; 00190 if ( 0 == item ) { continue ; } 00191 str += item->name() ; 00192 if ( 0 != item->ndim() ) 00193 { str += '[' + boost::lexical_cast<std::string>( item->ndim() ) + ']'; } 00194 if ( item->hasIndex() ) { str += "/V" ; } 00195 } 00196 return str ; 00197 }
const std::string s_invalidLocation = "<UNKNOWN LOCATION>" [static] |