Disaggregate
Disaggregate Smart Meter data

Histogram Member List

This is the complete list of members for Histogram, including all inherited members.
Array()Array< Histogram_t > [inline]
Array(const size_t _size)Array< Histogram_t > [inline, explicit]
Array(const size_t _size, const Histogram_t *_data)Array< Histogram_t > [inline, explicit]
Array(const Array< Histogram_t > &other)Array< Histogram_t > [inline]
copyCrop(const Array< Histogram_t > &source, const size_t cropFront, const size_t cropBack)Array< Histogram_t > [inline]
dataArray< Histogram_t > [protected]
descendPeak(const size_t peak, size_t *start, size_t *end, size_t retries=1)Array< Histogram_t > [inline]
deviceNameArray< Histogram_t > [protected]
drawGraph()Histogram [virtual]
Array< Histogram_t >::drawGraph(const std::string details, const std::string xlabel="", const std::string ylabel="", const std::string args="") constArray< Histogram_t > [inline, virtual]
dumpToFile(const std::string &filename) constArray< Histogram_t > [inline]
findPeaks(std::list< size_t > *boundaries)Array< Histogram_t > [inline]
getBaseFilename() const Histogram [virtual]
getDelta(Array< Histogram_t > *grad, const double multiplier=1) constArray< Histogram_t > [inline]
getDelta(const size_t i) constArray< Histogram_t > [inline]
getDeviceName() constArray< Histogram_t > [inline]
getNumLeadingZeros()Array< Histogram_t > [inline]
getNumTrailingZeros()Array< Histogram_t > [inline]
getSize() constArray< Histogram_t > [inline]
getSizeOfSource() const Histogram
getSmoothedGradOfHistFilename() constArray< Histogram_t > [inline]
getSmoothing() constArray< Histogram_t > [inline]
getUpstreamSmoothing() constArray< Histogram_t > [inline]
HIST_GRADIENT_RA_LENGTHArray< Histogram_t > [static]
Histogram(const Array< Sample_t > &source, const size_t xaxis=MAX_WATTAGE)Histogram
loadData(std::fstream &fs)Array< Histogram_t > [inline]
max(Histogram_t *maxValue, const size_t start=0, size_t end=0) constArray< Histogram_t > [inline]
max(Histogram_t *maxValue, std::list< size_t > &mask) constArray< Histogram_t > [inline]
operator<<(std::ostream &o, const Array< Histogram_t > &a)Array< Histogram_t > [friend]
operator=(const Array< Histogram_t > &source)Array< Histogram_t > [inline]
operator==(const Array< Histogram_t > &other)Array< Histogram_t > [inline]
operator[](const size_t i)Array< Histogram_t > [inline]
operator[](const size_t i) constArray< Histogram_t > [inline]
rollingAv(Array< Sample_t > *destination, const size_t RAlength=5) constArray< Histogram_t > [inline]
rollingAv(const size_t i, size_t RAlength) constArray< Histogram_t > [inline]
setAllEntriesTo(const Histogram_tinitValue)Array< Histogram_t > [inline]
setDeviceName(const std::string _deviceName)Array< Histogram_t > [inline]
setSize(const size_t _size)Array< Histogram_t > [inline]
setSmoothing(const size_t _smoothing)Array< Histogram_t > [inline]
setUpstreamSmoothing(const size_t _upstreamSmoothing)Array< Histogram_t > [inline]
sizeArray< Histogram_t > [protected]
sizeOfSourceHistogram [protected]
smoothingArray< Histogram_t > [protected]
upstreamSmoothingArray< Histogram_t > [protected]
~Array()Array< Histogram_t > [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Friends