linkdef.h

00001 // File linkdef.h
00002 
00003 #ifdef __CINT__
00004 
00005 // Do not generate CINT interface to all classes
00006 // (RodModule, VMEInterface etc. cannot be interfaced)
00007 
00008 #pragma link off all globals;
00009 #pragma link off all classes;
00010 #pragma link off all functions;
00011 
00012 // Explicitly list here the classes to be accessed from CINT
00013 
00014 // Don't have a global tapi for the moment
00015 // #pragma link C++ global tapi; // TApi object pointer
00016 
00017 // Needs to know something about where the worker's class is defined!!
00018 #pragma link C++ namespace SctApi;
00019 
00020 #pragma link C++ class TApi+; // extended streamer information (this makes it not try to write worker but don't try using the streamer!)
00021 #pragma link C++ class TScanDef+;
00022 #pragma link C++ class TTrigger+;
00023 #pragma link C++ class TScanMonitor;
00024 #pragma link C++ class SctApi::RodLabel+;
00025 #pragma link C++ class std::list<SctApi::RodLabel>+;
00026 
00027 // Something like this but this doesn't work (int not INT32?)
00028 /*  #pragma link C++ class list<INT32> -; */
00029 /*  #pragma link C++ class vector<FLOAT32> -; */
00030 #endif

Generated on Mon Feb 6 14:01:22 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6