Coding conventions, removing compilation warnings
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 30 Oct 2007 22:27:31 +0000 (22:27 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 30 Oct 2007 22:27:31 +0000 (22:27 +0000)
TPHIC/AliGenTPHIC.cxx
TPHIC/TPHICgen.cxx
TPHIC/TPHICgen.h

index c362bf6..ecc6255 100644 (file)
@@ -68,7 +68,15 @@ ClassImp(AliGenTPHIC)
 
 //------------------------------------------------------------
 
-AliGenTPHIC::AliGenTPHIC()
+AliGenTPHIC::AliGenTPHIC() :
+  AliGenMC(),
+  fTPHICgen(0x0),
+  fPythia(0x0),
+  fParticles(0x0),
+  fEvent(-1),
+  fDebug(0),
+  fDebugEventFirst(-1),
+  fDebugEventLast(-1)
 {
   // Constructor: create generator instance,
   // create particle array
index 97568df..4fa2897 100644 (file)
@@ -24,8 +24,8 @@
 #include "TRandom.h"
 
 #include "TPHICgen.h"
-#include "TClonesArray.h"
-#include "TParticle.h"
+//#include "TClonesArray.h"
+//#include "TParticle.h"
 #define IN_TPHICGEN_CXX
 #include "TPHICcommon.h"
 
@@ -94,118 +94,118 @@ void TPHICgen::Finish()
 //______________________________________________________________________________
 
 // Setters
-void TPHICgen::SetIPROC    (Int_t   iproc   )
+void TPHICgen::SetIPROC    (Int_t   iproc   ) const
 {
   GGINI.iproc    = iproc;        
 }
 //______________________________________________________________________________
-void TPHICgen::SetNEVENT   (Int_t   nevent  )
+void TPHICgen::SetNEVENT   (Int_t   nevent  ) const
 {
   GGINI.nevent   = nevent;        
 }
 //______________________________________________________________________________
-void TPHICgen::SetILUMF    (Int_t   ilumf   )
+void TPHICgen::SetILUMF    (Int_t   ilumf   ) const
 {
   GGINI.ilumf    = ilumf;        
 }
 //______________________________________________________________________________
-void TPHICgen::SetLUMFIL   (TString lumfil  )
+void TPHICgen::SetLUMFIL   (TString lumfil  ) const
 {
   for (Int_t i=0; i<lumfil.Length(); i++)
     GGINI.lumfil[i]   = lumfil[i];
 }
 //______________________________________________________________________________
-void TPHICgen::SetEBMN     (Float_t ebmn    )
+void TPHICgen::SetEBMN     (Float_t ebmn    ) const
 {
   GGINI.ebmn     = ebmn;         
 }
 //______________________________________________________________________________
-void TPHICgen::SetIZ       (Int_t   iz      )
+void TPHICgen::SetIZ       (Int_t   iz      ) const
 {
   GGINI.iz       = iz;           
 }
 //______________________________________________________________________________
-void TPHICgen::SetIA       (Int_t   ia      )
+void TPHICgen::SetIA       (Int_t   ia      ) const
 {
   GGINI.ia       = ia;           
 }
 //______________________________________________________________________________
-void TPHICgen::SetAMAS     (Float_t amas    )
+void TPHICgen::SetAMAS     (Float_t amas    ) const
 {
   GGINI.amas     = amas;         
 }
 //______________________________________________________________________________
-void TPHICgen::SetAMIN     (Float_t amin    )
+void TPHICgen::SetAMIN     (Float_t amin    ) const
 {
   GGINI.amin     = amin;         
 }
 //______________________________________________________________________________
-void TPHICgen::SetAMAX     (Float_t amax    )
+void TPHICgen::SetAMAX     (Float_t amax    ) const
 {
   GGINI.amax     = amax;         
 }
 //______________________________________________________________________________
-void TPHICgen::SetYMIN     (Float_t ymin    )
+void TPHICgen::SetYMIN     (Float_t ymin    ) const
 {
   GGINI.ymin     = ymin;         
 }
 //______________________________________________________________________________
-void TPHICgen::SetYMAX     (Float_t ymax    )
+void TPHICgen::SetYMAX     (Float_t ymax    ) const
 {
   GGINI.ymax     = ymax;         
 }
 //______________________________________________________________________________
-void TPHICgen::SetNMAS     (Int_t   nmas    )
+void TPHICgen::SetNMAS     (Int_t   nmas    ) const
 {
   GGINI.nmas     = nmas;         
 }
 //______________________________________________________________________________
-void TPHICgen::SetNY       (Int_t   ny      )
+void TPHICgen::SetNY       (Int_t   ny      ) const
 {
   GGINI.ny       = ny;           
 }
 //______________________________________________________________________________
-void TPHICgen::SetKFERM    (Int_t   kferm   )
+void TPHICgen::SetKFERM    (Int_t   kferm   ) const
 {
   GGINI.kferm    = kferm;        
 }
 //______________________________________________________________________________
-void TPHICgen::SetKFONIUM  (Int_t   kfonium )
+void TPHICgen::SetKFONIUM  (Int_t   kfonium ) const
 {
   GGINI.kfonium  = kfonium;      
 }
 //______________________________________________________________________________
-void TPHICgen::SetXMRES    (Float_t xmres   )
+void TPHICgen::SetXMRES    (Float_t xmres   ) const
 {
   GGINI.xmres    = xmres;        
 }
 //______________________________________________________________________________
-void TPHICgen::SetXGTRES   (Float_t xgtres  )
+void TPHICgen::SetXGTRES   (Float_t xgtres  ) const
 {
   GGINI.xgtres   = xgtres;       
 }
 //______________________________________________________________________________
-void TPHICgen::SetXGGRES   (Float_t xggres  )
+void TPHICgen::SetXGGRES   (Float_t xggres  ) const
 {
   GGINI.xggres   = xggres;       
 }
 //______________________________________________________________________________
-void TPHICgen::SetMODDCY   (Int_t   moddcy  )
+void TPHICgen::SetMODDCY   (Int_t   moddcy  ) const
 {
   GGINI.moddcy   = moddcy;       
 }
 //______________________________________________________________________________
-void TPHICgen::SetTHETAMIN (Float_t thetamin)
+void TPHICgen::SetTHETAMIN (Float_t thetamin) const
 {
   GGINI.thetamin = thetamin;     
 }
 //______________________________________________________________________________
-void TPHICgen::SetKV1      (Int_t   kv1     )
+void TPHICgen::SetKV1      (Int_t   kv1     ) const
 {
   GGINI.kv1      = kv1;
 }
 //______________________________________________________________________________
-void TPHICgen::SetKV2      (Int_t   kv2     )
+void TPHICgen::SetKV2      (Int_t   kv2     ) const
 {
   GGINI.kv2      = kv2;
 }
index 4c11d56..236bdb5 100644 (file)
@@ -25,29 +25,31 @@ public:
   void Finish        ();
 
   // Setters for COMMON /GGINI/
-  void SetIPROC    (Int_t   iproc   );
-  void SetNEVENT   (Int_t   nevent  );
-  void SetILUMF    (Int_t   ilumf   );
-  void SetLUMFIL   (TString lumfil  );
-  void SetEBMN     (Float_t ebmn    );
-  void SetIZ       (Int_t   iz      );
-  void SetIA       (Int_t   ia      );
-  void SetAMAS     (Float_t amas    );
-  void SetAMIN     (Float_t amin    );
-  void SetAMAX     (Float_t amax    );
-  void SetYMIN     (Float_t ymin    );
-  void SetYMAX     (Float_t ymax    );
-  void SetNMAS     (Int_t   nmas    );
-  void SetNY       (Int_t   ny      );
-  void SetKFERM    (Int_t   kferm   );
-  void SetKFONIUM  (Int_t   kfonium );
-  void SetXMRES    (Float_t xmres   );
-  void SetXGTRES   (Float_t xgtres  );
-  void SetXGGRES   (Float_t xggres  );
-  void SetMODDCY   (Int_t   moddcy  );
-  void SetTHETAMIN (Float_t thetamin);
-  void SetKV1      (Int_t   kv1     );
-  void SetKV2      (Int_t   kv2     );
+  //PH all these setters can be declared  const
+  //PH because they don't change the _object_
+  void SetIPROC    (Int_t   iproc   ) const;
+  void SetNEVENT   (Int_t   nevent  ) const;
+  void SetILUMF    (Int_t   ilumf   ) const;
+  void SetLUMFIL   (TString lumfil  ) const;
+  void SetEBMN     (Float_t ebmn    ) const;
+  void SetIZ       (Int_t   iz      ) const;
+  void SetIA       (Int_t   ia      ) const;
+  void SetAMAS     (Float_t amas    ) const;
+  void SetAMIN     (Float_t amin    ) const;
+  void SetAMAX     (Float_t amax    ) const;
+  void SetYMIN     (Float_t ymin    ) const;
+  void SetYMAX     (Float_t ymax    ) const;
+  void SetNMAS     (Int_t   nmas    ) const;
+  void SetNY       (Int_t   ny      ) const;
+  void SetKFERM    (Int_t   kferm   ) const;
+  void SetKFONIUM  (Int_t   kfonium ) const;
+  void SetXMRES    (Float_t xmres   ) const;
+  void SetXGTRES   (Float_t xgtres  ) const;
+  void SetXGGRES   (Float_t xggres  ) const;
+  void SetMODDCY   (Int_t   moddcy  ) const;
+  void SetTHETAMIN (Float_t thetamin) const;
+  void SetKV1      (Int_t   kv1     ) const;
+  void SetKV2      (Int_t   kv2     ) const;
 
   // Getters for COMMON /GGEVNT/
   Float_t GetWSQ  () const;