3 #ifndef GAUDIUTILS_HISTOTABLEFORMAT_H
4 #define GAUDIUTILS_HISTOTABLEFORMAT_H 1
15 class IBaseHistogram ;
171 (
const AIDA::IHistogram1D* histo ,
203 (
const AIDA::IHistogram1D* histo ,
231 template <
class HISTO,
class STREAM,
class TERMINATOR>
239 for ( ; first != last ; ++first )
240 { stream <<
format ( *first , fmt ) << term ; }
267 template <
class LIST,
class STREAM,
class TERMINATOR>
275 ( histos.begin () , histos.end () , fmt , stream , term ) ;
322 template <
class HISTO,
class STREAM,
class TERMINATOR>
331 for ( ; begin !=
end ; ++begin )
336 fmt1 , fmt2 ) << term ;
383 template <
class MAP,
class STREAM,
class TERMINATOR>
385 (
const MAP& histos ,
392 ( histos.begin () , histos.end() , fmt1 , fmt2 , stream , term ) ;
415 Table (
const int ID = 0 ) ;
429 template <
class HISTO,
class STREAM,
class TERMINATOR>
434 TERMINATOR term )
const
438 if ( !footer().
empty() ) { stream << footer () << term ; }
455 template <
class HISTO,
class STREAM,
class TERMINATOR>
462 TERMINATOR term )
const
464 if ( !hval.empty() || !
header().empty() )
467 ( first , last , fmt ,
format() , stream , term ) ;
523 (
const AIDA::IHistogram1D* histo ,
542 #endif // GAUDIUTILS_HISTOTABLEFORMAT_H