Splitting librairies (Ch. Finck)
authorcussonno <cussonno@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 27 Oct 2004 11:18:05 +0000 (11:18 +0000)
committercussonno <cussonno@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 27 Oct 2004 11:18:05 +0000 (11:18 +0000)
MUON/MUONbaseLinkDef.h [new file with mode: 0644]
MUON/MUONrecLinkDef.h [new file with mode: 0644]
MUON/MUONsimLinkDef.h [new file with mode: 0644]
MUON/libMUONbase.pkg [new file with mode: 0644]
MUON/libMUONrec.pkg [new file with mode: 0644]
MUON/libMUONsim.pkg [new file with mode: 0644]

diff --git a/MUON/MUONbaseLinkDef.h b/MUON/MUONbaseLinkDef.h
new file mode 100644 (file)
index 0000000..d38937e
--- /dev/null
@@ -0,0 +1,25 @@
+#ifdef __CINT__
+#pragma link off all globals;
+#pragma link off all classes;
+#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 AliMUONSegmentationDetectionElement+;
+#pragma link C++ class AliMUONSegmentIndex+;
+#pragma link C++ class AliMUONSegmentManuIndex+;
+#pragma link C++ class AliMUONSegmentPosition+;
+#pragma link C++ class AliMUONChamber+; 
+#pragma link C++ class AliMUONChamberTrigger+; 
+#pragma link C++ class AliMUONTriggerCircuit+; 
+#pragma link C++ class AliMUONDisplay+; 
+#pragma link C++ class AliMUONPoints+; 
+#pragma link C++ class AliMUONRecoDisplay+; 
+#pragma link C++ class AliMUONRecoCheck+; 
+#endif
+
+
diff --git a/MUON/MUONrecLinkDef.h b/MUON/MUONrecLinkDef.h
new file mode 100644 (file)
index 0000000..8df7e91
--- /dev/null
@@ -0,0 +1,44 @@
+#ifdef __CINT__
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+
+#pragma link C++ class AliMUONClusterReconstructor+; 
+#pragma link C++ class AliMUONClusterFinderVS+; 
+#pragma link C++ class AliMUONClusterFinderAZ+; 
+#pragma link C++ class AliMUONPixel+; 
+#pragma link C++ class AliMUONClusterInput+; 
+#pragma link C++ class AliMUONRawCluster+; 
+#pragma link C++ class AliMUONReconstructor+;
+#pragma link C++ class AliMUONEventReconstructor+; 
+#pragma link C++ class AliMUONTrack+; 
+#pragma link C++ class AliMUONTrackK+; 
+#pragma link C++ class AliMUONTrackParam+; 
+#pragma link C++ class AliMUONTriggerTrack+; 
+#pragma link C++ class AliMUONRecoTrack+; 
+#pragma link C++ class AliMUONHitForRec+; 
+#pragma link C++ class AliMUONRecoEvent-; 
+#pragma link C++ class AliMUONTrackHit+; 
+#pragma link C++ class AliMUONSegment+;
+#pragma link C++ class AliMUONReconstHit+; 
+
+#pragma link C++ class AliMUONDigit+; 
+#pragma link C++ class AliMUONTransientDigit+; 
+
+
+#pragma link C++ class AliMUONTriggerDecision+; 
+#pragma link C++ class AliMUONGlobalTrigger+; 
+#pragma link C++ class AliMUONLocalTrigger+; 
+#pragma link C++ class AliMUONTriggerLut+; 
+
+#pragma link C++ class AliMUONDDLTrigger+;
+#pragma link C++ class AliMUONSubEventTrigger+;
+#pragma link C++ class AliMUONScalerEventTrigger+;
+#pragma link C++ class AliMUONDDLTracker+;
+#pragma link C++ class AliMUONSubEventTracker+;
+#pragma link C++ class AliMUONRawData+;
+#pragma link C++ class AliMUONRawStream+;
+
+#endif
+
+
diff --git a/MUON/MUONsimLinkDef.h b/MUON/MUONsimLinkDef.h
new file mode 100644 (file)
index 0000000..7c6dad4
--- /dev/null
@@ -0,0 +1,61 @@
+#ifdef __CINT__
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+
+#pragma link C++ class AliMUONv0+; 
+#pragma link C++ class AliMUONv1+; 
+#pragma link C++ class AliMUONv3+; 
+
+#pragma link C++ class AliMUONGeometryBuilder+; 
+#pragma link C++ class AliMUONVGeometryBuilder+; 
+#pragma link C++ class AliMUONGeometryConstituent+; 
+#pragma link C++ class AliMUONGeometryEnvelope+;
+#pragma link C++ class AliMUONGeometryEnvelopeStore+;
+#pragma link C++ class AliMUONGeometryTransformStore+;
+#pragma link C++ class AliMUONGeometrySVMap+;
+#pragma link C++ class AliMUONStringIntMap+;
+
+#pragma link C++ class AliMUONChamberGeometry+; 
+#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+; 
+#pragma link C++ class AliMUONFactory+; 
+
+#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 AliMUONSt1Segmentation+; 
+
+#pragma link C++ class AliMUONResponse+; 
+#pragma link C++ class AliMUONResponseV0+; 
+#pragma link C++ class AliMUONSt1Response+;
+#pragma link C++ class AliMUONResponseTrigger+; 
+#pragma link C++ class AliMUONResponseTriggerV1+;
+
+#pragma link C++ class AliMUONSt1ElectronicElement+; 
+#pragma link C++ class AliMUONSt1SpecialMotif+; 
+#pragma link C++ class AliMUONSt1ResponseParameter+; 
+#pragma link C++ class AliMUONSt1ResponseRule+; 
+
+#pragma link C++ class AliMUONHit+; 
+#pragma link C++ class AliMUONHitMapA1+; 
+#pragma link C++ class AliMUONPadHit+; 
+
+#pragma link C++ class AliMUONDigitizer+; 
+#pragma link C++ class AliMUONDigitizerv1+; 
+#pragma link C++ class AliMUONDigitizerv2+; 
+#pragma link C++ class AliMUONSDigitizerv1+; 
+#pragma link C++ class AliMUONMerger+; 
+#endif
+
+
diff --git a/MUON/libMUONbase.pkg b/MUON/libMUONbase.pkg
new file mode 100644 (file)
index 0000000..a23840a
--- /dev/null
@@ -0,0 +1,24 @@
+SRCS:=  AliMUON.cxx \
+        AliMUONConstants.cxx \
+        AliMUONTriggerConstants.cxx \
+        AliMUONData.cxx \
+        AliMUONDataInterface.cxx \
+        AliMUONLoader.cxx \
+        AliMUONSegmentationDetectionElement.cxx \
+        AliMUONSegmentIndex.cxx \
+        AliMUONSegmentManuIndex.cxx \
+        AliMUONSegmentPosition.cxx\
+        AliMUONChamber.cxx \
+        AliMUONChamberTrigger.cxx \
+        AliMUONTriggerCircuit.cxx \
+        AliMUONDisplay.cxx \
+        AliMUONPoints.cxx \
+        AliMUONRecoDisplay.cxx \
+        AliMUONRecoCheck.cxx
+
+HDRS:= $(SRCS:.cxx=.h)
+
+DHDR:= MUONbaseLinkDef.h
+
+EINCLUDE:= RAW
+
diff --git a/MUON/libMUONrec.pkg b/MUON/libMUONrec.pkg
new file mode 100644 (file)
index 0000000..7453158
--- /dev/null
@@ -0,0 +1,40 @@
+FSRCS= extrap.F
+
+SRCS:= AliMUONClusterReconstructor.cxx \
+       AliMUONClusterFinderVS.cxx \
+       AliMUONClusterFinderAZ.cxx \
+       AliMUONPixel.cxx \
+       AliMUONClusterInput.cxx \
+       AliMUONRawCluster.cxx \
+       AliMUONReconstructor.cxx \
+       AliMUONEventReconstructor.cxx \
+       AliMUONTrack.cxx \
+       AliMUONTrackK.cxx \
+       AliMUONTrackParam.cxx \
+       AliMUONTriggerTrack.cxx \
+       AliMUONRecoTrack.cxx \
+       AliMUONHitForRec.cxx \
+       AliMUONRecoEvent.cxx \
+       AliMUONTrackHit.cxx \
+       AliMUONSegment.cxx \
+       AliMUONReconstHit.cxx \
+       AliMUONDigit.cxx \
+       AliMUONTransientDigit.cxx \
+       AliMUONTriggerDecision.cxx \
+       AliMUONGlobalTrigger.cxx  \
+       AliMUONLocalTrigger.cxx \
+       AliMUONTriggerLut.cxx \
+       AliMUONDDLTrigger.cxx \
+       AliMUONSubEventTrigger.cxx \
+       AliMUONScalerEventTrigger.cxx \
+       AliMUONDDLTracker.cxx \
+       AliMUONSubEventTracker.cxx \
+       AliMUONRawData.cxx \
+       AliMUONRawStream.cxx 
+
+HDRS:= $(SRCS:.cxx=.h)
+
+DHDR:= MUONrecLinkDef.h
+
+
diff --git a/MUON/libMUONsim.pkg b/MUON/libMUONsim.pkg
new file mode 100644 (file)
index 0000000..5a4553a
--- /dev/null
@@ -0,0 +1,52 @@
+SRCS:= AliMUONv0.cxx AliMUONv1.cxx AliMUONv3.cxx \
+       AliMUONGeometryBuilder.cxx \
+       AliMUONVGeometryBuilder.cxx \
+       AliMUONGeometryConstituent.cxx \
+       AliMUONGeometryEnvelope.cxx \
+       AliMUONGeometryEnvelopeStore.cxx \
+       AliMUONGeometryTransformStore.cxx \
+       AliMUONGeometrySVMap.cxx \
+       AliMUONChamberGeometry.cxx \
+       AliMUONSt1GeometryBuilder.cxx \
+       AliMUONSt1GeometryBuilderV2.cxx \
+       AliMUONSt2GeometryBuilder.cxx \
+       AliMUONSlatGeometryBuilder.cxx \
+       AliMUONTriggerGeometryBuilder.cxx \
+       AliMUONFactory.cxx \
+       AliMUONSegmentationV0.cxx \
+       AliMUONSegmentationV01.cxx \
+       AliMUONSegmentationV02.cxx \
+       AliMUONSegmentationTrigger.cxx  \
+       AliMUONSegmentationTriggerX.cxx \
+       AliMUONSegmentationTriggerY.cxx \
+       AliMUONSegmentationSlatModule.cxx \
+       AliMUONSegmentationSlatModuleN.cxx \
+       AliMUONSegmentationSlat.cxx \
+       AliMUONSegmentationSlatN.cxx \
+       AliMUONSt1Segmentation.cxx \
+       AliMUONResponse.cxx \
+       AliMUONResponseV0.cxx \
+       AliMUONSt1Response.cxx \
+       AliMUONResponseTrigger.cxx \
+       AliMUONResponseTriggerV1.cxx\
+       AliMUONSt1ElectronicElement.cxx \
+       AliMUONSt1SpecialMotif.cxx \
+       AliMUONSt1ResponseParameter.cxx \
+       AliMUONSt1ResponseRule.cxx \
+       AliMUONSt1IniReader.cxx \
+       AliMUONHit.cxx \
+       AliMUONHitMapA1.cxx \
+       AliMUONPadHit.cxx \
+       AliMUONSt1Decoder.cxx \
+       AliMUONDigitizer.cxx \
+       AliMUONDigitizerv1.cxx \
+       AliMUONDigitizerv2.cxx \
+       AliMUONSDigitizerv1.cxx \
+       AliMUONMerger.cxx 
+
+HDRS:= $(SRCS:.cxx=.h)
+
+DHDR:= MUONsimLinkDef.h
+
+EINCLUDE:= RAW MUON/mapping
+