Multi-level Parallelization in ROOT: New Patterns, Libraries and Utilities. - Xavier Valls Pla (2018)