25#include "MdcRecoUtil/HTColumn.h"
41using std::resetiosflags;
42using std::setiosflags;
54static const char rscid[] =
"$Id: HTColumn.cxx,v 1.3 2010/03/25 09:55:57 zhangy Exp $";
63HTColumn::HTColumn(
const string& label,
const string& block,
const string& indexLabel )
64 : _label( label ), _block( block ), _indexLabel( indexLabel ) {}
67 : _label( o._label ), _block( o._block ), _indexLabel( o._indexLabel ) {}
82 if ( &o ==
this )
return *
this;
85 _indexLabel = o._indexLabel;
104 cout <<
" @ " << setw( 10 ) <<
block();
107 cout << resetiosflags( ios::adjustfield );
HTColumn & operator=(const HTColumn &)
HTColumn(const std::string &label, const std::string &block=std::string(), const std::string &indexLabel=std::string())
virtual void print() const
virtual const std::string & typeName() const =0
virtual const std::string & indexLabel() const
virtual const std::string & block() const
virtual const std::string & label() const