Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-02-22 09:37:42

0001 //==========================================================================
0002 //  AIDA Detector description implementation 
0003 //--------------------------------------------------------------------------
0004 // Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
0005 // All rights reserved.
0006 //
0007 // For the licensing terms see $DD4hepINSTALL/LICENSE.
0008 // For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
0009 //
0010 //====================================================================
0011 //
0012 // Define the ROOT dictionaries for all data classes to be saved 
0013 // which are created by the DDG4 examples.
0014 //
0015 //  Author     : M.Frank
0016 //
0017 //====================================================================
0018 // FRamework include files
0019 #include "DDG4/Python/DDPython.h"
0020 
0021 class dd4hepPython {
0022 public:
0023   static void setMainThread()   {
0024     dd4hep::DDPython::setMainThread();
0025   }
0026 };
0027 
0028 // CINT configuration
0029 #if defined(__CINT__) || defined(__MAKECINT__) || defined(__CLING__) || defined(__ROOTCLING__)
0030 using namespace dd4hep;
0031 
0032 #pragma link off all globals;
0033 #pragma link off all classes;
0034 #pragma link off all functions;
0035 
0036 #pragma link C++ namespace dd4hep;
0037 #pragma link C++ class DDPython;
0038 #pragma link C++ class dd4hepPython;
0039 #endif