#pragma link off all functions;
#pragma link C++ class AliMUON+;
-#pragma link C++ class AliMUONConstants+;
-#pragma link C++ class AliMUONTriggerConstants+;
-#pragma link C++ class AliMUONData+;
-#pragma link C++ class AliMUONDataInterface+;
-#pragma link C++ class AliMUONLoader+;
+#pragma link C++ class AliMUONv1+;
+
+// mapping & segmentation (change in progress)
+#pragma link C++ class AliMUONSegmentationV0+;
+#pragma link C++ class AliMUONSegmentationV01+;
+#pragma link C++ class AliMUONSegmentationV02+;
+#pragma link C++ class AliMUONSegmentationTrigger+;
+#pragma link C++ class AliMUONSegmentationTriggerX+;
+#pragma link C++ class AliMUONSegmentationTriggerY+;
+#pragma link C++ class AliMUONSegmentationSlatModule+;
+#pragma link C++ class AliMUONSegmentationSlatModuleN+;
+#pragma link C++ class AliMUONSegmentationSlat+;
+#pragma link C++ class AliMUONSegmentationSlatN+;
#pragma link C++ class AliMUONSegmentationDetectionElement+;
#pragma link C++ class AliMUONSegmentIndex+;
#pragma link C++ class AliMUONSegmentManuIndex+;
#pragma link C++ class AliMUONSegmentPosition+;
+// geometry & response
+#pragma link C++ class AliMUONResponse+;
+#pragma link C++ class AliMUONResponseV0+;
+#pragma link C++ class AliMUONResponseTrigger+;
+#pragma link C++ class AliMUONResponseTriggerV1+;
+#pragma link C++ class AliMUONGeometryDEIndexing+;
+#pragma link C++ class AliMUONCommonGeometryBuilder+;
+#pragma link C++ class AliMUONSt1GeometryBuilder+;
+#pragma link C++ class AliMUONSt1GeometryBuilderV2+;
+#pragma link C++ class AliMUONSt2GeometryBuilder+;
+#pragma link C++ class AliMUONSlatGeometryBuilder+;
+#pragma link C++ class AliMUONTriggerGeometryBuilder+;
+// info classes
+#pragma link C++ class AliMUONConstants+;
+#pragma link C++ class AliMUONTriggerConstants+;
+#pragma link C++ class AliMUONDataInterface+;
+#pragma link C++ class AliMUONLoader+;
#pragma link C++ class AliMUONChamber+;
#pragma link C++ class AliMUONChamberTrigger+;
#pragma link C++ class AliMUONTriggerCircuit+;
-#pragma link C++ class AliMUONDisplay+;
+
+// containers
+#pragma link C++ class AliMUONData+;
#pragma link C++ class AliMUONPoints+;
+#pragma link C++ class AliMUONHit+;
+#pragma link C++ class AliMUONHitMapA1+;
+#pragma link C++ class AliMUONRawCluster+;
+#pragma link C++ class AliMUONDigit+;
+#pragma link C++ class AliMUONTransientDigit+;
+#pragma link C++ class AliMUONGlobalTrigger+;
+#pragma link C++ class AliMUONLocalTrigger+;
+#pragma link C++ class AliMUONTriggerLut+;
+
+// display
+#pragma link C++ class AliMUONDisplay+;
#pragma link C++ class AliMUONRecoDisplay+;
#pragma link C++ class AliMUONRecoCheck+;
#endif