in lib/analysis.py [0:0]
def processHistogramData(self, data, branch):
print(f"Calculating histogram statistics for branch: {branch}")
for segment in self.config['segments']:
print(f" processing segment: {segment}")
for hist in self.config["histograms"]:
kind = self.config["histograms"][hist]["kind"]
if kind=="categorical":
self.processCategoricalHistogramData(hist, data, branch, segment)
else:
self.processNumericalHistogramData(hist, data, branch, segment)