00001 /* -*- mode: c++ -*- */ 00002 00014 #ifndef _St1DHistogram_H_ 00015 #define _St1DHistogram_H_ 00016 00017 #include "datareps/DataRep.h" 00018 00026 class MDL_HIPPOPLOT_API St1DHistogram : public DataRep 00027 { 00028 public: 00029 00032 St1DHistogram ( ); 00033 00036 virtual DataRep * clone (); 00037 00038 virtual bool acceptFunction ( int num ); 00039 00044 virtual bool hasErrorDisplay () const; 00045 00048 virtual bool hasNTupleBindings () const; 00049 00055 void setBinContents ( const DataSource * source ); 00056 00057 virtual bool hasAxis ( hippodraw::Axes::Type ) const; 00058 00059 }; 00060 00061 #endif // _St1DHistogram