Changes from tdaq-01-08-00 to tdaq-01-08-01

New histogram handling features
    The following ROOT-equivalent methods have been added to the GnamHisto class
  1. Handling bin content
  2. Operations on histograms
  3. 1D variable bin constructor
  4. 2D variable bin constructor
New commands
  1. IsPublished
  2. IsFilled
  3. IsDumped


Changes from tdaq-01-07-00 to tdaq-01-08-00

Command Line Parameters and Schema
    Library developers should update their databases due to some changes in the GNAM schema.
  1. Command line: added a -u option to disable the ROOT file writing
  2. Added a boolean variable DumpEnabled to the GnamApplication class to control the ROOT file writing
  3. The GnamApplication class inherits from Resources. Thanks to this, it will be possible to enable/disable single GnamApplications and to put them in ResourceSet.
  4. The Name attribute has been removed from the GnamLibrary class since it was unused (in the GNAM core). Developers that need such an attribute should use the UID instead.
Histogram Publication
  1. In order to optimize the network usage, GNAM, at each publication step, will publish only the histograms that have been modified (i.e. filled) after their previous publication. As usual, in each publication step, histograms are published up to ChannelsToPublish channels.
Sampler selection
  1. If the configured sampler is not available at the connect transition or is lost at run time, GNAM will put an error and will silenty look for it, in case the sampler reappears.
  2. Dynamic SFI selection: the main idea behind this new feature is that SFIs are "detector independent", hence people may want to sample at one SFI, does not matter which one. Setting as sampling address "key:SFI value:ANY", GNAM will look for all the available SFI samplers and then select one of them. Main advantages: one can changes the SFIs used in a given partition without having to correct the GNAM sampling configuration. Moreover, at run time, if the sampler is lost (e.g. SFI crash), GNAM will automatically move to a different SFI sampler.