Esempio n. 1
0
def getSettingsForRunId(runId):
	"""Return the settings instance for a given run"""
	runInstance = Run.selectBy(id=runId)[0]

	# Get the cut ratios
	cutRatios = getCutRatiosForRunId(runId)

	settings = Settings(cutRatios)
	settings.setThresholds(runInstance.trsh1, runInstance.trsh2)
	settings.setLo(runInstance.lo)
	settings.setUp(runInstance.up)
	settings.setMarginPercentage(runInstance.marginPercentage)

	return settings