New class added.
[u/mrichter/AliRoot.git] / EVGEN / CMakelibEVGEN.pkg
1 # -*- mode: CMake -*-
2
3 #--------------------------------------------------------------------------------#
4 # Package File for EVGEN                                                         #
5 # Author : Johny Jose (johny.jose@cern.ch)                                       #
6 # Variables Defined :                                                            #
7 #                                                                                #
8 # SRCS - C++ source files                                                        #
9 # HDRS - C++ header files                                                        #
10 # DHDR - ROOT Dictionary Linkdef header file                                     #
11 # CSRCS - C source files                                                         #
12 # CHDRS - C header files                                                         #
13 # EINCLUDE - Include directories                                                 #
14 # EDEFINE - Compiler definitions                                                 #
15 # ELIBS - Extra libraries to link                                                #
16 # ELIBSDIR - Extra library directories                                           #
17 # PACKFFLAGS - Fortran compiler flags for package                                #
18 # PACKCXXFLAGS - C++ compiler flags for package                                  #
19 # PACKCFLAGS - C compiler flags for package                                      #
20 # PACKSOFLAGS - Shared library linking flags                                     #
21 # PACKLDFLAGS - Module linker flags                                              #
22 # PACKBLIBS - Libraries to link (Executables only)                               #
23 # EXPORT - Header files to be exported                                           #
24 # CINTHDRS - Dictionary header files                                             #
25 # CINTAUTOLINK - Set automatic dictionary generation                             #
26 # ARLIBS - Archive Libraries and objects for linking (Executables only)          #
27 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
28 #--------------------------------------------------------------------------------#
29
30 set ( SRCS  
31   AliGenHIJINGpara.cxx 
32   AliGenBox.cxx 
33   AliGenFixed.cxx 
34   AliGenCocktail.cxx 
35   AliGenCocktailAfterBurner.cxx 
36   AliGenLib.cxx 
37   AliGenMUONlib.cxx 
38   AliGenHMPIDlib.cxx 
39   AliGenParam.cxx 
40   AliDimuCombinator.cxx 
41   AliGenHalo.cxx 
42   AliGenHaloProtvino.cxx 
43   AliGenExtFile.cxx 
44   AliGenScan.cxx 
45   AliGenPHOSlib.cxx 
46   AliGenDoubleScan.cxx 
47   AliGenCocktailEntry.cxx 
48   AliGenGSIlib.cxx 
49   AliGenEMlib.cxx 
50   AliGenPMDlib.cxx 
51   AliGenMC.cxx 
52   AliGenReader.cxx 
53   AliGenReaderCwn.cxx 
54   AliGenReaderTreeK.cxx 
55   AliGenReaderEcalHijing.cxx 
56   AliGenReaderEcalJets.cxx 
57   AliGenHIJINGparaBa.cxx 
58   AliGeVSimParticle.cxx 
59   AliGenGeVSim.cxx 
60   AliGenThetaSlice.cxx 
61   AliGenSTRANGElib.cxx 
62   AliGenBeamGas.cxx 
63   AliGenAfterBurnerFlow.cxx 
64   AliGenSlowNucleons.cxx 
65   AliSlowNucleonModel.cxx 
66   AliSlowNucleonModelExp.cxx 
67   AliGenMUONCocktail.cxx 
68   AliGenMUONCocktailpp.cxx 
69   AliGenEMCocktail.cxx 
70   AliGenHBTosl.cxx 
71   AliGenReaderEMD.cxx 
72   AliDecayerPolarized.cxx 
73   AliGenCorrHF.cxx 
74   AliGenCosmicsParam.cxx 
75   AliGenKrypton.cxx 
76   AliGenThermalPhotons.cxx 
77   AliGenPromptPhotons.cxx 
78   AliGenPileup.cxx 
79   AliGenFunction.cxx 
80   AliGenTHnSparse.cxx 
81   AliOmegaDalitz.cxx 
82   AliGenDeuteron.cxx 
83   AliGenReaderSL.cxx 
84   AliGenMUONLMR.cxx
85   AliGenLcLib.cxx
86   )
87
88 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
89
90 set ( DHDR EVGENLinkDef.h)
91
92 set ( EXPORT 
93   AliDecayer.h 
94   AliGenMC.h 
95   AliGenCocktailAfterBurner.h 
96   AliGenCocktail.h 
97   AliOmegaDalitz.h
98   )
99
100 set ( EINCLUDE FASTSIM THijing PYTHIA6 LHAPDF STEER/STEER STEER/ESD STEER/STEERBase)