#!/usr/bin/python
import string
import sys    # for exit etc
from ROOT import gROOT, TDatime, TCanvas, TGraph
from array import array

timearr,yarr = array( 'f' ), array( 'f' )

for i in range( 9 ):
    yarr.append( i )

timearr.append(TDatime("2020-03-18 09:00:01").Convert())
timearr.append(TDatime("2020-03-18 09:15:00").Convert())
timearr.append(TDatime("2020-03-18 09:30:00").Convert())
timearr.append(TDatime("2020-03-18 09:45:00").Convert())
timearr.append(TDatime("2020-03-18 10:00:01").Convert())
timearr.append(TDatime("2020-03-18 10:15:01").Convert())
timearr.append(TDatime("2020-03-18 10:30:00").Convert())
timearr.append(TDatime("2020-03-18 10:45:01").Convert())
timearr.append(TDatime("2020-03-18 11:00:01").Convert())

testtime = TDatime(int(timearr[4]), False )
print "year of test data point: ", testtime.GetYear()

# Create the graph

c1 = TCanvas( 'c1', 'Graph', 200, 10, 700, 500 )

testgraph = TGraph(len(timearr),timearr,yarr)

testgraph.SetMarkerColor( 4 )
testgraph.SetMarkerStyle( 21 )
testgraph.GetXaxis().SetTimeDisplay(1);
testgraph.GetXaxis().SetNdivisions(503);
testgraph.GetXaxis().SetTimeFormat("%Y-%m-%d %H:%M");
testgraph.Draw( 'ACP' )
c1.Update()

rtstr = raw_input("Continue? ");
