add package files for jetfinder code
authorjklay <jklay@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 28 Feb 2006 22:29:05 +0000 (22:29 +0000)
committerjklay <jklay@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 28 Feb 2006 22:29:05 +0000 (22:29 +0000)
EMCAL/EMCALLinkDefjet.h [new file with mode: 0644]
EMCAL/libEMCALjet.pkg [new file with mode: 0644]

diff --git a/EMCAL/EMCALLinkDefjet.h b/EMCAL/EMCALLinkDefjet.h
new file mode 100644 (file)
index 0000000..100f334
--- /dev/null
@@ -0,0 +1,34 @@
+#ifdef __CINT__
+// for libEMCALrec.pkg
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+
+#pragma link C++ enum  AliEMCALJetFinderAlgoBGCalcType_t;
+#pragma link C++ enum  AliEMCALJetFinderResetType_t;
+#pragma link C++ enum  AliEMCALJetFinderTrackType_t;
+#pragma link C++ enum  AliEMCALJetFinderSmearingType_t;
+#pragma link C++ enum  AliEMCALJetFinderEMCALType_t;
+#pragma link C++ enum  AliEMCALJetFinderFileType_t;
+#pragma link C++ enum  AliEMCALJetFinderAlgoUA1UnitFlagType_t;
+#pragma link C++ enum  AliEMCALJetFinderAlgoUA1FillUnitFlagType_t;
+// -
+#pragma link C++ class AliEMCALGeneratorFactory+;
+#pragma link C++ class AliEMCALJet+;
+#pragma link C++ class AliEMCALParton+;
+#pragma link C++ class AliEMCALJetFinder+;
+#pragma link C++ class AliEMCALJetFinderInput+;
+#pragma link C++ class AliEMCALJetFinderInputPrep+;
+#pragma link C++ class AliEMCALJetFinderInputSimPrep+;
+#pragma link C++ class AliEMCALJetFinderOutput+;
+#pragma link C++ class AliEMCALJetFinderAlgo+;
+#pragma link C++ class AliEMCALJetFinderAlgoOmni+;
+#pragma link C++ class AliEMCALJetFinderAlgoUA1Unit+;
+#pragma link C++ class AliEMCALJetFinderPlots+;
+#pragma link C++ class AliEMCALJetMicroDst+;
+#pragma link C++ class AliEMCALHadronCorrection+;               
+#pragma link C++ class AliEMCALHadronCorrectionv0+;
+#pragma link C++ class AliEMCALHadronCorrectionv1+;             
+#pragma link C++ class AliEMCALFast+;
+
+#endif
diff --git a/EMCAL/libEMCALjet.pkg b/EMCAL/libEMCALjet.pkg
new file mode 100644 (file)
index 0000000..b675cae
--- /dev/null
@@ -0,0 +1,29 @@
+# 19-Aug-05 - split from libEMCAL.pkg
+FSRCS =\
+jetfinder/jet_finder_ua1.F \
+jetfinder/sgpdge.F
+
+SRCS =\
+jetfinder/AliEMCALGeneratorFactory.cxx \
+jetfinder/AliEMCALJet.cxx \
+jetfinder/AliEMCALParton.cxx \
+jetfinder/AliEMCALJetFinder.cxx \
+jetfinder/AliEMCALJetFinderInput.cxx \
+jetfinder/AliEMCALJetFinderInputSimPrep.cxx \
+jetfinder/AliEMCALJetFinderInputPrep.cxx \
+jetfinder/AliEMCALJetFinderOutput.cxx \
+jetfinder/AliEMCALJetFinderAlgo.cxx \
+jetfinder/AliEMCALJetFinderAlgoOmni.cxx \
+jetfinder/AliEMCALJetFinderAlgoUA1Unit.cxx \
+jetfinder/AliEMCALJetFinderPlots.cxx \
+jetfinder/AliEMCALJetMicroDst.cxx \
+jetfinder/AliEMCALHadronCorrection.cxx \
+jetfinder/AliEMCALHadronCorrectionv0.cxx \
+jetfinder/AliEMCALHadronCorrectionv1.cxx \
+jetfinder/AliEMCALFast.cxx
+
+HDRS= $(SRCS:.cxx=.h) 
+
+DHDR:=EMCALLinkDefjet.h
+# have to tune
+EINCLUDE:=PYTHIA6 RAW EVGEN THijing