<<< Chronological Index >>>    <<< Thread Index >>>

delayplots with human friendly time on x-axis


Hi All,

I have update the delayplots program to put more human-friendly
time on the X-axis. The recently installed ROOT version has
nice features for that.

Have a look at /ncc/nccfs7/home/wilhelm/root/*tt01.tt31.gif
For the standard plots this is IMHO a big improvement.

However, for plots-on-demand there is still a (difficult to solve)
problem:  upto 7 days the present code let's ROOT decided on 
the number of divisions (labels) for the x-axis (prefering hh:mm
upto periods of 3 days), but with >7 day periods the default
algorithm for 'mm dd' divisions don't work: you have to set
the number of divisions in the code.

Obviously, for time periods which are a small multiple of an integer,
this can be done dynamically, but when the number of days is some
prime number like 17, things become difficult: I don't know of any
way of telling ROOT to make non-equidistant intervals on the X-axis
(e.g. put markers at day 0, 4, 12 and 16, leaving a one-day interval
at the right).

Hmm, perhaps we should put make plots-on-demand less flexible, and
only offer a subset of specific time intervals (starting at user
specified day)?

-- Rene

P.S. If there are no objections, the new delayplots will become
     production version tomorrow.





<<< Chronological Index >>>    <<< Thread Index >>>