Using geometrywith holes (Annalisa)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 29 Jan 2008 13:47:56 +0000 (13:47 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 29 Jan 2008 13:47:56 +0000 (13:47 +0000)
test/PbPbbench/Config.C
test/PbPbbench/rec.C
test/PbPbbench/recraw/rec.C
test/genkine/sim/Config.C
test/gun/Config.C
test/merge/backgr/Config.C
test/merge/signal/Config.C
test/ppbench/Config.C
test/pploadlibs/Config.C

index 33aff271797094e5dbe1ce7157d638977060a22a..291807e0caef673d16e87716186d3d16c4afb3af 100644 (file)
@@ -119,6 +119,11 @@ const char * pprTrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
+enum PprGeo_t
+  {
+    kHoles, kNoHoles
+  };
+
 // This part for configuration    
 
 static PprRun_t srun = kHijing_per2;
@@ -126,6 +131,7 @@ static PprRad_t srad = kGluonRadiation;
 static PprMag_t smag = k5kG;
 static Int_t    sseed = 12345; //Set 0 to use the current time
 static PprTrigConf_t strig = kDefaultPbPbTrig; // default pp trigger configuration
+static PprGeo_t geo = kHoles;
 
 // Comment line 
 static TString  comment;
@@ -336,6 +342,11 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
+        if (geo == kHoles) {
+         FRAME->SetHoles(1);
+       } else {
+         FRAME->SetHoles(0);
+       }
     }
 
     if (iSHIL)
index ded54edb04e080df3248596e8c8ffc3019cf75d5..05c02ff672abe56211020b6d1cbda124f1367312 100644 (file)
@@ -7,6 +7,7 @@ void rec() {
   AliTPCRecoParam * tpcRecoParam = AliTPCRecoParam::GetHighFluxParam();
   AliTPCReconstructor::SetRecoParam(tpcRecoParam);
   //  AliTPCReconstructor::SetStreamLevel(1);
+  reco.SetRunVertexFinderTracks(kFALSE);
 
   TStopwatch timer;
   timer.Start();
index b37029f49bbe596de6aa1b78464ba9b8612b7cb1..5cd73b9ce1ea6e3942d7bb8aa6dd3ef41c553ff3 100644 (file)
@@ -18,6 +18,7 @@ void rec() {
   reco.SetInput("raw.root");
 
   reco.SetNumberOfEventsPerFile(-1); // all events in one single file
+  reco.SetRunVertexFinderTracks(kFALSE);
 
   TStopwatch timer;
   timer.Start();
index 41b4c4a17e7b39a412601ae441284d37494f7173..072600ab3fcf75bf310629cc81842ec4e9afc030 100644 (file)
@@ -78,6 +78,11 @@ const char * pprTrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
+enum PprGeo_t
+  {
+    kHoles, kNoHoles
+  };
+
 // This part for configuration    
 
 static PprRad_t srad = kGluonRadiation;
@@ -85,6 +90,7 @@ static PprMag_t smag = k5kG;
 static Int_t    sseed = 12345; //Set 0 to use the current time
 
 static PprTrigConf_t strig = kDefaultPPTrig; // default PbPb trigger configuration
+static PprGeo_t geo = kHoles;
 // Comment line 
 static TString  comment;
 
@@ -292,6 +298,11 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
+        if (geo == kHoles) {
+         FRAME->SetHoles(1);
+       } else {
+         FRAME->SetHoles(0);
+       }
     }
 
     if (iSHIL)
index 45655c05bc687b9daef757ccd230c1e178a08369..87543337d9f65276042efbbc95919c9049ff87e1 100644 (file)
@@ -54,9 +54,15 @@ const char * pprTrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
+enum PprGeo_t
+  {
+    kHoles, kNoHoles
+  };
+
 Float_t EtaToTheta(Float_t arg);
 
 static PprTrigConf_t strig = kDefaultPPTrig;// default PP trigger configuration
+static PprGeo_t geo = kHoles;
 
 void Config()
 {
@@ -335,6 +341,11 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
+        if (geo == kHoles) {
+         FRAME->SetHoles(1);
+       } else {
+         FRAME->SetHoles(0);
+       }
     }
 
     if (iSHIL)
index 94fe2968b6fcdc48a488ce8668fe2ee760333677..671dad30a99d57ccea227a5b498f195cf11c8b2e 100644 (file)
@@ -120,6 +120,11 @@ const char * pprTrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
+enum PprGeo_t
+  {
+    kHoles, kNoHoles
+  };
+
 // This part for configuration    
 //static PprRun_t srun = test50;
 static PprRun_t srun = kHijing_per4;
@@ -129,6 +134,7 @@ TDatime dat;
 static Int_t    sseed = dat.Get(); //Set 0 to use the current time
 //static PprTrigConf_t strig = kDefaultPPTrig; // default pp trigger configuration
 static PprTrigConf_t strig = kDefaultPbPbTrig; // default PbPb trigger configuration
+static PprGeo_t geo = kHoles;
 
 // Comment line 
 static TString  comment;
@@ -340,6 +346,11 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
+        if (geo == kHoles) {
+         FRAME->SetHoles(1);
+       } else {
+         FRAME->SetHoles(0);
+       }
     }
 
     if (iSHIL)
