Fork me on GitHub

Changes between Version 4 and Version 5 of OutDated/FrameworkWishList


Ignore:
Timestamp:
Jun 23, 2012, 12:19:22 AM (12 years ago)
Author:
Pavel Demin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OutDated/FrameworkWishList

    v4 v5  
    1 Here is a wish list for a common !FastSim framework:
     1Here is a wishlist for a common !FastSim framework:
     2
     3(points 3-8 has been found to be indispensable to implement [wiki:LibraryInterface prototype of the modular Delphes library])
    24
    351. (optional, lowest priority) ROOT Independence
     
    40425. Central configuration manager that stores all parameters for all modules and
    4143   that provides access '''by name''' to these parameters
    42    ({{{getDouble(name, defaultValue)}}}, {{{getDouble("JetFinder/MinPT", 10.0)}}})
     44   ({{{getDouble(name, defaultValue)}}}, {{{getDouble("JetFinder/MinPT", 10.0)}}}). It also should provide access to hierarchical structures with variable dimensions for each entry (like for example {{{map< double, set< double > >}}})
     45{{{
     46CaloBins (
     47           ( etaEdge1
     48              ( phiEdge1 phiEdge2 phiEdge3 )
     49           )
     50           ( etaEdge2
     51              ( phiEdge4 phiEdge5 phiEdge6 phiEdge7 phiEdge8 )
     52           )
     53         )
     54}}}
    4355
    44566. Data manager that provides access '''by name''' to all data collections created by other services and modules