9 #ifndef DIGITISER_STATS_H_
10 #define DIGITISER_STATS_H_
13 #include "Pulsar/SimplePlot.h"
14 #include <Pulsar/DigitiserStatistics.h>
26 class DigitiserStatsPlot :
public SimplePlot
34 Interface( DigitiserStatsPlot *s_instance = NULL );
39 std::string get_xlabel(
const Archive * );
40 std::string get_ylabel(
const Archive * );
42 void AdjustSubRange(
void );
45 void prepare(
const Archive * );
46 void draw(
const Archive * );
48 void set_subint(
int s_subint ) { subint = s_subint; }
49 int get_subint()
const {
return subint; }
51 pair<int,int> get_srange()
const {
return srange; }
52 void set_srange(
const pair<int,int> &s_srange ) { srange = s_srange; }
55 vector< vector< vector< float > > > profiles;