Configuration can be done from Config.C without calling Init()
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Sep 2008 09:43:08 +0000 (09:43 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Sep 2008 09:43:08 +0000 (09:43 +0000)
PYTHIA6/AliGenPythia.cxx

index 175c7d8..80335bd 100644 (file)
@@ -508,7 +508,7 @@ void AliGenPythia::Init()
 void AliGenPythia::Generate()
 {
 // Generate one event
-    
+    if (!fPythia) fPythia=(AliPythia*) fMCEvGen;
     fDecayer->ForceDecay();
 
     Float_t polar[3]   =   {0,0,0};
@@ -1132,7 +1132,7 @@ void AliGenPythia::MakeHeader()
 //
 // Jets that have triggered
 
-    if (fProcess == kPyJets)
+    if (fProcess == kPyJets || fProcess == kPyDirectGamma)
     {
        Int_t ntrig, njet;
        Float_t jets[4][10];