Diana Software
LinkDef.hh
Go to the documentation of this file.
1 #ifdef __CINT__
2 #pragma link off all globals;
3 #pragma link off all classes;
4 #pragma link off all functions;
5 #pragma link C++ nestedclasses;
6 #pragma link C++ nestedclass;
7 #pragma link C++ nestedtypedefs;
8 #pragma link C++ namespace Diana;
9 #pragma link C++ class QChannelRunData+;
10 #pragma link C++ class QRunData+;
11 #pragma link C++ class DetectorName+;
12 #pragma link C++ class RunType+;
13 #pragma link C++ class QChannelRunDataHandle;
14 #pragma link C++ class QRunDataHandle;
15 #pragma link C++ class Diana::GlobalHandle<QChannelRunData>;
16 #pragma link C++ class vector<QChannelRunData>++;
17 #pragma link C++ class pair<int,QChannelRunData>+;
18 #pragma link C++ class map<int,QChannelRunData>+;
19 #pragma link C++ class map<int,QChannelRunData>::iterator;
20 #pragma link C++ class pair<int,QChannelRunData*>+;
21 #pragma link C++ class map<int,QChannelRunData*>+;
22 #pragma link C++ class map<int,QChannelRunData*>::iterator;
23 void QGlobalDataManager::Get(const std::string&, GlobalHandle<QChannelRunData>*,const std::string&) const;
24 #pragma link C++ function QGlobalDataManager::Get(const std::string&, GlobalHandle<QChannelRunData>*, const std::string&) const;
25 void QGlobalDataManager::Get(GlobalHandle<QChannelRunData>*,const std::string&) const;
26 #pragma link C++ function QGlobalDataManager::Get(GlobalHandle<QChannelRunData>*, const std::string&) const;
27 void QGlobalDataManager::Set(GlobalHandle<QChannelRunData>*,const std::string&) const;
28 #pragma link C++ function QGlobalDataManager::Set(GlobalHandle<QChannelRunData>*, const std::string&) const;
29 #pragma link C++ class Diana::GlobalHandle<QRunData>;
30 #pragma link C++ class vector<QRunData>++;
31 #pragma link C++ class pair<int,QRunData>+;
32 #pragma link C++ class map<int,QRunData>+;
33 #pragma link C++ class map<int,QRunData>::iterator;
34 void QGlobalDataManager::Get(const std::string&, GlobalHandle<QRunData>*,const std::string&) const;
35 #pragma link C++ function QGlobalDataManager::Get(const std::string&, GlobalHandle<QRunData>*, const std::string&) const;
36 void QGlobalDataManager::Get(GlobalHandle<QRunData>*,const std::string&) const;
37 #pragma link C++ function QGlobalDataManager::Get(GlobalHandle<QRunData>*, const std::string&) const;
38 void QGlobalDataManager::Set(GlobalHandle<QRunData>*,const std::string&) const;
39 #pragma link C++ function QGlobalDataManager::Set(GlobalHandle<QRunData>*, const std::string&) const;
40 #pragma read sourceClass="QRunData" targetClass="QRunData" version="[ 4 ]" source="map<int,QChannelRunData> fChannelsRunData;" target="fChannelsRunData_ptr" code="{ for(auto elem : onfile.fChannelsRunData) fChannelsRunData_ptr[elem.first] = new QChannelRunData(elem.second); }"
41 #endif
template class to handle diana global QObject with QGlobalDataManager
QError Set(GlobalHandle< Q > *gh, const std::string &outSource, bool printError=true) const
Set a QObject using a GlobalHandle.
QError Get(const std::string &owner, GlobalHandle< Q > *gh, const std::string &inSource, bool printError=true) const
Get an object using a global handle.