Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:13:38

0001 #ifndef ROOT_LINKDEF_H
0002 #define ROOT_LINKDEF_H
0003 
0004 //==========================================================================
0005 //  AIDA Detector description implementation 
0006 //--------------------------------------------------------------------------
0007 // Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
0008 // All rights reserved.
0009 //
0010 // For the licensing terms see $DD4hepINSTALL/LICENSE.
0011 // For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
0012 //
0013 //==========================================================================
0014 //
0015 //  LinkDef.h
0016 //
0017 //  Created by Pere Mato on 22/1/12.
0018 //
0019 //  Keep this file EMPTY. All CINT statements can be put in header files
0020 //  preceeding this one.....
0021 //
0022 //==========================================================================
0023 
0024 //--------------------------------------------------------------------------
0025 //  These are the common warnings, which are generated by rootcling
0026 //  and which cannot be avoided at all. We hence disable them in the
0027 //  corresponding compilation units to reduce annoying warnings.
0028 //
0029 //  M.Frank
0030 //--------------------------------------------------------------------------
0031 #if defined(__GNUC__)
0032 #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
0033 #pragma GCC diagnostic ignored "-Wdeprecated"
0034 #pragma GCC diagnostic ignored "-Wunused"
0035 #pragma GCC diagnostic ignored "-Woverlength-strings"
0036 
0037 #elif defined(__llvm__) || defined(__clang__) || defined(__APPLE__)
0038 
0039 #pragma clang diagnostic ignored "-Wdeprecated-declarations"
0040 #pragma clang diagnostic ignored "-Wdeprecated"
0041 #pragma clang diagnostic ignored "-Wunused"
0042 #pragma clang diagnostic ignored "-Woverlength-strings"
0043 
0044 #endif
0045 
0046 #endif