#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+;
+#pragma link C++ class AliMUONSt12QuadrantSegmentation+;
#pragma link C++ class AliMUONSt345SlatSegmentation+;
+#pragma link C++ class AliMUONSt345SlatSegmentationV2+;
#pragma link C++ class AliMUONTriggerSegmentation+;
-// 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 AliMUONTriggerSegmentationV2+;
+
+// geometry
+#pragma link C++ class AliMUONMathieson+;
#pragma link C++ class AliMUONCommonGeometryBuilder+;
#pragma link C++ class AliMUONSt1GeometryBuilder+;
#pragma link C++ class AliMUONSt1GeometryBuilderV2+;
#pragma link C++ class AliMUONSt2GeometryBuilder+;
+#pragma link C++ class AliMUONSt2GeometryBuilderV2+;
#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 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 AliMUONLocalTrigger+;
#pragma link C++ class AliMUONTriggerLut+;
+// calibration
+#pragma link C++ class AliMUONV1DStore+;
+#pragma link C++ class AliMUONV2DStore+;
+#pragma link C++ class AliMUONV3DStore+;
+#pragma link C++ class AliMUON1DMap+;
+#pragma link C++ class AliMUON2DMap+;
+#pragma link C++ class AliMUON3DMap+;
+#pragma link C++ class AliMUONCalibParam+;
+#pragma link C++ class AliMUONCalibrationData+;
+
// display
#pragma link C++ class AliMUONDisplay+;
-#pragma link C++ class AliMUONRecoDisplay+;
#pragma link C++ class AliMUONRecoCheck+;
+
+// segmentation
+#pragma link C++ class AliMUONSegFactory+;
+
+// raw data
+#pragma link C++ class AliMUONRawWriter+;
+#pragma link C++ class AliMUONSubEventTracker+;
+#pragma link C++ class AliMUONDDLTrigger+;
+#pragma link C++ class AliMUONDDLTracker+;
+#pragma link C++ class AliMUONSubEventTrigger+;
+#pragma link C++ class AliMUONScalerEventTrigger+;
#endif