Interface to pdfset and structa added.
[u/mrichter/AliRoot.git] / EVGEN / AliStructFuncType.h
CommitLineData
ede1f637 1#ifndef ALISTRUCFUNCTYPE_H
2#define ALISTRUCFUNCTYPE_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
bcdb51cc 8#include <TObject.h>
9
10class AliStructFuncType : public TObject {
11
12 public:
13 AliStructFuncType(){;}
14 virtual ~AliStructFuncType(){;}
15 static void PdfSet(char parm[20][20], Double_t value[20]);
16 static void StructA(Double_t xx, Double_t qq, Double_t a,
17 Double_t& upv, Double_t& dnv, Double_t& usea,
18 Double_t& dsea,
19 Double_t& str, Double_t& chm, Double_t& bot,
20 Double_t& top, Double_t& gl);
21 ClassDef(AliStructFuncType,1) // Library for partonic energy loss
22};
23
ede1f637 24typedef enum
25{
26 kDOSet1 = 1006,
27 kGRVLO = 5005,
28 kGRVHO = 5006,
29 kMRSDminus = 3031,
30 kMRSD0 = 3030,
31 kMRSG = 3041,
32 kCTEQ2pM = 4024,
33 kCTEQ4L = 4032,
34 kCTEQ4M = 4034,
35 kMRSTcgLO = 3072,
36 kCTEQ5L = 4046,
37 kGRVLO98 = 5012
38}
39StrucFunc_t;
bcdb51cc 40
ede1f637 41#endif
bcdb51cc 42