Hi, On Tue, Aug 03, 2004 at 12:31:49PM +0200, Thomas Bretz wrote: > how do I get rid of the summer-/winter-time treatment in > TAxis::SetTimeFormat. I want that a histogram (showing UTC!) always > shows the same time independant of the season. you can set the environment-variable TZ to UTC before starting root, under Unix in a bourne-like shell like this: --- root session --- chris@pi2105:~$ date Wed Aug 4 17:12:43 CEST 2004 chris@pi2105:~$ TZ=UTC date Wed Aug 4 15:12:45 UTC 2004 # ^- this just shows how the TZ variable affects the date command # v- root also uses strftime(), like date chris@pi2105:~$ TZ=UTC root -l root [0] .x utc_time.C <TCanvas::MakeDefCanvas>: created default TCanvas with name c1 root [1] --- utc.time.C --- { Double_t a = time(NULL); Double_t x[]={a,a+60,a+120,a+180,a+240}; Double_t y[]={1,2,3,4,5}; TGraph g(5,x,y); g.GetXaxis()->SetTimeDisplay(1); g.GetXaxis()->SetTimeFormat("%H:%M:%S"); g.Draw("A*"); } .... shows a X-Axis labeled 15:13:00 .. 15:17:00 (UTC) Also there is some interesting stuff on http://root.cern.ch/root/HowtoTimeAxis.html which I just now found... Chris -- "Anybody who has ever seen a photograph showing the kind of damage that a trout traveling that fast can inflict on the human skull knows that such photographs are very valuable. I paid $20 for mine." - Dave Barry
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:09 MET