fDebug becomes fgDebug according to rules.
[u/mrichter/AliRoot.git] / EVGEN / AliGenGSIlib.h
CommitLineData
014616eb 1#ifndef ALIGENGSILIB_H
2#define ALIGENGSILIB_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 <TROOT.h>
9#include "GenTypeDefs.h"
10
11class AliGenGSIlib :public TObject{
12 public:
13
14// Upsilon RITMAN
15 static Double_t PtUpsilonRitman( Double_t *px, Double_t *dummy );
16 static Double_t YUpsilonRitman(Double_t *py, Double_t *dummy);
17 static Int_t IpUpsilonRitman();
18// Upsilon Karel
19 static Double_t PtUpsilonKarel( Double_t *px, Double_t *dummy );
20 static Double_t YUpsilonKarel(Double_t *py, Double_t *dummy);
21 static Int_t IpUpsilonKarel();
22// YpsMUON
23 static Double_t PtUpsilonMUON( Double_t *px, Double_t *dummy );
24 static Double_t YUpsilonMUON(Double_t *py, Double_t *dummy);
25 static Int_t IpUpsilonMUON();
26
27//
28 typedef Double_t (*GenFunc) (Double_t *, Double_t *);
29 typedef Int_t (*GenFuncIp)();
30 static GenFunc GetPt(Param_t param,const char * tname=0);
31 static GenFunc GetY(Param_t param,const char * tname=0);
32 static GenFuncIp GetIp(Param_t param,const char *tname=0);
71649ca3 33 static void SetDebug(Bool_t debug){fgDebug=debug;}
014616eb 34private:
35 static Bool_t fgDebug; // Debug flag
36 ClassDef(AliGenGSIlib,1)
37};
38
39#endif
40
41
42
43
44
45
46