]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/Config.C
Added the option to process 1 event(default) or a range of events
[u/mrichter/AliRoot.git] / EMCAL / Config.C
index 4e913df0267171b47c80def7b95178c24e5f628a..89e0853231a8b90edccf2780e46e540f5cf193fa 100644 (file)
@@ -25,11 +25,17 @@ enum PprRad_t
 };
 
 // This part for configuration    
-static PprRun_t run = kJets_50;
+static PprRun_t run          = kHijing_jj75;
 //static PprRun_t run = kJets_100;
-static PprGeo_t geo = kHoles;
-static PprRad_t rad = kGluonRadiation;
+static PprGeo_t geo          = kHoles;
+static PprRad_t rad          = kGluonRadiation;
 static Int_t    eventsPerRun = 100;
+static Int_t    simpleJet    = 1;
+if (rad == kGluonRadiation) 
+{
+    simpleJet = 0;
+}
+
 
 // Comment line 
 static TString  comment;
@@ -108,6 +114,7 @@ void Config()
     gAlice->SetDebug(1);
 
     AliGenerator*  gener = GeneratorFactory(run);
+    gener->SetPtRange(0.,1.e10);
     gener->Init();
     gener->SetTrackingFlag(1);
     
@@ -602,7 +609,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(1);
        gener->SetPtJet(25.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);   
@@ -616,7 +623,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(1);
        gener->SetPtJet(50.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);   
@@ -630,7 +637,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(1);
        gener->SetPtJet(75.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);   
@@ -644,7 +651,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(1);
        gener->SetPtJet(100.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);   
@@ -658,7 +665,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(1);
        gener->SetPtJet(125.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);   
@@ -674,7 +681,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(2);
        gener->SetPtJet(25.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);   
@@ -688,7 +695,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(2);
        gener->SetPtJet(50.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);   
@@ -702,7 +709,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(2);
        gener->SetPtJet(75.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);   
@@ -716,7 +723,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(2);
        gener->SetPtJet(100.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);   
@@ -730,7 +737,7 @@ AliGenerator* GeneratorFactory(PprRun_t run) {
        // trigger
        gener->SetTrigger(2);
        gener->SetPtJet(125.);
-       gener->SetSimpleJets(1);
+       gener->SetSimpleJets(simpleJet);
        gener->SetRadiation(isw);
        gener->SetJetEtaRange(-0.3,0.3);
        gener->SetJetPhiRange(15.,105.);