Int_t parent;
Int_t pdg;
Double_t px, py, pz, e, vx, vy, vz, tof, polx, poly, polz;
- AliMCProcess mech;
+ TMCProcess mech;
Int_t ntr;
Float_t weight;
TVector3 pol;
/*********************************************************************/
/*********************************************************************/
-AliMCProcess AliGenCocktailAfterBurner::IntToMCProcess(Int_t no)
+TMCProcess AliGenCocktailAfterBurner::IntToMCProcess(Int_t no)
{
- //Mothod used to convert uniqueID (integer) to AliMCProcess type
- const AliMCProcess kMCprocesses[kMaxMCProcess] =
+ //Mothod used to convert uniqueID (integer) to TMCProcess type
+ const TMCProcess kMCprocesses[kMaxMCProcess] =
{
kPNoProcess, kPMultipleScattering, kPEnergyLoss, kPMagneticFieldL,
kPDecay, kPPair, kPCompton, kPPhotoelectric, kPBrem, kPDeltaRay,
virtual Int_t GetNumberOfEvents() const {return gAlice->GetEventsPerRun() + fNBgEvents;}
void SetNBgEvents(Int_t nbg=0){fNBgEvents = nbg;}
- static AliMCProcess IntToMCProcess(Int_t no);
+ static TMCProcess IntToMCProcess(Int_t no);
protected:
Int_t fNAfterBurners; // Number of afterburners
/*
$Log$
+Revision 1.15 2001/07/27 17:09:36 morsch
+Use local SetTrack, KeepTrack and SetHighWaterMark methods
+to delegate either to local stack or to stack owned by AliRun.
+(Piotr Skowronski, A.M.)
+
Revision 1.14 2001/03/21 11:28:20 morsch
Use enum constants for particle selection.
// Author: andreas.morsch@cern.ch
#include "AliGenFLUKAsource.h"
-#include "AliMC.h"
#include "AliRun.h"
#include "AliPDG.h"
void AliGenFLUKAsource::Generate()
{
// Generate one event
- AliMC* gMC = AliMC::GetMC();
const Int_t kIfluge[28]={kProton, kProtonBar, kElectron, kPositron,
kNuE, kNuEBar, kGamma, kNeutron, kNeutronBar,
/*
$Log$
+Revision 1.11 2002/10/14 14:55:35 hristov
+Merging the VirtualMC branch to the main development branch (HEAD)
+
Revision 1.8.4.1 2002/07/24 08:56:28 alibrary
Updating EVGEN on TVirtulaMC
#include "AliGenHaloProtvino.h"
#include "AliRun.h"
-#include "AliMC.h"
#include "AliPDG.h"
#include <TDatabasePDG.h>
/*
$Log$
+Revision 1.4 2002/10/30 13:39:51 hristov
+Warnings cleaned up (Alpha)
+
Revision 1.3 2002/10/21 09:20:51 alibrary
Introduce Riostream.h and remove unused variables
#include <TFile.h>
#include <TTree.h>
#include <TParticle.h>
+#include <TVirtualMC.h>
#include "AliGenReaderCwn.h"
-#include "AliMC.h"
ClassImp(AliGenReaderCwn);
/*
$Log$
+Revision 1.2 2002/10/30 13:39:06 hristov
+Missing initialization added (Alpha)
+
Revision 1.1 2002/01/08 09:59:34 morsch
Readers for EMCAL primary particle input.
#include <TParticle.h>
#include "AliGenReaderEcalHijing.h"
-#include "AliMC.h"
ClassImp(AliGenReaderEcalHijing)
/*
$Log$
+Revision 1.2 2002/10/30 13:39:06 hristov
+Missing initialization added (Alpha)
+
Revision 1.1 2002/01/08 09:59:34 morsch
Readers for EMCAL primary particle input.
#include <TParticle.h>
#include "AliGenReaderEcalJets.h"
-#include "AliMC.h"
ClassImp(AliGenReaderEcalJets)