class HistDataCopy : public HistDataDescriptor Object for storing plotting data
| | HistDataCopy () constructor |
| | HistDataCopy (const BasicDataDescriptor& dat) Copy Constructor. |
| | HistDataCopy (double* edge, double* content, int& nbinx, const char* xlabel, const char* nlabel, int& nent, double* stat, bool xydata) Constructor. |
| | HistDataCopy (double* edge, double* content, double* error, int& nbinx, const char* xlabel, const char* nlabel, int& nent, double* stat, bool xydata) Constructor. |
| | ~HistDataCopy () Destructor. |
| | SetData (const BasicDataDescriptor& dat) Set data method. |
| | SetData (double* edge, double* content, int& nbinx, const char* xlabel, const char* nlabel, int& nent, double* stat, bool xydata) Set data method. |
| | SetData (double* edge, double* content, double* error, int& nbinx, const char* xlabel, const char* nlabel, int& nent, double* stat, bool xydata) Set data method. |
| | fNBinx number of bins |
| | fNEnt number of data entries |
This data descriptor implements access to data by making a copy of the data arrays specified in the constructor. The original data can be reused.
int fNEnt
HistDataCopy()
HistDataCopy(const BasicDataDescriptor& dat)
HistDataCopy(double* edge, double* content, int& nbinx, const char* xlabel, const char* nlabel, int& nent, double* stat, bool xydata)
content - Pointer to bin content array
nbinx - Number of bins
xlabel - X-axis label
nlabel - bin content axis label
nent - number of data entries to the histogram
stat - Pointer to the histogram statistics array
xydata - true: variable bin spacing, false: fixed bin spacing
HistDataCopy(double* edge, double* content, double* error, int& nbinx, const char* xlabel, const char* nlabel, int& nent, double* stat, bool xydata)
content - Pointer to bin content array
error - Pointer to bin error array
nbinx - Number of bins
xlabel - X-axis label
nlabel - bin content axis label
nent - number of data entries to the histogram
stat - Pointer to the histogram statistics array
xydata - true: variable bin spacing, false: fixed bin spacing
virtual ~HistDataCopy()
virtual bool SetData(const BasicDataDescriptor& dat)
virtual bool SetData(double* edge, double* content, int& nbinx, const char* xlabel, const char* nlabel, int& nent, double* stat, bool xydata)
content - Pointer to bin content array
nbinx - Number of bins
xlabel - X-axis label
nlabel - bin content axis label
nent - number of data entries to the histogram
stat - Pointer to the histogram statistics array
xydata - true: variable bin spacing, false: fixed bin spacing
virtual bool SetData(double* edge, double* content, double* error, int& nbinx, const char* xlabel, const char* nlabel, int& nent, double* stat, bool xydata)
content - Pointer to bin content array
error - Pointer to bin error array
nbinx - Number of bins
xlabel - X-axis label
nlabel - bin content axis label
nent - number of data entries to the histogram
stat - Pointer to the histogram statistics array
xydata - true: variable bin spacing, false: fixed bin spacing
alphabetic index hierarchy of classes
Please send questions and comments to zweizig_j@ligo.caltech.edu
generated by doc++