]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/MUONbaseLinkDef.h
Removing circular dependences, work in progress (Ch. Finck)
[u/mrichter/AliRoot.git] / MUON / MUONbaseLinkDef.h
index d38937e328afc3ee45f36c12c96c14b4c99a01b6..10f4d9f29947dafc5181f412d7e24ad8baf73915 100644 (file)
@@ -4,20 +4,58 @@
 #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