ANALYSISalice
authoragrigora <alina.grigoras@cern.ch>
Tue, 30 Sep 2014 14:09:43 +0000 (16:09 +0200)
committeragrigora <alina.grigoras@cern.ch>
Mon, 15 Dec 2014 12:51:21 +0000 (13:51 +0100)
84 files changed:
ANALYSIS/ANALYSISalice/ANALYSISaliceLinkDef.h [moved from ANALYSIS/ANALYSISaliceLinkDef.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAODv0KineCuts.cxx [moved from ANALYSIS/AliAODv0KineCuts.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAODv0KineCuts.h [moved from ANALYSIS/AliAODv0KineCuts.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisAlien.cxx [moved from ANALYSIS/AliAnalysisAlien.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisAlien.h [moved from ANALYSIS/AliAnalysisAlien.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisCuts.cxx [moved from ANALYSIS/AliAnalysisCuts.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisCuts.h [moved from ANALYSIS/AliAnalysisCuts.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisFilter.cxx [moved from ANALYSIS/AliAnalysisFilter.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisFilter.h [moved from ANALYSIS/AliAnalysisFilter.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskBadChunkID.cxx [moved from ANALYSIS/BadChunkFilter/AliAnalysisTaskBadChunkID.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskBadChunkID.h [moved from ANALYSIS/BadChunkFilter/AliAnalysisTaskBadChunkID.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskBaseLine.cxx [moved from ANALYSIS/AliAnalysisTaskBaseLine.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskBaseLine.h [moved from ANALYSIS/AliAnalysisTaskBaseLine.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskMCParticleFilter.cxx [moved from ANALYSIS/AliAnalysisTaskMCParticleFilter.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskMCParticleFilter.h [moved from ANALYSIS/AliAnalysisTaskMCParticleFilter.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskME.cxx [moved from ANALYSIS/AliAnalysisTaskME.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskME.h [moved from ANALYSIS/AliAnalysisTaskME.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskPIDCombined.cxx [moved from ANALYSIS/AliAnalysisTaskPIDCombined.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskPIDCombined.h [moved from ANALYSIS/AliAnalysisTaskPIDCombined.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskPIDResponse.cxx [moved from ANALYSIS/AliAnalysisTaskPIDResponse.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskPIDResponse.h [moved from ANALYSIS/AliAnalysisTaskPIDResponse.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskPIDqa.cxx [moved from ANALYSIS/AliAnalysisTaskPIDqa.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskPIDqa.h [moved from ANALYSIS/AliAnalysisTaskPIDqa.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskSE.cxx [moved from ANALYSIS/AliAnalysisTaskSE.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskSE.h [moved from ANALYSIS/AliAnalysisTaskSE.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskStat.cxx [moved from ANALYSIS/AliAnalysisTaskStat.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskStat.h [moved from ANALYSIS/AliAnalysisTaskStat.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskTagCreator.cxx [moved from ANALYSIS/AliAnalysisTaskTagCreator.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisTaskTagCreator.h [moved from ANALYSIS/AliAnalysisTaskTagCreator.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisUtils.cxx [moved from ANALYSIS/AliAnalysisUtils.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliAnalysisUtils.h [moved from ANALYSIS/AliAnalysisUtils.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliBackgroundSelection.cxx [moved from ANALYSIS/AliBackgroundSelection.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliBackgroundSelection.h [moved from ANALYSIS/AliBackgroundSelection.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliCentralitySelectionTask.cxx [moved from ANALYSIS/AliCentralitySelectionTask.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliCentralitySelectionTask.h [moved from ANALYSIS/AliCentralitySelectionTask.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliCollisionNormalization.cxx [moved from ANALYSIS/AliCollisionNormalization.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliCollisionNormalization.h [moved from ANALYSIS/AliCollisionNormalization.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliCollisionNormalizationTask.cxx [moved from ANALYSIS/AliCollisionNormalizationTask.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliCollisionNormalizationTask.h [moved from ANALYSIS/AliCollisionNormalizationTask.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliEPSelectionTask.cxx [moved from ANALYSIS/AliEPSelectionTask.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliEPSelectionTask.h [moved from ANALYSIS/AliEPSelectionTask.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliESDpidCuts.cxx [moved from ANALYSIS/AliESDpidCuts.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliESDpidCuts.h [moved from ANALYSIS/AliESDpidCuts.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliESDtrackCuts.cxx [moved from ANALYSIS/AliESDtrackCuts.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliESDtrackCuts.h [moved from ANALYSIS/AliESDtrackCuts.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliESDv0Cuts.cxx [moved from ANALYSIS/AliESDv0Cuts.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliESDv0Cuts.h [moved from ANALYSIS/AliESDv0Cuts.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliESDv0KineCuts.cxx [moved from ANALYSIS/AliESDv0KineCuts.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliESDv0KineCuts.h [moved from ANALYSIS/AliESDv0KineCuts.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliEventPoolLoop.cxx [moved from ANALYSIS/AliEventPoolLoop.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliEventPoolLoop.h [moved from ANALYSIS/AliEventPoolLoop.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliEventPoolManager.cxx [moved from ANALYSIS/AliEventPoolManager.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliEventPoolManager.h [moved from ANALYSIS/AliEventPoolManager.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliEventPoolOTF.cxx [moved from ANALYSIS/AliEventPoolOTF.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliEventPoolOTF.h [moved from ANALYSIS/AliEventPoolOTF.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliEventPoolSparse.cxx [moved from ANALYSIS/AliEventPoolSparse.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliEventPoolSparse.h [moved from ANALYSIS/AliEventPoolSparse.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliHEPDataParser.cxx [moved from ANALYSIS/AliHEPDataParser.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliHEPDataParser.h [moved from ANALYSIS/AliHEPDataParser.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliKineTrackCuts.cxx [moved from ANALYSIS/AliKineTrackCuts.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliKineTrackCuts.h [moved from ANALYSIS/AliKineTrackCuts.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliMultiEventInputHandler.cxx [moved from ANALYSIS/AliMultiEventInputHandler.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliMultiEventInputHandler.h [moved from ANALYSIS/AliMultiEventInputHandler.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliMultiInputEventHandler.cxx [moved from ANALYSIS/AliMultiInputEventHandler.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliMultiInputEventHandler.h [moved from ANALYSIS/AliMultiInputEventHandler.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliPIDResponseInputHandler.cxx [moved from ANALYSIS/AliPIDResponseInputHandler.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliPIDResponseInputHandler.h [moved from ANALYSIS/AliPIDResponseInputHandler.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliPPVsMultUtils.cxx [moved from ANALYSIS/AliPPVsMultUtils.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliPPVsMultUtils.h [moved from ANALYSIS/AliPPVsMultUtils.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliPhysicsSelection.cxx [moved from ANALYSIS/AliPhysicsSelection.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliPhysicsSelection.h [moved from ANALYSIS/AliPhysicsSelection.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliPhysicsSelectionTask.cxx [moved from ANALYSIS/AliPhysicsSelectionTask.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliPhysicsSelectionTask.h [moved from ANALYSIS/AliPhysicsSelectionTask.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliTagAnalysis.cxx [moved from ANALYSIS/AliTagAnalysis.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliTagAnalysis.h [moved from ANALYSIS/AliTagAnalysis.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliTriggerAnalysis.cxx [moved from ANALYSIS/AliTriggerAnalysis.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliTriggerAnalysis.h [moved from ANALYSIS/AliTriggerAnalysis.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliUnfolding.cxx [moved from ANALYSIS/AliUnfolding.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliUnfolding.h [moved from ANALYSIS/AliUnfolding.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliVZEROEPSelectionTask.cxx [moved from ANALYSIS/AliVZEROEPSelectionTask.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliVZEROEPSelectionTask.h [moved from ANALYSIS/AliVZEROEPSelectionTask.h with 100% similarity]
ANALYSIS/ANALYSISalice/AliXMLCollection.cxx [moved from ANALYSIS/AliXMLCollection.cxx with 100% similarity]
ANALYSIS/ANALYSISalice/AliXMLCollection.h [moved from ANALYSIS/AliXMLCollection.h with 100% similarity]
ANALYSIS/ANALYSISalice/CMakeLists.txt [new file with mode: 0644]

diff --git a/ANALYSIS/ANALYSISalice/CMakeLists.txt b/ANALYSIS/ANALYSISalice/CMakeLists.txt
new file mode 100644 (file)
index 0000000..47cbee2
--- /dev/null
@@ -0,0 +1,99 @@
+# **************************************************************************
+# * Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
+# *                                                                        *
+# * Author: The ALICE Off-line Project.                                    *
+# * Contributors are mentioned in the code where appropriate.              *
+# *                                                                        *
+# * Permission to use, copy, modify and distribute this software and its   *
+# * documentation strictly for non-commercial purposes is hereby granted   *
+# * without fee, provided that the above copyright notice appears in all   *
+# * copies and that both the copyright notice and this permission notice   *
+# * appear in the supporting documentation. The authors make no claims     *
+# * about the suitability of this software for any purpose. It is          *
+# * provided "as is" without express or implied warranty.                  *
+# **************************************************************************
+
+# Module
+set(MODULE ANALYSISalice)
+
+# Module include folders in alphabetical order except ROOT
+include_directories(${CMAKE_SOURCE_DIR}/ANALYSIS/${MODULE})
+
+# Additional include directories
+include_directories(${ROOT_INCLUDE_DIRS}
+                    ${CMAKE_SOURCE_DIR}/ANALYSIS/ANALYSIS
+                    ${CMAKE_SOURCE_DIR}/OADB
+                    ${CMAKE_SOURCE_DIR}/STEER/AOD
+                    ${CMAKE_SOURCE_DIR}/STEER/ESD
+                    ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+                   )
+
+# Sources in alphabetical order 
+set(SRCS 
+    AliAnalysisAlien.cxx
+    AliAnalysisCuts.cxx
+    AliAnalysisFilter.cxx
+    AliAnalysisTaskBadChunkID.cxx
+    AliAnalysisTaskBaseLine.cxx
+    AliAnalysisTaskMCParticleFilter.cxx
+    AliAnalysisTaskME.cxx
+    AliAnalysisTaskPIDCombined.cxx
+    AliAnalysisTaskPIDqa.cxx
+    AliAnalysisTaskPIDResponse.cxx
+    AliAnalysisTaskSE.cxx
+    AliAnalysisTaskStat.cxx
+    AliAnalysisTaskTagCreator.cxx
+    AliAnalysisUtils.cxx
+    AliAODv0KineCuts.cxx
+    AliBackgroundSelection.cxx
+    AliCentralitySelectionTask.cxx
+    AliCollisionNormalization.cxx
+    AliCollisionNormalizationTask.cxx
+    AliEPSelectionTask.cxx
+    AliESDpidCuts.cxx
+    AliESDtrackCuts.cxx
+    AliESDv0Cuts.cxx
+    AliESDv0KineCuts.cxx
+    AliEventPoolLoop.cxx
+    AliEventPoolManager.cxx
+    AliEventPoolOTF.cxx
+    AliEventPoolSparse.cxx
+    AliHEPDataParser.cxx
+    AliKineTrackCuts.cxx
+    AliMultiEventInputHandler.cxx
+    AliMultiInputEventHandler.cxx
+    AliPhysicsSelection.cxx
+    AliPhysicsSelectionTask.cxx
+    AliPIDResponseInputHandler.cxx
+    AliPPVsMultUtils.cxx
+    AliTagAnalysis.cxx
+    AliTriggerAnalysis.cxx
+    AliUnfolding.cxx
+    AliVZEROEPSelectionTask.cxx
+    AliXMLCollection.cxx
+  )
+
+# Headers from sources
+string(REPLACE ".cxx" ".h" HDRS "${SRCS}")
+
+# Generate the dictionary
+# It will create G_ARG1.cxx and G_ARG1.h / ARG1 = function first argument
+get_directory_property(incdirs INCLUDE_DIRECTORIES)
+generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
+
+# Add a library to the project using the specified source files
+add_library(${MODULE} SHARED ${SRCS} G__${MODULE}.cxx)
+
+# Additional compilation flags
+set_target_properties(${MODULE} PROPERTIES COMPILE_FLAGS "-O -g")
+
+# System dependent: Modify the way the library is build
+if(${CMAKE_SYSTEM} MATCHES Darwin)
+    set_target_properties(${MODULE} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
+endif(${CMAKE_SYSTEM} MATCHES Darwin)
+
+# Installation
+install(TARGETS ${MODULE}
+  ARCHIVE DESTINATION lib
+  LIBRARY DESTINATION lib)
+install(FILES ${HDRS} DESTINATION include)