Disaggregate
Disaggregate Smart Meter data

Device Member List

This is the complete list of members for Device, including all inherited members.
Device(const std::string _name)Device
findAlignment(const AggregateData &aggregateData)Device
getName() const Device
getPowerStateGraph()Device
getPowerStatesAndSequence()Device
getSalientSpikes() const Device
getStartTimes(const AggregateData &) const Device
LMS(const size_t agOffset, const Array< AggregateSample > &aggData, const Array< Sample_t > &sigArray, const size_t aggDataSamplePeriod)Device [private]
loadCurrentCostData(std::fstream &fs, Array< AggregateSample > *aggData)Device [private]
loadSignatures(const std::vector< std::string > &sigFiles, const size_t cropFront, const size_t cropBack)Device
nameDevice [private]
powerStateGraphDevice [private]
powerStatesDevice [private]
powerStateSequenceDevice [private]
signaturesDevice [private]
trainPowerStateGraph()Device
updatePowerStates()Device [private]
updatePowerStateSequence()Device [private]
~Device()Device [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Friends