Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-05-29 07:35: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 
0019 // Framework include files
0020 #if defined(__GNUC__)
0021 #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
0022 #pragma GCC diagnostic ignored "-Wdeprecated"
0023 #pragma GCC diagnostic ignored "-Wunused"
0024 #pragma GCC diagnostic ignored "-Woverlength-strings"
0025 
0026 #elif defined(__llvm__) || defined(__APPLE__)
0027 
0028 #pragma clang diagnostic ignored "-Wdefaulted-function-deleted"
0029 #pragma clang diagnostic ignored "-Wdeprecated-declarations"
0030 #pragma clang diagnostic ignored "-Wdeprecated"
0031 #pragma clang diagnostic ignored "-Wunused"
0032 #pragma clang diagnostic ignored "-Woverlength-strings"
0033 #endif
0034 
0035 #include "G4VPhysicsConstructor.hh"
0036 #include "G4StepLimiterPhysics.hh"
0037 
0038 #if defined(__CINT__) || defined(__MAKECINT__) || defined(__CLING__) || defined(__ROOTCLING__)
0039 #pragma link off all globals;
0040 #pragma link off all classes;
0041 #pragma link off all functions;
0042 
0043 #pragma link C++ class G4VPhysicsConstructor;
0044 #pragma link C++ class G4StepLimiterPhysics;
0045 #endif