...
- When one type a Control-C during the execution of the skimmer test suite, this let a ROOT process running indefinitively. We should find out at which level the Control-C is not transmistted.
- From time to time, the content of the produced ROOT files seems to change a little. Before we can investigate more this bug, we should wait for the test suite to be improved, and everything to be compiled, so that we can avoit CINT problems.
Implementation
- Avoid the double useless conversion CEL=>events=>entries when reading an input CEL.
- I think we should plug to the FileListManager a list of PipelineConfig.
When a FileListManager needs an information for a given task, it would ask to all
instances of PipelineConfig, and see which one recognize this task and provide
information about where to find the files. Such a structure should greatly help to
manage the many kinds of pipelines under work.
- Study new class TEntryList. Replace TEventList with TEntryList ?
- To be explored : the use of ROOT MakeClass/MakeProject so to avoid loading libraries. First experiments are not very successfull, especially with mc/digi/recon files. But perhaps with tuples-like and FileHeader it could be of use.
- To be explored : hadd.
- The different datakinds are skimmed one by one. We could investigate if we can skim them in parallel.
- Study Riostream.h : it is defining a "using namespace std", so NOT TO BE USED IN HEADER FILES.
{"serverDuration": 47, "requestCorrelationId": "08ec9758cfdbd0f5"}