SetQuench(2) selects Igor Lokhtine's quenching scheme.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 17 Jun 2004 15:03:37 +0000 (15:03 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 17 Jun 2004 15:03:37 +0000 (15:03 +0000)
PYTHIA6/AliGenPythia.cxx
PYTHIA6/AliGenPythia.h

index 7ee703a9f663fa5563fab09dfa13c085d78d4d66..7317beb1585d7a2976d718fd353bb36e49c2c153 100644 (file)
@@ -331,16 +331,18 @@ void AliGenPythia::Generate()
 //
 //  Run quenching routine 
 //
-           fPythia->Quench();
-//         fPythia->Pylist(1);
+           if (fQuench == 1) {
+               fPythia->Quench();
+           } else {
+               fPythia->Pyquen(208., 0, 0.);
+           }
+            
 //
 // Switch fragmentation on
            fPythia->SetMSTJ(1, 1);
 //
 // .. and perform fragmentation
            fPythia->Pyexec();
-//         fPythia->Pylist(1);
-
        }
        
        if (gAlice) {
index 9552833854015e7dfcb087d8288fa73c189370b6..3729530e28a87675419997cf6e30e12ae8949ec0 100644 (file)
@@ -85,7 +85,7 @@ class AliGenPythia : public AliGenMC
     virtual void SetCountMode(CountMode_t mode) {
       fCountMode = mode;
     }
-
+    // Set quenching mode 0 = no, 1 = AM, 2 = IL
     virtual void SetQuench(Int_t flag = 0) {fQuench = flag;}