|
@@ -1,7 +1,6 @@
|
|
|
-from .DataStream import EChPosmap as pos_map, day_stamp, span_days, time_border, calc_interval
|
|
|
+from .DataStream import EChPosmap as pos_map
|
|
|
from .ChannelReader import ChannelReader
|
|
|
-from .ChannelPainter import ChannelPainter
|
|
|
-from collections import defaultdict
|
|
|
+from .ChannelPainter import ChannelPainter, ratio_pathes
|
|
|
from matplotlib.figure import Figure
|
|
|
from matplotlib import ticker
|
|
|
from io import BytesIO
|
|
@@ -16,8 +15,7 @@ class ChannelCumPainter(ChannelPainter):
|
|
|
def __init__(self, start_time: int, end_time: int, chnames: set = None, card_types: set = None, spec: int = None, filter_wave: int = None):
|
|
|
self._reader = ChannelReader()
|
|
|
self._chnames, self._card_types, self._spec, self._filter_wave = chnames, card_types, spec, filter_wave
|
|
|
- self._days, self._start_time, self._end_time = self.calc_time(self._reader, start_time, end_time)
|
|
|
- self._interval = calc_interval(start_time, end_time)
|
|
|
+ self._days, self._start_time, self._end_time, self._interval = self.calc_time(self._reader, start_time, end_time)
|
|
|
pass
|
|
|
|
|
|
def paint(self):
|