OpenMPCD
EmpiricalDistribution.py
1 from .Utilities import readValuePairsFromFile
2 
4  def __init__(self, filename):
5  self.readFromFile(filename)
6 
7  def readFromFile(self, filename):
8  self.data = readValuePairsFromFile(filename)
9 
10  def getSampleMean(self):
11  sum_ = 0
12  count = 0
13  for x, y in self.data.items():
14  count += y
15  sum_ += x * y
16 
17  return sum_ / count
MPCDAnalysis.EmpiricalDistribution.EmpiricalDistribution
Definition: EmpiricalDistribution.py:3
MPCDAnalysis.EmpiricalDistribution.EmpiricalDistribution.data
data
Definition: EmpiricalDistribution.py:8
MPCDAnalysis.EmpiricalDistribution.EmpiricalDistribution.readFromFile
def readFromFile(self, filename)
Definition: EmpiricalDistribution.py:7