Coding Rule violations corrected.
[u/mrichter/AliRoot.git] / EVGEN / AliStructFuncType.h
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
8 #include <TObject.h>
9
10 class 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
24 typedef 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 }
39 StrucFunc_t;
40
41 #endif
42