Moved to PDF
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 4 Aug 2006 16:33:37 +0000 (16:33 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 4 Aug 2006 16:33:37 +0000 (16:33 +0000)
EVGEN/AliStructFuncType.cxx [deleted file]
EVGEN/EVGENLinkDef.h
EVGEN/libEVGEN.pkg

diff --git a/EVGEN/AliStructFuncType.cxx b/EVGEN/AliStructFuncType.cxx
deleted file mode 100644 (file)
index ce5bd69..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-/**************************************************************************
- * Copyright(c) 1998-1999, 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.                  *
- **************************************************************************/
-
-/* $Id$ */
-
-// Helper class to interface pdflib and the TPythia 
-// the c++ interface for Pythia
-// The pdf codes used  in pdflib are mapped
-// to a more user friendly enumeration type.
-// Author: andreas.morsch@cern.ch
-
-#include "AliStructFuncType.h"
-
-#ifndef WIN32
-# define structa  structa_ 
-# define pdfset   pdfset_
-# define type_of_call
-#else
-# define structa  STRUCTA
-# define pdfset   PDFSET
-# define type_of_call _stdcall
-#endif
-
-
-extern "C" {
-    void type_of_call pdfset(char parm[20][20], Double_t value[20]);
-    
-    void type_of_call structa(Double_t& xx, Double_t& qq, Double_t& a,
-                              Double_t& upv, Double_t& dnv, Double_t& usea,
-                              Double_t& dsea,
-                              Double_t& str, Double_t& chm, Double_t& bot,
-                              Double_t& top, Double_t& gl);
-}
-
-ClassImp(AliStructFuncType)
-
-void AliStructFuncType::PdfSet(char parm[20][20], Double_t value[20])
-{
-    pdfset(parm, value);
-}
-
-void AliStructFuncType::StructA(Double_t xx, Double_t qq, Double_t a,
-                               Double_t& upv, Double_t& dnv, Double_t& usea,
-                               Double_t& dsea,
-                               Double_t& str, Double_t& chm, Double_t& bot,
-                               Double_t& top, Double_t& gl)
-{
-    structa(xx, qq, a, upv, dnv, usea, dsea, str, chm, bot, top, gl);
-}
-
-
index b71d8e9..1271059 100644 (file)
@@ -11,7 +11,6 @@
 #pragma link C++ typedef AliDecayer;
 
 #pragma link C++ enum   Decay_t;
-#pragma link C++ enum   StrucFunc_t;
 #pragma link C++ enum   Weighting_t;
 #pragma link C++ class  AliGenHIJINGpara+;
 #pragma link C++ class  AliGenHIJINGparaBa+;
@@ -49,7 +48,6 @@
 #pragma link C++ class  AliGeVSimParticle+;
 #pragma link C++ class  AliGenBeamGas+;
 #pragma link C++ class  AliGenAfterBurnerFlow+;
-#pragma link C++ class  AliStructFuncType+;
 #pragma link C++ class  AliGenSlowNucleons+;
 #pragma link C++ class  AliSlowNucleonModel+;
 #pragma link C++ class  AliSlowNucleonModelExp+;
index ec3ebcf..eb2f2f6 100644 (file)
@@ -13,7 +13,7 @@ SRCS          = AliGenHIJINGpara.cxx AliGenBox.cxx AliGenFixed.cxx \
                AliGenHIJINGparaBa.cxx AliGeVSimParticle.cxx AliGenGeVSim.cxx\
                AliGenThetaSlice.cxx AliGenSTRANGElib.cxx AliGenBeamGas.cxx\
                AliGenAfterBurnerFlow.cxx \
-               AliStructFuncType.cxx AliGenSlowNucleons.cxx \
+               AliGenSlowNucleons.cxx \
                AliGenGeVSimEventHeader.cxx\
                AliSlowNucleonModel.cxx AliSlowNucleonModelExp.cxx \
                AliGenMUONCocktail.cxx AliGenMUONCocktailpp.cxx AliGenHBTosl.cxx AliGenCocktailEventHeader.cxx \