63 <<
"," <<
bins () <<
")" ;
71 this == &right ?
false :
72 title () < right.
title () ?
true :
73 title () > right.
title () ?
false :
74 lowEdge () < right.
lowEdge () ?
true :
75 lowEdge () > right.
lowEdge () ?
false :
76 highEdge () < right.
highEdge () ?
true :
77 highEdge () > right.
highEdge () ?
false : bins () < right.
bins () ;
85 #pragma warning(disable:1572)
89 return (
this == &right ) ||
90 ( title () == right.
title () &&
91 lowEdge () == right.
lowEdge () &&
93 bins () == right.
bins () );
103 {
return !( *
this == right ) ; }
128 return svc ? svc ->
book( path , hist.
title() , hist.
bins() ,
147 return svc ? svc ->
book ( dir ,
id , hist.
title() , hist.
bins() ,
166 return svc ? svc ->
book ( dir ,
id , hist.
title() , hist.
bins() ,
GAUDI_API std::ostream & operator<<(std::ostream &o, const Gaudi::Histo1DDef &histo)
the streamer operator for class Gaudi::Histo1DDef
GAUDI_API AIDA::IHistogram1D * book(IHistogramSvc *svc, const std::string &path, const Gaudi::Histo1DDef &hist)
helper function to book 1D-histogram
std::string toString(const TYPE &obj)
the generic implementation of the type conversion to the string
double highEdge() const
get the high edge
double lowEdge() const
get the low edge
bool operator<(const Histo1DDef &right) const
ordering operator (to please BoundedVerifier)
const std::string & title() const
get the title
bool operator==(const Histo1DDef &right) const
equality operator
Simple helper class for description of 1D-histogram The class is targeted to act as the primary "hist...
Definition of the IHistogramSvc interface class.
GAUDI_API std::string path(const AIDA::IBaseHistogram *aida)
get the path in THS for AIDA histogram
int bins() const
get the number of bins
Histo1DDef(double low, double high, int bins=100, std::string title="")
full constructor from edges, bins and the title
implementation of various functions for streaming.
std::ostream & fillStream(std::ostream &o) const
printout of the histogram definition
Helper functions to set/get the application return code.
bool operator!=(const Histo1DDef &right) const
non-equality