#include "AliDecayer.h"
TFluka::TFluka(const char* name, const char* title)
- : AliMC(name, title)
+ : TVirtualMC(name, title)
{
// create geometry manager
fGeometryManager = new TG4GeometryManager();
TG4Globals:: Warning("TFluka::GetSecondary(..) is not implemented.");
}
-AliMCProcess TFluka::ProdProcess(Int_t isec) const
+TMCProcess TFluka::ProdProcess(Int_t isec) const
{
TG4Globals:: Warning("TFluka::ProdProcess(..) is not implemented.");
return kPNoProcess;
#ifndef TFLUKA_H
#define TFLUKA_H
-#include "AliMC.h"
-#include "AliMCProcess.h"
-
+#include "TMCProcess.h"
+#include "TVirtualMC.h"
#include <TArrayI.h>
class TG4GeometryManager;
class AliDecayer;
-class TFluka: public AliMC
+class TFluka: public TVirtualMC
{
public:
TFluka(const char* name, const char* title);
virtual Int_t NSecondaries() const;
virtual void GetSecondary(Int_t isec, Int_t& particleId,
TLorentzVector& position, TLorentzVector& momentum);
- virtual AliMCProcess ProdProcess(Int_t isec) const;
+ virtual TMCProcess ProdProcess(Int_t isec) const;
virtual Int_t StepProcesses(TArrayI &proc) const;
//
// --- AliRoot header files ---
#include "AliEMCAL.h"
-#include "AliMC.h"
#include "AliRun.h"
#include "AliMagF.h"
#include "AliEMCALGeometry.h"
/*
$Log$
+Revision 1.28 2002/11/20 14:13:16 morsch
+- FindChargedJets() added.
+- Destructor corrected.
+- Geometry cuts taken from AliEMCALGeometry.
+
Revision 1.27 2002/11/15 17:39:10 morsch
GetPythiaParticleName removed.
#include "AliEMCAL.h"
#include "AliHeader.h"
#include "AliPDG.h"
-#include "AliMC.h"
// Interface to FORTRAN
#include "Ecommon.h"
#include "AliEMCALGeometry.h"
#include "AliConst.h"
#include "AliRun.h"
-#include "AliMC.h"
ClassImp(AliEMCALv0)
#include "AliEMCALGeometry.h"
#include "AliConst.h"
#include "AliRun.h"
-#include "AliMC.h"
ClassImp(AliEMCALv1)
**************************************************************************/
/*
$Log$
+Revision 1.58 2002/10/21 09:01:33 alibrary
+Getting rid of unused variable
+
Revision 1.57 2002/10/14 14:57:29 hristov
Merging the VirtualMC branch to the main development branch (HEAD)
#include "AliMUONTriggerDecision.h"
#include "AliRun.h"
#include "AliHeader.h"
-#include "AliMC.h"
#include "AliMUONClusterInput.h"
#include "AliMUONMerger.h"
#include "Riostream.h"
**************************************************************************/
/*
$Log$
+Revision 1.5 2002/10/23 07:24:57 alibrary
+Introducing Riostream.h
+
Revision 1.4 2001/01/26 20:00:53 hristov
Major upgrade of AliRoot code
#include "TTUBE.h"
#include "AliMUONClusterFinder.h"
#include "AliRun.h"
-#include "AliMC.h"
#include "Riostream.h"
#include "AliCallf77.h"
#include "AliConst.h"
//
// Set the chamber (sensitive region) GEANT identifier
- AliMC* gMC = AliMC::GetMC();
((AliMUONChamber*)(*fChambers)[0])->SetGid(gMC->VolId("C01G"));
printf("\n\n\n Finished Init for Prototype ALICE2 - CPC chamber type\n\n\n");
inputFile.close();
}
-#endif
\ No newline at end of file
+#endif
/*
$Log$
+Revision 1.23 2002/10/23 07:24:57 alibrary
+Introducing Riostream.h
+
Revision 1.22 2002/10/14 14:57:29 hristov
Merging the VirtualMC branch to the main development branch (HEAD)
#include "AliMUONv0.h"
#include "AliMUONChamber.h"
#include "AliRun.h"
-#include "AliMC.h"
#include "AliMagF.h"
#include "AliMUONHit.h"
#include "AliMUONPadHit.h"
/*
$Log$
+Revision 1.37 2002/10/23 07:24:57 alibrary
+Introducing Riostream.h
+
Revision 1.36 2002/10/14 14:57:29 hristov
Merging the VirtualMC branch to the main development branch (HEAD)
#include "AliMUONv1.h"
#include "AliRun.h"
-#include "AliMC.h"
#include "AliMagF.h"
#include "AliCallf77.h"
#include "AliConst.h"
//
// Set the chamber (sensitive region) GEANT identifier
- AliMC* gMC = AliMC::GetMC();
((AliMUONChamber*)(*fChambers)[0])->SetGid(gMC->VolId("S01G"));
((AliMUONChamber*)(*fChambers)[1])->SetGid(gMC->VolId("S02G"));