Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Conventions/LinkDef.h

Go to the documentation of this file.
00001 #ifdef __CINT__
00002 
00003 #pragma link off all globals;
00004 #pragma link off all classes;
00005 #pragma link off all functions;
00006 
00007 #pragma link C++ namespace Munits;
00008 #pragma link C++ namespace Mphysical;
00009 
00010 #pragma link C++ namespace     CalDigitType;
00011 #pragma link C++ enum          CalDigitType::ECalDigitType;
00012 #pragma link C++ nestedtypedef CalDigitType::CalDigitType_t;
00013 
00014 #pragma link C++ namespace     CalStripType;
00015 #pragma link C++ enum          CalStripType::ECalStripType;
00016 #pragma link C++ nestedtypedef CalStripType::CalStripType_t;
00017 
00018 #pragma link C++ namespace     CalTimeType;
00019 #pragma link C++ enum          CalTimeType::ECalTimeType;
00020 #pragma link C++ nestedtypedef CalTimeType::CalTimeType_t;
00021 
00022 #pragma link C++ namespace     Detector;
00023 #pragma link C++ enum          Detector::EDetector;
00024 #pragma link C++ nestedtypedef Detector::Detector_t;
00025 
00026 // older name for Detector is DetectorType  (Detector is preferred)
00027 // ... eventually to become obsolete and removed ...
00028 //#pragma link C++ namespace     DetectorType;
00029 //#pragma link C++ enum          DetectorType::EDetector;
00030 //#pragma link C++ nestedtypedef DetectorType::Detector_t;
00031 // ... that should work, but while ROOTCINT doesn't complain about the
00032 // parsing of DetectorType, it also doesn't make any reference to it
00033 // in any dictionary... the next seems to work:
00034 #pragma link C++ defined_in Detector.h;
00035 
00036 #pragma link C++ namespace     ElecType;
00037 #pragma link C++ enum          ElecType::EElecType;
00038 #pragma link C++ nestedtypedef ElecType::Elec_t;
00039 
00040 #pragma link C++ namespace     MinosMaterial;
00041 #pragma link C++ enum          MinosMaterial::EStdMaterial;
00042 #pragma link C++ nestedtypedef MinosMaterial::Stdmaterial_t;
00043 
00044 #pragma link C++ namespace     PlaneCoverage;
00045 #pragma link C++ enum          PlaneCoverage::EPlaneCoverage;
00046 #pragma link C++ nestedtypedef PlaneCoverage::PlaneCoverage_t;
00047 
00048 #pragma link C++ namespace     PlaneView;
00049 #pragma link C++ enum          PlaneView::EPlaneView;
00050 #pragma link C++ nestedtypedef PlaneView::PlaneView_t;
00051 
00052 #pragma link C++ namespace     ReadoutType;
00053 #pragma link C++ enum          ReadoutType::EReadoutType;
00054 #pragma link C++ nestedtypedef ReadoutType::Readout_t;
00055 
00056 #pragma link C++ namespace     SimFlag;
00057 #pragma link C++ enum          SimFlag::ESimFlag;
00058 #pragma link C++ nestedtypedef SimFlag::SimFlag_t;
00059 
00060 
00061 #pragma link C++ namespace     StripEnd;
00062 #pragma link C++ enum          StripEnd::EStripEnd;
00063 #pragma link C++ nestedtypedef StripEnd::StripEnd_t;
00064 
00065 #pragma link C++ namespace     BeamType;
00066 #pragma link C++ enum          BeamType::EBeamType;
00067 #pragma link C++ nestedtypedef BeamType::BeamType_t;
00068 
00069 #pragma link C++ namespace     ReleaseType;
00070 #pragma link C++ nestedtypedef ReleaseType::Release_t;
00071 
00072 #pragma link C++ class ConventionsValidate;
00073 
00074 #endif
00075 

Generated on Mon Feb 15 11:06:52 2010 for loon by  doxygen 1.3.9.1