diff --git a/functions/tGraphHelpers.py b/functions/tGraphHelpers.py
index adae064be63bbe8c9f18e394edde11f4bf8c7bd3..95d4b8ded9e4a6c449421b75c1e8e4e521278e64 100644
--- a/functions/tGraphHelpers.py
+++ b/functions/tGraphHelpers.py
@@ -18,6 +18,10 @@ def getTGraphWithoutError( errorTGraph , ySetpoint = "median"):
 
     return noErrorTGraph
 
+def createNamedTGraph( objectName):
+    graph = ROOT.TGraph()
+    graph.SetName(objectName)
+    return graph
 
 def createNamedTGraphAsymmErrors( objectName):
     graph = ROOT.TGraphAsymmErrors()
@@ -32,9 +36,11 @@ def fillTGraphWithRooRealVar(graph, xFill, yFill):
 
     graph.SetPoint( pointNr, xFill, yFill.getVal() )
 
-    yErrorHi = abs( yFill.getMax()-yFill.getVal() )
-    yErrorLo = abs( -yFill.getMin() + yFill.getVal() )
-    graph.SetPointError( pointNr, 0,0, yErrorLo , yErrorHi )
+    if isinstance(graph,ROOT.TGraphAsymmErrors):
+
+        yErrorHi = abs( yFill.getMax()-yFill.getVal() )
+        yErrorLo = abs( -yFill.getMin() + yFill.getVal() )
+        graph.SetPointError( pointNr, 0,0, yErrorLo , yErrorHi )
 
     return graph