Disaggregate
Disaggregate Smart Meter data

PowerStateGraph Member List

This is the complete list of members for PowerStateGraph, including all inherited members.
addItemToEdgeHistory(const PSGraph::edge_descriptor &edge)PowerStateGraph [private]
aggDataPowerStateGraph [private]
deviceNamePowerStateGraph [private]
Disag_edge_desc typedefPowerStateGraph [private]
Disag_out_edge_iter typedefPowerStateGraph [private]
disaggregate(const AggregateData &aggregateData, const bool keep_overlapping=false, const bool verbose=false)PowerStateGraph
DisagTree typedefPowerStateGraph [private]
displayAndPlotFingerprintList(const std::list< Fingerprint > &fingerprintList, const std::string &aggDataFilename) const PowerStateGraph [private]
EDGE_HISTORY_SIZEPowerStateGraph [private, static]
edgeHistoryPowerStateGraph [private]
edgeListsAreEqual(const std::list< PSGraph::edge_descriptor > &a, const std::list< PSGraph::edge_descriptor > &b, const bool verbose=false) const PowerStateGraph [private]
energyConsumptionPowerStateGraph [private]
findBestPath(const DisagTree &disagTree, const size_t deviceStart, const bool verbose=false)PowerStateGraph [private]
findListOfPathsThroughDisagTree(const DisagTree &disagTree, const DisagTree::vertex_descriptor vertex, const LikelihoodAndVertex lav, std::list< LikelihoodAndVertex > path=std::list< LikelihoodAndVertex >(0))PowerStateGraph [private]
getEdgeHistoryForVertex(const DisagTree &disagTree, const DisagTree::vertex_descriptor &startVertex) const PowerStateGraph [private]
getEnergyConsumption() const PowerStateGraph
indexOfNextSpike(const std::list< Signature::Spike > &spikes, std::list< Signature::Spike >::iterator spike, const Signature &sig) const PowerStateGraph [private]
initTraceToEnd(const AggregateData::FoundSpike &spike, const size_t deviceStart, const bool verbose=false)PowerStateGraph [private]
listOfPathsPowerStateGraph [private]
mostSimilarVertex(bool *success, const Statistic< Sample_t > &stat, const double ALPHA=0.0000005) const PowerStateGraph [private]
offVertexPowerStateGraph [private]
operator<<(std::ostream &o, const PowerStateGraph &psg)PowerStateGraph [friend]
PowerStateGraph()PowerStateGraph
powerStateGraphPowerStateGraph [private]
printSpikeInfo(const std::list< Signature::Spike >::iterator spike, const size_t start, const size_t end, const Statistic< Sample_t > &before, const Statistic< Sample_t > &after, const Signature &sig) const PowerStateGraph [private]
PSG_edge_index_map typedefPowerStateGraph [private]
PSG_edge_iter typedefPowerStateGraph [private]
PSG_out_edge_iter typedefPowerStateGraph [private]
PSG_vertex_index_map typedefPowerStateGraph [private]
PSG_vertex_iter typedefPowerStateGraph [private]
PSGraph typedefPowerStateGraph [private]
rejectSpike(const Statistic< Sample_t > &before, const Statistic< Sample_t > &after, const bool verbose=false) const PowerStateGraph [private]
removeOverlapping(std::list< Fingerprint > *disagList, const bool verbose=false)PowerStateGraph [private]
setDeviceName(const std::string &_deviceName)PowerStateGraph
totalCountPowerStateGraph [private]
traceToEnd(DisagTree *disagTree, const DisagTree::vertex_descriptor &vertex, const size_t prevTimestamp, const bool verbose=false) const PowerStateGraph [private]
update(const Signature &sig, const bool verbose=false)PowerStateGraph
updateEdges(const Signature &sig)PowerStateGraph [private]
updateOrInsertEdge(const PSGraph::vertex_descriptor &beforeVertex, const PSGraph::vertex_descriptor &afterVertex, const size_t samplesSinceLastSpike, const double spikeDelta, const bool verbose=false)PowerStateGraph [private]
updateOrInsertVertex(const Signature &sig, const Statistic< Sample_t > &postSpikePowerState, const Statistic< Sample_t > &betweenSpikesPowerState, const bool verbose=false)PowerStateGraph [private]
writeGraphViz(std::ostream &out)PowerStateGraph
 All Classes Namespaces Files Functions Variables Typedefs Friends