index 0f7ea474dc58c2f03f9c9a3ef3d2cb9b93aec895..9f37a14d21aca39d19cb8a5f45abe213aa3c8554 100644 (file)
@@ -120,6 +120,11 @@ const char * pprTrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
+enum PprGeo_t
+  {
+    kHoles, kNoHoles
+  };
+
 // This part for configuration    
 //static PprRun_t srun = test50;
 static PprRun_t srun = kPythia6;
@@ -129,6 +134,7 @@ TDatime dat;
 static Int_t    sseed = dat.Get(); //Set 0 to use the current time
 //static PprTrigConf_t strig = kDefaultPPTrig; // default pp trigger configuration
 static PprTrigConf_t strig = kDefaultPbPbTrig; // default PbPb trigger configuration
+static PprGeo_t geo = kHoles;
 
 // Comment line 
 static TString  comment;
@@ -340,6 +346,11 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
+        if (geo == kHoles) {
+         FRAME->SetHoles(1);
+       } else {
+         FRAME->SetHoles(0);
+       }
     }
 
     if (iSHIL)
index 6da4f44c112d5960d7e3dece8d38ba99f3219686..924556caec168e01518338df74b49a1323b915fa 100644 (file)
@@ -119,6 +119,11 @@ const char * pprTrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
+enum PprGeo_t
+  {
+    kHoles, kNoHoles
+  };
+
 // This part for configuration    
 
 static PprRun_t srun = kPythia6;
@@ -126,6 +131,7 @@ static PprRad_t srad = kGluonRadiation;
 static PprMag_t smag = k5kG;
 static Int_t    sseed = 12345; //Set 0 to use the current time
 static PprTrigConf_t strig = kDefaultPPTrig; // default pp trigger configuration
+static PprGeo_t geo = kHoles;
 
 // Comment line 
 static TString  comment;
@@ -336,6 +342,11 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
+        if (geo == kHoles) {
+         FRAME->SetHoles(1);
+       } else {
+         FRAME->SetHoles(0);
+       }
     }
 
     if (iSHIL)
index af9e90a2e81e8eddd19ca53f8a5ac009d72da4b8..f0266a9b5b5866b7ce5fbdc5a830cb99993dfdbe 100644 (file)
@@ -96,6 +96,11 @@ const char * TrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
+enum PprGeo_t
+  {
+    kHoles, kNoHoles
+  };
+
 //--- Functions ---
 AliGenPythia *PythiaHVQ(PDC06Proc_t proc);
 AliGenerator *MbCocktail();
@@ -108,6 +113,7 @@ static DecayHvFl_t   decHvFl  = kNature;
 static YCut_t        ycut     = kFull;
 static Mag_t         mag      = k5kG; 
 static TrigConf_t    trig     = kDefaultPPTrig; // default pp trigger configuration
+static PprGeo_t geo = kHoles;
 //========================//
 // Set Random Number seed //
 //========================//
@@ -407,6 +413,11 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
+        if (geo == kHoles) {
+         FRAME->SetHoles(1);
+       } else {
+         FRAME->SetHoles(0);
+       }
     }
 
     if (iSHIL)