* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.4 2000/12/21 16:24:06 morsch
-Coding convention clean-up
-
-Revision 1.3 2000/11/30 07:12:50 alibrary
-Introducing new Rndm and QA classes
-
-Revision 1.2 2000/10/02 15:17:54 morsch
-Unused includes removed.
-
-Revision 1.1 2000/06/09 20:24:00 morsch
-Same class as previously in AliSimpleGen.cxx
-All coding rule violations except RS3 corrected (AM)
-
-*/
-
-
+/* $Id$ */
// Simple particle gun.
// Momentum, phi and theta of the partice as well as the particle type can be set.
// //
///////////////////////////////////////////////////////////////////
+#include "TPDGCode.h"
+
#include "AliGenFixed.h"
#include "AliRun.h"
-#include "AliPDG.h"
ClassImp(AliGenFixed)
fTitle="Fixed Particle Generator";
// Generate Proton by default
fIpart=kProton;
+ fExplicit = kFALSE;
}
//_____________________________________________________________________________
Int_t i, nt;
//
for(i=0;i<fNpart;i++)
- gAlice->SetTrack(fTrackIt,-1,fIpart,fP,fOrigin.GetArray(),polar,0,kPPrimary,nt);
-
+ PushTrack(fTrackIt,-1,fIpart,fP,fOrigin.GetArray(),polar,0,kPPrimary,nt);
}
//_____________________________________________________________________________
-void AliGenFixed::SetSigma(Float_t sx, Float_t sy, Float_t sz)
+void AliGenFixed::SetSigma(Float_t /*sx*/, Float_t /*sy*/, Float_t /*sz*/)
{
//
// Set the interaction point sigma