+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * *
+ * Author: The ALICE Off-line Project. *
+ * Contributors are mentioned in the code where appropriate. *
+ * *
+ * Permission to use, copy, modify and distribute this software and its *
+ * documentation strictly for non-commercial purposes is hereby granted *
+ * without fee, provided that the above copyright notice appears in all *
+ * copies and that both the copyright notice and this permission notice *
+ * appear in the supporting documentation. The authors make no claims *
+ * about the suitability of this software for any purpose. It is *
+ * provided "as is" without express or implied warranty. *
+ **************************************************************************/
+
// $Id$
-// Category: run
//
+// Author: I. Hrivnacova
+//
+// Class TFluka
+// ------------------------
// See the class description in the header file.
#include "TFluka.h"
#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::TrackPosition(..) is not implemented.");
}
+void TFluka::TrackPosition(Double_t &x, Double_t &y, Double_t &z) const
+{
+ TG4Globals:: Warning("TFluka::TrackPosition(..) is not implemented.");
+}
+
+void TFluka::TrackPosition(Double_t &x, Double_t &y, Double_t &z) const
+{
+ TG4Globals:: Warning("TFluka::TrackPosition(..) is not implemented.");
+}
+
+void TFluka::TrackPosition(Double_t &x, Double_t &y, Double_t &z) const
+{
+ TG4Globals:: Warning("TFluka::TrackPosition(..) is not implemented.");
+}
+
+void TFluka::TrackPosition(Double_t &x, Double_t &y, Double_t &z) const
+{
+ TG4Globals:: Warning("TFluka::TrackPosition(..) is not implemented.");
+}
+
void TFluka::TrackMomentum(TLorentzVector& momentum) const
{
TG4Globals:: Warning("TFluka::TrackMomentum(..) is not implemented.");
}
+void TFluka::TrackMomentum(Double_t &px, Double_t &py, Double_t &pz, Double_t &etot) const
+{
+ TG4Globals:: Warning("TFluka::TrackMomentum(..) is not implemented.");
+}
+
+void TFluka::TrackMomentum(Double_t &px, Double_t &py, Double_t &pz, Double_t &etot) const
+{
+ TG4Globals:: Warning("TFluka::TrackMomentum(..) is not implemented.");
+}
+
+void TFluka::TrackMomentum(Double_t &px, Double_t &py, Double_t &pz, Double_t &etot) const
+{
+ TG4Globals:: Warning("TFluka::TrackMomentum(..) is not implemented.");
+}
+
+void TFluka::TrackMomentum(Double_t &px, Double_t &py, Double_t &pz, Double_t &etot) const
+{
+ TG4Globals:: Warning("TFluka::TrackMomentum(..) is not implemented.");
+}
+
void TFluka::TrackVertexPosition(TLorentzVector& position) const
{
TG4Globals:: Warning("TFluka::TrackVertexPosition(..) is not implemented.");
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;