Versions Compared

Key

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

Gaudi-speak

component: -  refers to a block of software with a well defined interface and purpose. ex.) an algorithm or a service

...

  • Retrieve the data needed to do its particular task
  • To store any output data

Persistency Service

Algorithm - an algorithm class which is derived from Gaudi's IAlgorithm base class.  All algorithms must include:  initialize, execute, and finalize methods.

Converter - provides translation between the transient representation to the persistent representation and back again.  Converters are part of the persistency service.

Service Tool - a component that is shared among many algorithms, potentially.

 Tool - "a light weight object whose purpose is to help other components to perform their work"

Fermi's Use of Gaudi

Started in 2000 as part of our upgrade of the simulation and reconstruction software named Gleam, now often referred to as GlastRelease.  See this diagram from our online workbook.

...