   disableMarking: ->
     # console.log 'CANVAS GRAPH: disableMarking()'
     @markingDisabled = true
-    # @canvas.removeEventListener 'mousedown', (e) => @onMouseDown(e)
-    # @canvas.removeEventListener 'touchstart', (e) => @addMarkToGraph(e)
-    # @canvas.removeEventListener 'mousemove', (e) => @onMouseMove(e) # TODO: FIX (disabled for now)
 
   enableMarking: ->
     # console.log 'CANVAS GRAPH: enableMarking()'

    # REQUIRED FOR MEAN NORMALIZATION
    yMean = @mean(@data.y)

    # # DRAW MEAN LINE (DEBUG PURPOSE)
    # yPos = -@toCanvasYCoord(yMean) + @canvas.height
    # @ctx.moveTo( 0, yPos )
    # @ctx.lineTo( @canvas.width, yPos ) # minor tick
    # @ctx.lineWidth = 1
    # @ctx.strokeStyle = tickColor
    # @ctx.stroke()

    for tick, i in [yTicks...]
      continue if i is 0               # skip first value
      continue if i is yTicks.length-1 # skip last value

class CanvasGraph

  DEBUG = false
