File indexing completed on 2025-01-18 09:13:29
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 #ifndef DDCOND_SRC_CONDITIONSDICTIONARY_H
0014 #define DDCOND_SRC_CONDITIONSDICTIONARY_H
0015
0016
0017 #include "DDCond/ConditionsPool.h"
0018 #include "DDCond/ConditionsSlice.h"
0019 #include "DDCond/ConditionsIOVPool.h"
0020 #include "DDCond/ConditionsContent.h"
0021 #include "DDCond/ConditionsManager.h"
0022 #include "DDCond/ConditionsManagerObject.h"
0023 #include "DDCond/ConditionsRootPersistency.h"
0024 #include "DDCond/ConditionsTreePersistency.h"
0025
0026 namespace { class ConditionsDictionary {}; }
0027
0028
0029
0030
0031 #if defined(__CINT__) || defined(__MAKECINT__) || defined(__CLING__) || defined(__ROOTCLING__)
0032 #pragma link off all globals;
0033 #pragma link off all classes;
0034 #pragma link off all functions;
0035
0036 #pragma link C++ namespace dd4hep;
0037 #pragma link C++ namespace dd4hep::detail;
0038 #pragma link C++ namespace dd4hep::cond;
0039
0040
0041 #pragma link C++ class dd4hep::cond::UserPool-;
0042 #pragma link C++ class dd4hep::cond::UpdatePool-;
0043 #pragma link C++ class dd4hep::cond::ConditionsPool-;
0044 #pragma link C++ class dd4hep::cond::ConditionsManager-;
0045 #pragma link C++ class dd4hep::cond::ConditionsManagerObject-;
0046 #pragma link C++ class dd4hep::cond::ConditionsIOVPool-;
0047 #pragma link C++ class dd4hep::cond::ConditionsContent-;
0048 #pragma link C++ class dd4hep::cond::ConditionsLoadInfo-;
0049 #pragma link C++ class dd4hep::cond::ConditionsContent::LoadInfo<std::string>-;
0050 #pragma link C++ class std::map<dd4hep::Condition::key_type,dd4hep::cond::ConditionsLoadInfo* >-;
0051 #pragma link C++ class std::map<dd4hep::Condition::key_type,dd4hep::cond::ConditionDependency* >-;
0052
0053
0054
0055
0056
0057
0058 #pragma link C++ class std::pair<std::string,IOV::Key>+;
0059 #pragma link C++ class std::pair<std::pair<std::string,int>, IOV::Key>+;
0060 #pragma link C++ class std::pair<std::string,std::pair<std::pair<std::string,int>,IOV::Key> >+;
0061
0062 template class std::list< std::pair< std::pair< std::string, std::pair< std::pair<std::string,int>, dd4hep::IOV::Key> >, std::vector<dd4hep::Condition> > >;
0063 #pragma link C++ class std::list<std::pair<std::pair<std::string,std::pair<std::pair<std::string,int>,dd4hep::IOV::Key> >, std::vector<dd4hep::Condition> > >+;
0064
0065
0066
0067
0068 #pragma link C++ class dd4hep::cond::ConditionsRootPersistency+;
0069 #pragma link C++ class dd4hep::cond::ConditionsTreePersistency+;
0070
0071 #endif
0072
0073 #endif