diff --git a/Phys/PhysDict/CMakeLists.txt b/Phys/PhysDict/CMakeLists.txt deleted file mode 100644 index 5d882b4ed929aa11b4c3e289ebac8845e85d2ec3..0000000000000000000000000000000000000000 --- a/Phys/PhysDict/CMakeLists.txt +++ /dev/null @@ -1,23 +0,0 @@ -############################################################################### -# (c) Copyright 2000-2020 CERN for the benefit of the LHCb Collaboration # -# # -# This software is distributed under the terms of the GNU General Public # -# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". # -# # -# In applying this licence, CERN does not waive the privileges and immunities # -# granted to it by virtue of its status as an Intergovernmental Organization # -# or submit itself to any jurisdiction. # -############################################################################### -gaudi_subdir(PhysDict) - -gaudi_depends_on_subdirs(Event/HltEvent - Event/RecEvent) - -find_package(ROOT) -include_directories(SYSTEM ${ROOT_INCLUDE_DIRS}) - -gaudi_add_dictionary(Phys - dict/PhysDict.h - dict/PhysDict.xml - LINK_LIBRARIES HltEvent RecEvent) - diff --git a/Phys/PhysDict/dict/PhysDict.h b/Phys/PhysDict/dict/PhysDict.h deleted file mode 100644 index d228c67ec1d75255c208f534c72597d19f2902f8..0000000000000000000000000000000000000000 --- a/Phys/PhysDict/dict/PhysDict.h +++ /dev/null @@ -1,36 +0,0 @@ -/*****************************************************************************\ -* (c) Copyright 2000-2018 CERN for the benefit of the LHCb Collaboration * -* * -* This software is distributed under the terms of the GNU General Public * -* Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". * -* * -* In applying this licence, CERN does not waive the privileges and immunities * -* granted to it by virtue of its status as an Intergovernmental Organization * -* or submit itself to any jurisdiction. * -\*****************************************************************************/ -// $Id: PhysDict.h,v 1.12 2010-08-20 09:50:09 jpalac Exp $ -#ifndef DICT_PHYSDICT_H -#define DICT_PHYSDICT_H 1 - -// Include files - -/** @file PhysDict PhysDict.h dict/PhysDict.h - * - * - * @author Juan PALACIOS - * @date 2006-10-02 - */ -#include "Event/HltDecReports.h" -#include "Event/RecVertex.h" -namespace { - - struct _Instantiations { - std::pair<std::string, LHCb::HltDecReport> _i1; - std::vector<std::pair<std::string, LHCb::HltDecReport>> _i2; - GaudiUtils::VectorMap<std::string, LHCb::HltDecReport> _i3; - std::vector<LHCb::RecVertex> _i4; - }; - -} // namespace - -#endif // DICT_PHYSDICT_H diff --git a/Phys/PhysDict/dict/PhysDict.xml b/Phys/PhysDict/dict/PhysDict.xml deleted file mode 100644 index 674a4c2e16b677e0de9fa76ad06242b7362e9bdb..0000000000000000000000000000000000000000 --- a/Phys/PhysDict/dict/PhysDict.xml +++ /dev/null @@ -1,22 +0,0 @@ -<!-- - (c) Copyright 2000-2018 CERN for the benefit of the LHCb Collaboration - - This software is distributed under the terms of the GNU General Public - Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". - - In applying this licence, CERN does not waive the privileges and immunities - granted to it by virtue of its status as an Intergovernmental Organization - or submit itself to any jurisdiction. ---> -<lcgdict> - <!-- <class name = "std::pair<std::string, LHCb::HltDecReport>" /> --> - <class name = "std::vector<std::pair<std::string, LHCb::HltDecReport> >" /> - <!-- <class name = "LHCb::HltDecReports::Container" /> --> - <exclusion> - <class pattern = "*HltDecReport*"> - <method name = "=="/> - <method name = "<"/> - </class> - </exclusion> - <class name = "std::vector<LHCb::RecVertex>" /> -</lcgdict> diff --git a/Phys/PhysDict/doc/release.notes b/Phys/PhysDict/doc/release.notes deleted file mode 100755 index ec98d37c191df28244a5ee440b573ee3044aeb06..0000000000000000000000000000000000000000 --- a/Phys/PhysDict/doc/release.notes +++ /dev/null @@ -1,99 +0,0 @@ -!----------------------------------------------------------------------------- -! Package : Phys/PhysDict -! Responsible : Juan PALACIOS -! Purpose : REFLEX missing dictionaries for various classes -!----------------------------------------------------------------------------- - -!========================= PhysDict v4r2p4 2014-07-25 ========================= - -! 2014-07-11 - Marco Clemencic - - Removed duplicate dictionary entries. - -!========================= PhysDict v4r2p3 2012-11-30 ========================= - -! 2012-11-29 - Marco Clemencic - - Added CMake configuration file. - -!========================= PhysDict v4r2p2 2012-02-03 ========================= - -! 2012-02-03 - Chris Jones - - Just to finally release various trivial things in SVN ... - -!========================= PhysDict v4r2p1 2011-12-15 ========================= - -! 2010-08-19 - Juan Palacios - - Changes removed. Particle2LHCbIDVectorMap equivalent class is now in - Phys/DaVinciMaps, which generates the necessary dictionaries. - -! 2010-08-19 - Juan Palacios - - Attemt at genereting dictionaries for Particle2LHCbIDVectorMap. - -!========================== PhysDict v4r2 2010-02-17 ======================= - -! 2010-02-17 - Juan Palacios - - Add dicitonaries for std::vector<LHCb::RecVertex> - - Increase to v4r2 - -!========================== PhysDict v4r1 2009-08-11 ======================= - -! 2009-07-28 - Juan PALACIOS - - cmt/requirements - . Remove DaVinciKernel dependency - . Increase version to v4r1 - -!========================== PhysDict v4r0p2 2009-06-25 ===================== - -! 2009-06-25 - Juan PALACIOS - - cmt/requirements - . Add magic line for windows compilation - -!========================== PhysDict v4r0p1 2009-06-11 ===================== - -! 2009-06-11 - Juan PALACIOS - - cmt/requirements - . Increase version to v4r0p1 - -! 2009-06-10 - Juan PALACIOS - - dict/PhysDict.xml, dict/PhysDict.h - . Add dicitonary for vector<pair<string, HltDecReport>, which corresponds - to VectorMap<string, HltDecReport>'s on;y data member. - -!========================== PhysDict v4r0 2009-06-05 ======================= - -! 2009-06-04 - Juan PALACIOS - - dict/PhysDict.xml - . Exclude operators HltDecReport::operator< and HleDecReport::operator== - from selection to avoid compilation problems. - - dict/PhysDict.h - . remove free binary operators == and < for HltDecReport. - -! 2007-06-04 - Juan PALACIOS - - cmt/requirements - . Increase version to v4r0 - - dict/PhysDict.h, dict/PhysDict.xml - . Add dicitonaries for GaudiUtils::VectorMap< std::string, LHCb::HltDecReport > - - -!========================== PhysDict v2r2 2007-01-29 ======================= - -! 2007-01-29 - Juan PALACIOS - - cmt/requirements - . Increase version to v2r2 - -! 2007-01-19 - Juan PALACIOS - - Remove std::ostream& operator<< for StatusCode as this is now - available in Gaudi. - -!========================== PhysDict v2r1 2007-01-12 ======================= -! 2007-01-12 - Florence Ranjard - - remove build of libPhysDict, it is done by reflex - -!========================== PhysDict v2r0 2006-10-17 ========================= - -! 2006-10-17 - Juan PALACIOS - - - Increase version to v2r0. - - Use new DaVinciMCKernel instead of DaVinciMCTools. - -! 2006-10-09 - Juan PALACIOS - - First release, v1r0