+ case kPythia6Jets20_24:
+ {
+ comment = comment.Append(":Pythia jets 20-24 GeV @ 5.5 TeV");
+ AliGenPythia * gener = new AliGenPythia(-1);
+ gener->SetEnergyCMS(5500.);// Centre of mass energy
+ gener->SetProcess(kPyJets);// Process type
+ gener->SetJetEtaRange(-0.5, 0.5);// Final state kinematic cuts
+ gener->SetJetPhiRange(0., 360.);
+ gener->SetJetEtRange(10., 1000.);
+ gener->SetGluonRadiation(1,1);
+ // gener->SetPtKick(0.);
+ // Structure function
+ gener->SetStrucFunc(kCTEQ4L);
+ gener->SetPtHard(20., 24.);// Pt transfer of the hard scattering
+ gener->SetPycellParameters(2., 274, 432, 0., 4., 5., 1.0);
+ gener->SetForceDecay(kAll);// Decay type (semielectronic, etc.)
+ gGener=gener;
+ }
+ break;
+ case kPythia6Jets24_29:
+ {
+ comment = comment.Append(":Pythia jets 24-29 GeV @ 5.5 TeV");
+ AliGenPythia * gener = new AliGenPythia(-1);
+ gener->SetEnergyCMS(5500.);// Centre of mass energy
+ gener->SetProcess(kPyJets);// Process type
+ gener->SetJetEtaRange(-0.5, 0.5);// Final state kinematic cuts
+ gener->SetJetPhiRange(0., 360.);
+ gener->SetJetEtRange(10., 1000.);
+ gener->SetGluonRadiation(1,1);
+ // gener->SetPtKick(0.);
+ // Structure function
+ gener->SetStrucFunc(kCTEQ4L);
+ gener->SetPtHard(24., 29.);// Pt transfer of the hard scattering
+ gener->SetPycellParameters(2., 274, 432, 0., 4., 5., 1.0);
+ gener->SetForceDecay(kAll);// Decay type (semielectronic, etc.)
+ gGener=gener;
+ }
+ break;
+ case kPythia6Jets29_35:
+ {
+ comment = comment.Append(":Pythia jets 29-35 GeV @ 5.5 TeV");
+ AliGenPythia * gener = new AliGenPythia(-1);
+ gener->SetEnergyCMS(5500.);// Centre of mass energy
+ gener->SetProcess(kPyJets);// Process type
+ gener->SetJetEtaRange(-0.5, 0.5);// Final state kinematic cuts
+ gener->SetJetPhiRange(0., 360.);
+ gener->SetJetEtRange(10., 1000.);
+ gener->SetGluonRadiation(1,1);
+ // gener->SetPtKick(0.);
+ // Structure function
+ gener->SetStrucFunc(kCTEQ4L);
+ gener->SetPtHard(29., 35.);// Pt transfer of the hard scattering
+ gener->SetPycellParameters(2., 274, 432, 0., 4., 5., 1.0);
+ gener->SetForceDecay(kAll);// Decay type (semielectronic, etc.)
+ gGener=gener;
+ }
+ break;
+ case kPythia6Jets35_42:
+ {
+ comment = comment.Append(":Pythia jets 35-42 GeV @ 5.5 TeV");
+ AliGenPythia * gener = new AliGenPythia(-1);
+ gener->SetEnergyCMS(5500.);// Centre of mass energy
+ gener->SetProcess(kPyJets);// Process type
+ gener->SetJetEtaRange(-0.5, 0.5);// Final state kinematic cuts
+ gener->SetJetPhiRange(0., 360.);
+ gener->SetJetEtRange(10., 1000.);
+ gener->SetGluonRadiation(1,1);
+ // gener->SetPtKick(0.);
+ // Structure function
+ gener->SetStrucFunc(kCTEQ4L);
+ gener->SetPtHard(35., 42.);// Pt transfer of the hard scattering
+ gener->SetPycellParameters(2., 274, 432, 0., 4., 5., 1.0);
+ gener->SetForceDecay(kAll);// Decay type (semielectronic, etc.)
+ gGener=gener;
+ }
+ break;
+ case kPythia6Jets42_50:
+ {
+ comment = comment.Append(":Pythia jets 42-50 GeV @ 5.5 TeV");
+ AliGenPythia * gener = new AliGenPythia(-1);
+ gener->SetEnergyCMS(5500.);// Centre of mass energy
+ gener->SetProcess(kPyJets);// Process type
+ gener->SetJetEtaRange(-0.5, 0.5);// Final state kinematic cuts
+ gener->SetJetPhiRange(0., 360.);
+ gener->SetJetEtRange(10., 1000.);
+ gener->SetGluonRadiation(1,1);
+ // gener->SetPtKick(0.);
+ // Structure function
+ gener->SetStrucFunc(kCTEQ4L);
+ gener->SetPtHard(42., 50.);// Pt transfer of the hard scattering
+ gener->SetPycellParameters(2., 274, 432, 0., 4., 5., 1.0);
+ gener->SetForceDecay(kAll);// Decay type (semielectronic, etc.)
+ gGener=gener;
+ }
+ break;
+ case kPythia6Jets50_60:
+ {
+ comment = comment.Append(":Pythia jets 50-60 GeV @ 5.5 TeV");
+ AliGenPythia * gener = new AliGenPythia(-1);
+ gener->SetEnergyCMS(5500.);// Centre of mass energy
+ gener->SetProcess(kPyJets);// Process type
+ gener->SetJetEtaRange(-0.5, 0.5);// Final state kinematic cuts
+ gener->SetJetPhiRange(0., 360.);
+ gener->SetJetEtRange(10., 1000.);
+ gener->SetGluonRadiation(1,1);
+ // gener->SetPtKick(0.);
+ // Structure function
+ gener->SetStrucFunc(kCTEQ4L);
+ gener->SetPtHard(50., 60.);// Pt transfer of the hard scattering
+ gener->SetPycellParameters(2., 274, 432, 0., 4., 5., 1.0);
+ gener->SetForceDecay(kAll);// Decay type (semielectronic, etc.)
+ gGener=gener;
+ }
+ break;
+ case kPythia6Jets60_72:
+ {
+ comment = comment.Append(":Pythia jets 60-72 GeV @ 5.5 TeV");
+ AliGenPythia * gener = new AliGenPythia(-1);
+ gener->SetEnergyCMS(5500.);// Centre of mass energy
+ gener->SetProcess(kPyJets);// Process type
+ gener->SetJetEtaRange(-0.5, 0.5);// Final state kinematic cuts
+ gener->SetJetPhiRange(0., 360.);
+ gener->SetJetEtRange(10., 1000.);
+ gener->SetGluonRadiation(1,1);
+ // gener->SetPtKick(0.);
+ // Structure function
+ gener->SetStrucFunc(kCTEQ4L);
+ gener->SetPtHard(60., 72.);// Pt transfer of the hard scattering
+ gener->SetPycellParameters(2., 274, 432, 0., 4., 5., 1.0);
+ gener->SetForceDecay(kAll);// Decay type (semielectronic, etc.)
+ gGener=gener;
+ }
+ break;
+ case kPythia6Jets72_86:
+ {
+ comment = comment.Append(":Pythia jets 72-86 GeV @ 5.5 TeV");
+ AliGenPythia * gener = new AliGenPythia(-1);
+ gener->SetEnergyCMS(5500.);// Centre of mass energy
+ gener->SetProcess(kPyJets);// Process type
+ gener->SetJetEtaRange(-0.5, 0.5);// Final state kinematic cuts
+ gener->SetJetPhiRange(0., 360.);
+ gener->SetJetEtRange(10., 1000.);
+ gener->SetGluonRadiation(1,1);
+ // gener->SetPtKick(0.);
+ // Structure function
+ gener->SetStrucFunc(kCTEQ4L);
+ gener->SetPtHard(72., 86.);// Pt transfer of the hard scattering
+ gener->SetPycellParameters(2., 274, 432, 0., 4., 5., 1.0);
+ gener->SetForceDecay(kAll);// Decay type (semielectronic, etc.)
+ gGener=gener;
+ }
+ break;
+ case kPythia6Jets86_104: