diff --git a/Event/xAOD/xAODHIEventAthenaPool/cmt/Makefile b/Event/xAOD/xAODHIEventAthenaPool/cmt/Makefile deleted file mode 100644 index c2c9dbbed79a7894e694cf7a0c7d1bf0756334c3..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/cmt/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include $(CMTROOT)/src/Makefile.header - -include $(CMTROOT)/src/constituents.make - diff --git a/Event/xAOD/xAODHIEventAthenaPool/cmt/install.x86_64-slc6-gcc47-opt.history b/Event/xAOD/xAODHIEventAthenaPool/cmt/install.x86_64-slc6-gcc47-opt.history deleted file mode 100644 index 6c21335ab8cd6fe3e9d1ff2afd176e37c47d5269..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/cmt/install.x86_64-slc6-gcc47-opt.history +++ /dev/null @@ -1,24 +0,0 @@ -(i__main__ -LogFile -p0 -(dp1 -S'_installed_files' -p2 -(dp3 -S'../../../Event/xAOD/xAODHIEventShapeAthenaPool/x86_64-slc6-gcc47-opt/libxAODHIEventShapeAthenaPoolPoolCnv.so' -p4 -S'../../../../InstallArea/x86_64-slc6-gcc47-opt/lib/libxAODHIEventShapeAthenaPoolPoolCnv.so' -p5 -sS'../../../Event/xAOD/xAODHIEventShapeAthenaPool/x86_64-slc6-gcc47-opt/libxAODHIEventShapeAthenaPoolPoolCnv.so.debug' -p6 -S'../../../../InstallArea/x86_64-slc6-gcc47-opt/lib/libxAODHIEventShapeAthenaPoolPoolCnv.so.debug' -p7 -sS'../../../Event/xAOD/xAODHIEventAthenaPool/x86_64-slc6-gcc47-opt/libxAODHIEventAthenaPoolPoolCnv.so' -p8 -S'../../../../InstallArea/x86_64-slc6-gcc47-opt/lib/libxAODHIEventAthenaPoolPoolCnv.so' -p9 -sS'../../../Event/xAOD/xAODHIEventAthenaPool/x86_64-slc6-gcc47-opt/libxAODHIEventAthenaPoolPoolCnv.so.debug' -p10 -S'../../../../InstallArea/x86_64-slc6-gcc47-opt/lib/libxAODHIEventAthenaPoolPoolCnv.so.debug' -p11 -ssb. \ No newline at end of file diff --git a/Event/xAOD/xAODHIEventAthenaPool/cmt/version.cmt b/Event/xAOD/xAODHIEventAthenaPool/cmt/version.cmt deleted file mode 100644 index b24187400a3dddc4fea1bdbb06ec1da2cf7b64a5..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/cmt/version.cmt +++ /dev/null @@ -1 +0,0 @@ -xAODHIEventAthenaPool-r639600 diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolCnv_entries.cxx b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolCnv_entries.cxx deleted file mode 100644 index f588baadd3ff304783883562bfa5419416c24951..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolCnv_entries.cxx +++ /dev/null @@ -1,43 +0,0 @@ -/* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration -*/ - -/** - * @file ExamplePackageCnv_entries.cxx - * @brief Declares component instantiation factories for an example POOL converter - * @author RD Schaffer <R.D.Schaffer@cern.ch> - * $Id: ExamplePackageCnv_entries.cxx,v 1.3 2005-01-12 20:46:47 kkarr Exp $ - */ - -#include "xAODHIEventAthenaPoolCnv_entries.h" - -DECLARE_FACTORY_ENTRIES(xAODHIEventAthenaPoolPoolCnv) { - -/** - * @file ExamplePackageCnv_entries_element.cxx - * @brief Declares component instantiation factories for a converter - * @author RD Schaffer <R.D.Schaffer@cern.ch> - * $Id: ExamplePackageCnv_entries_element.cxx,v 1.3 2005-01-12 20:47:00 kkarr Exp $ - */ - - DECLARE_CONVERTER(xAODHIEventShapeAuxContainerCnv); - -/** - * @file ExamplePackageCnv_entries_element.cxx - * @brief Declares component instantiation factories for a converter - * @author RD Schaffer <R.D.Schaffer@cern.ch> - * $Id: ExamplePackageCnv_entries_element.cxx,v 1.3 2005-01-12 20:47:00 kkarr Exp $ - */ - - DECLARE_CONVERTER(xAODHIEventShapeCnv); - -/** - * @file ExamplePackageCnv_entries_element.cxx - * @brief Declares component instantiation factories for a converter - * @author RD Schaffer <R.D.Schaffer@cern.ch> - * $Id: ExamplePackageCnv_entries_element.cxx,v 1.3 2005-01-12 20:47:00 kkarr Exp $ - */ - - DECLARE_CONVERTER(xAODHIEventShapeContainerCnv); - -} diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolCnv_entries.h b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolCnv_entries.h deleted file mode 100644 index cc29e57dfe533f32e0695f10e57a46e6769dac42..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolCnv_entries.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration -*/ - -/** - * @file ExamplePackageCnv_entries.h - * @brief Includes header files needed by ExamplePackageCnv_entries.cxx - * @author RD Schaffer <R.D.Schaffer@cern.ch> - * $Id: ExamplePackageCnv_entries.h,v 1.2 2005-01-12 20:46:52 kkarr Exp $ - */ - -#include "GaudiKernel/DeclareFactoryEntries.h" - -#include "xAODHIEventShapeAuxContainerCnv.h" -DECLARE_CONVERTER_FACTORY(xAODHIEventShapeAuxContainerCnv) -#include "xAODHIEventShapeCnv.h" -DECLARE_CONVERTER_FACTORY(xAODHIEventShapeCnv) -#include "xAODHIEventShapeContainerCnv.h" -DECLARE_CONVERTER_FACTORY(xAODHIEventShapeContainerCnv) diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolCnv_load.cxx b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolCnv_load.cxx deleted file mode 100644 index 1165e9a03b44fb328bafa30c3dfebe211e3d9c95..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolCnv_load.cxx +++ /dev/null @@ -1,15 +0,0 @@ -/* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration -*/ - -/** - * @file ExamplePackageCnv_load.cxx - * @brief Loads component instantiation factories for an example POOL converter - * @author RD Schaffer <R.D.Schaffer@cern.ch> - * $Id: ExamplePackageCnv_load.cxx,v 1.3 2005-01-12 20:47:08 kkarr Exp $ - */ - -#include "GaudiKernel/LoadFactoryEntries.h" - -LOAD_FACTORY_ENTRIES(xAODHIEventAthenaPoolPoolCnv) - diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolItemList_joboptions.py b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolItemList_joboptions.py deleted file mode 100644 index 6142706903f9a85d4464e70356dd58700f23db9b..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolItemList_joboptions.py +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration - -## @file xAODHIEventAthenaPoolItemList_joboptions.py -## @brief Adds items for generated converters to full item list of -## POOL persistifiable objects -## @author RD Schaffer <R.D.Schaffer@cern.ch> -## $Id: ExampleItemList_joboptionsHdr.py,v 1.1 2005-08-17 09:31:19 schaffer Exp $ - - - -try: - fullItemList += [ "xAOD::HIEventShapeAuxContainer#*" ] -except: - fullItemList = [] - fullItemList += [ "xAOD::HIEventShapeAuxContainer#*" ] - - -try: - fullItemList += [ "xAOD::HIEventShapeContainer#*" ] -except: - fullItemList = [] - fullItemList += [ "xAOD::HIEventShapeContainer#*" ] - - -try: - fullItemList += [ "xAOD::HIEventShape#*" ] -except: - fullItemList = [] - fullItemList += [ "xAOD::HIEventShape#*" ] - - diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolPoolCnvGenCnv.stamp b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolPoolCnvGenCnv.stamp deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolPoolCnvGenCnvBegin.stamp b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolPoolCnvGenCnvBegin.stamp deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolPoolCnvGenCnvEnd.stamp b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolPoolCnvGenCnvEnd.stamp deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolPoolCnvGenCnvReset.stamp b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPoolPoolCnvGenCnvReset.stamp deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPool_joboptions.py b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPool_joboptions.py deleted file mode 100644 index a8db76731c9db9ce3370d958d34a5f1d1258b956..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventAthenaPool_joboptions.py +++ /dev/null @@ -1,3 +0,0 @@ -# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration - -# Just a dummy joboption - cnvs are auto-loaded diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeAuxContainerCnv.cxx b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeAuxContainerCnv.cxx deleted file mode 100644 index f018889d78c9510d92e407d8426ab8c66c9527cc..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeAuxContainerCnv.cxx +++ /dev/null @@ -1,12 +0,0 @@ -/* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration -*/ - -/** - * @file HIEventShapeAuxContainerCnv.cxx - * @brief Generated implementation file which includes header files needed by HIEventShapeAuxContainerCnv - * @author RD Schaffer <R.D.Schaffer@cern.ch> - */ - -#include "xAODHIEventShapeAuxContainerCnv.h" - diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeAuxContainerCnv.h b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeAuxContainerCnv.h deleted file mode 100644 index 5fbba737b787ae33eeebc99d40453e0dfefa5e0d..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeAuxContainerCnv.h +++ /dev/null @@ -1,20 +0,0 @@ -/* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration -*/ - -/** - * @file HIEventShapeAuxContainerCnv.h - * @brief Generated header file which defines a typedef for templated converter class - * @author RD Schaffer <R.D. Schaffer@cern.ch> - */ - -#ifndef HIEventShapeAuxContainerCnv_H -#define HIEventShapeAuxContainerCnv_H - -#include "AthenaPoolCnvSvc/T_AthenaPoolCnv.h" -#include "xAODHIEvent/HIEventShapeAuxContainer.h" - -typedef T_AthenaPoolCnv<xAOD::HIEventShapeAuxContainer> xAODHIEventShapeAuxContainerCnv; - -#endif - diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeAuxContainerCnv.h.stamp b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeAuxContainerCnv.h.stamp deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeCnv.cxx b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeCnv.cxx deleted file mode 100644 index 3506e0dde39da6642d81d19da7783d833494a77b..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeCnv.cxx +++ /dev/null @@ -1,12 +0,0 @@ -/* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration -*/ - -/** - * @file HIEventShapeCnv.cxx - * @brief Generated implementation file which includes header files needed by HIEventShapeCnv - * @author RD Schaffer <R.D.Schaffer@cern.ch> - */ - -#include "xAODHIEventShapeCnv.h" - diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeCnv.h b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeCnv.h deleted file mode 100644 index 8e69c02e32e404d14b041e37efca3670c826964a..0000000000000000000000000000000000000000 --- a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeCnv.h +++ /dev/null @@ -1,20 +0,0 @@ -/* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration -*/ - -/** - * @file HIEventShapeCnv.h - * @brief Generated header file which defines a typedef for templated converter class - * @author RD Schaffer <R.D. Schaffer@cern.ch> - */ - -#ifndef HIEventShapeCnv_H -#define HIEventShapeCnv_H - -#include "AthenaPoolCnvSvc/T_AthenaPoolCnv.h" -#include "xAODHIEvent/HIEventShape.h" - -typedef T_AthenaPoolCnv<xAOD::HIEventShape> xAODHIEventShapeCnv; - -#endif - diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeCnv.h.stamp b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeCnv.h.stamp deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeContainerCnv.h.stamp b/Event/xAOD/xAODHIEventAthenaPool/pool/xAODHIEventShapeContainerCnv.h.stamp deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/Event/xAOD/xAODHIEventAthenaPool/src/xAODHIEventShapeContainerCnv.cxx b/Event/xAOD/xAODHIEventAthenaPool/src/xAODHIEventShapeContainerCnv.cxx index 38696752ce23cfa05580ec9c5744d591974a61e1..7d50924d65716f9507ffcf5fb390f7e71f1c4741 100644 --- a/Event/xAOD/xAODHIEventAthenaPool/src/xAODHIEventShapeContainerCnv.cxx +++ b/Event/xAOD/xAODHIEventAthenaPool/src/xAODHIEventShapeContainerCnv.cxx @@ -4,6 +4,7 @@ // $Id: xAODHIEventShapeContainerCnv.cxx 594317 2014-04-25 17:36:58Z krasznaa $ + // System include(s): #include <exception> @@ -50,12 +51,6 @@ xAODHIEventShapeContainerCnv::createPersistent( xAOD::HIEventShapeContainer* tra new xAOD::HIEventShapeContainer( trans->begin(), trans->end(), SG::VIEW_ELEMENTS ); - // Prepare all objects to be written out: - xAOD::HIEventShapeContainer::iterator itr = result->begin(); - xAOD::HIEventShapeContainer::iterator end = result->end(); - for( ; itr != end; ++itr ) { - ( *itr )->toPersistent(); - } // Return the new container: return result; @@ -68,15 +63,7 @@ xAOD::HIEventShapeContainer* xAODHIEventShapeContainerCnv::createTransient() { // Check if we're reading the most up to date type: if( compareClassGuid( v1_guid ) ) { - xAOD::HIEventShapeContainer* ei = - poolReadObject< xAOD::HIEventShapeContainer >(); - - if(ei->ownPolicy() == SG::VIEW_ELEMENTS ){ - xAOD::HIEventShapeContainer *ein = new xAOD::HIEventShapeContainer(ei->begin(),ei->end(),SG::OWN_ELEMENTS); - setStoreLink(ein,m_key); - return ein; - } - + xAOD::HIEventShapeContainer* ei = poolReadObject< xAOD::HIEventShapeContainer >(); setStoreLink( ei, m_key ); return ei; }