]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ZDC/AliGenZDC.h
Correction needed for multi-event/run.
[u/mrichter/AliRoot.git] / ZDC / AliGenZDC.h
index e225ebbabe334180549dc2a0dc6aaf5109541aeb..83ca30d23d66687d9ed6cc951e01053805e7aec3 100644 (file)
@@ -28,7 +28,7 @@ public:
   void Generate();
   
   // Fermi smearing, beam divergence and crossing angle               
-  void FermiTwoGaussian(Float_t A, Float_t Z, Double_t *pp, 
+  void FermiTwoGaussian(Float_t A, Double_t *pp, 
         Double_t *probintp, Double_t *probintn);
   void ExtractFermi(Int_t id, Double_t *pp, Double_t *probintp, 
         Double_t *probintn, Double_t *pFermi);
@@ -46,7 +46,7 @@ public:
   void SetFermi(Int_t Fflag) {fFermiflag=Fflag;};
   void SetDiv(Float_t bmdiv, Float_t bmcra, Int_t iflcr) 
           {fBeamDiv=bmdiv; fBeamCrossAngle=bmcra; fBeamCrossPlane=iflcr;};
-  void SetDebug() {fDebugOpt = 1;};
+  void SetDebug(Int_t idebu) {fDebugOpt = idebu;};
   
   // Getters 
   Double_t GetFermi2p(Int_t key) {return fProbintp[key];}
@@ -67,7 +67,8 @@ protected:
   Double_t fProbintp[201];      // Protons momentum distribution due to Fermi 
   Double_t fProbintn[201];      // Neutrons momentum distribution due to Fermi 
   Double_t fPp[201];            // 
-  Int_t    fDebugOpt;          // Option for debugging 
+  Int_t    fDebugOpt;          // Option for debugging [0->No debug, 1->Screen
+                               //  prints, 2->ASCII data file]
   
    ClassDef(AliGenZDC,1)       // Generator for AliZDC class
 };