Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 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.
  2. Study new class TEntryList
  3. The use of CINT interpreter is a great source of bugs. We should make
    anything we can compilable.
  4. We need a complete redesign and implementation of errors management.
  5. 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.
  6. To be explored : hadd.
  7. Would be useful in skimmer to have a function so to expand Unix variables when they are used in scalar strings => gSystem->ExpandPathName.
  8. The different datakinds are skimmed one by one. We could investigate if we can skim them in parallel. In the same topic, perhaps we should think if we must reduce the number of different ROOT macros which are (slowly) started one after the other. Perhaps we should find a way to decorrelate what we call the "steps" from the processes (currently, each step is necessarily a separated process).
  9. Study Riostream.h .

...