}
//____________________________________________________________
-AliGenTPHIC::AliGenTPHIC(const AliGenTPHIC & gen)
+AliGenTPHIC::AliGenTPHIC(const AliGenTPHIC & gen):
+ AliGenMC(gen)
{
// copy constructor
gen.Copy(*this);
// calculated so far
return fTPHICgen->GetXSTOTE();
}
+
+void AliGenTPHIC::Copy(AliGenTPHIC&) const
+{
+ //
+ // Copy
+ //
+ Fatal("Copy","Not implemented!\n");
+}
+
Float_t GetXSectionCurrent ();
Float_t GetXSection ();
Float_t GetXSectionError ();
-
-protected:
+ private:
+ void Copy(AliGenTPHIC&) const;
+ protected:
TPHICgen *fTPHICgen; //!generator TPHIC17
AliPythia *fPythia; //!generator PYTHIA6
TClonesArray *fParticles; // Particle List