Skip to content

Commit

Permalink
update and move old IO documentation to legacy page
Browse files Browse the repository at this point in the history
  • Loading branch information
m-fila committed Dec 17, 2024
1 parent d5d1abc commit 13da285
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions doc/PodioInputOutput.md → doc/LegacyPodioInputOutput.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,18 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
# Reading and writing EDM4hep files in Gaudi

The facilities to read and write EDM4hep (or in general event data models based
on podio) are provided by [`k4FWCore`](https://github.com/key4hep/k4FWCore).
This page will describe their usage, but not go into too much details of their
internals. This page also assumes a certain familiarity with Gaudi, i.e. most of
the snippets just show a minimal configuration part, and not a complete runnable
example.
# Legacy reading and writing EDM4hep files in Gaudi with the legacy k4DataSvc

:::{caution}
`k4DataSvc` is a legacy service previously used in K4FWCore for reading and writing data in EDM4hep or other data models based on PODIO.

The currently used service is `IOSvc`, which offers improved streamlined functionality and better support for modern workflows. For detailed documentation on `IOSvc`, refer to [this documentation](IO.md).
:::

This page will describe the usage of legacy [k4FWCore](https://github.com/key4hep/k4FWCore)
facilities to read and write EDM4hep. This page also assumes a certain
familiarity with Gaudi, i.e. most of the snippets just show a minimal
configuration part, and not a complete runnable example.

## The `k4DataSvc`

Expand Down

0 comments on commit 13da285

Please sign in to comment.