From 725eba4053226990d72804d78a72cd56f5b29541 Mon Sep 17 00:00:00 2001 From: jmcarcell Date: Mon, 18 Nov 2024 18:49:51 +0100 Subject: [PATCH] Remove unnecessary code in GenericParameters.h --- include/podio/GenericParameters.h | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/include/podio/GenericParameters.h b/include/podio/GenericParameters.h index 5492cb4e8..fb67d9123 100644 --- a/include/podio/GenericParameters.h +++ b/include/podio/GenericParameters.h @@ -22,20 +22,7 @@ using version_type = uint32_t; // from sio/definitions } // namespace sio #endif -#if PODIO_ENABLE_RNTUPLE namespace podio { -class RNTupleReader; -class RNTupleWriter; -} // namespace podio -#endif - -namespace podio { - -#if !defined(__CLING__) -// cling doesn't really deal well (i.e. at all in this case) with the forward -// declaration here and errors out, breaking e.g. python bindings. -class ROOTReader; -#endif /// The types which are supported in the GenericParameters using SupportedGenericDataTypes = std::tuple; @@ -140,15 +127,6 @@ class GenericParameters { friend void readGenericParameters(sio::read_device& device, GenericParameters& parameters, sio::version_type version); #endif -#if PODIO_ENABLE_RNTUPLE - friend RNTupleReader; - friend RNTupleWriter; -#endif - -#if !defined(__CLING__) - friend ROOTReader; -#endif - /// Get a reference to the internal map for a given type template const MapType>& getMap() const {