root sorter conv 加一个选项输出文件的基本信息
@wengjun 需要实现大文件的 split 和小文件的 merge ,让 Makefile 知道更多的信息。而 mk/date 和 mk/run 的分治局面很不符合直觉,例如 juno/OSIRIS/production#12 (closed) 。接下来设想让 prepare_raw 之后和 convert 之前就预测出来分成多少块,写入 mk/date 中,这样就取消了 mk/run 的必要。因为 divide.py 目前是每 5000 个事例一块,只需要知道 .dat 文件中事例的总数。
希望 root-sorter-conv 提供一个选项 -n 输出文件中的事例数。由于不需要很精确,可以取 .dat 文件中最后一个文件的 event_id 減去第一个文件的。
例如:
/mnt/stage/bin/root-sorter-conv /junofs/OSIRIS/0319/185149_1000.dat -n
51686