38 virtual std::ostream&
print( std::ostream& s )
const = 0;
40 virtual std::ostream&
write( std::ostream& s )
const = 0;
42 virtual int write(
const char* file_name )
const = 0;
Common base class for all histograms Use is solely functional to minimize dynamic_casts inside Histog...
virtual ~HistogramBase()=default
virtual void adoptRepresentation(TObject *rep)=0
Adopt ROOT histogram representation.
virtual int write(const char *file_name) const =0
Write (binary) histogram to file.
virtual std::ostream & write(std::ostream &s) const =0
Write (binary) histogram to output stream.
virtual TObject * representation() const =0
ROOT object implementation.
virtual std::ostream & print(std::ostream &s) const =0
Print histogram to output stream.
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...