artdaq_core  v3_04_13
dictionarycontrol.hh
1 #ifndef artdaq_core_Data_dictionary_control_hh
2 #define artdaq_core_Data_dictionary_control_hh
3 
4 // This header defines the CPP symbol HIDE_FROM_ROOT. This symbol
5 // can be used to hide code from Root dictionaries, as shown below
6 //
7 // Usage:
8 //
9 // #if HIDE_FROM_ROOT
10 // void function_that_you_want_to_hide() { ... };
11 // void another_function_to_hide() {...};
12 // #endif
13 //
14 
15 #undef HIDE_FROM_ROOT
16 #if !defined(__GCCXML__) && !defined(__ROOTCLING__) //&& defined(__GXX_EXPERIMENTAL_CXX0X__)
17 #define HIDE_FROM_ROOT 1
18 #endif
19 
20 #endif /* artdaq_core_Data_dictionary_control_hh */