Final TOF version: 18 modules with holes for PHOS (Annalisa)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 15 May 2008 08:48:32 +0000 (08:48 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 15 May 2008 08:48:32 +0000 (08:48 +0000)
15 files changed:
macros/Config.C
macros/ConfigBeautyPPR.C
macros/ConfigCharmPPR.C
macros/ConfigHBT.C
macros/ConfigPPR.C
macros/Config_AliGenCosmicsParam.C
macros/Config_PDC06.C
macros/Config_PythiaHeavyFlavours.C
test/PbPbbench/Config.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 bdbd5a0a15bb032d5904f163029b12f9e39158c5..c800c2763af6c03bbfc8a3d8317f28cad05ebb1e 100644 (file)
 #include "VZERO/AliVZEROv7.h"
 #endif
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
-static PprGeo_t geo = kHoles;
-
 Float_t EtaToTheta(Float_t arg);
 void    LoadPythia();
 
@@ -260,11 +254,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
index 2532612bef7c373cbb043b65caf683b1188f9d5d..d25f541f0afe7c8450993910050814d3379b2aad 100644 (file)
 #include "ACORDE/AliACORDEv1.h"
 #endif
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
-static PprGeo_t geo = kHoles;
 void LoadPythia();
 
 void Config()
@@ -228,12 +223,7 @@ void Config()
     //=================== FRAME parameters ============================
 
     AliFRAME *FRAME  = new AliFRAMEv2("FRAME","Space Frame");
-    if (geo == kHoles) {
-      FRAME->SetHoles(1);
-    } else {
-      FRAME->SetHoles(0);
-    }
-
+    FRAME->SetHoles(1);
   }
 
   if(iSHIL) {
index 54cfa3d9be0218385461cf39d00d2e90cd5e54fd..5240b3b19db31850255c76f1836570f0014784e0 100644 (file)
 #include "ACORDE/AliACORDEv1.h"
 #endif
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
-static PprGeo_t geo = kHoles;
 void LoadPythia();
 
 void Config()
@@ -227,12 +222,7 @@ void Config()
     //=================== FRAME parameters ============================
 
     AliFRAME *FRAME  = new AliFRAMEv2("FRAME","Space Frame");
-    if (geo == kHoles) {
-      FRAME->SetHoles(1);
-    } else {
-      FRAME->SetHoles(0);
-    }
-
+    FRAME->SetHoles(1);
   }
 
   if(iSHIL) {
index 9224eda68893304fe673454a9466c72695f06a37..161b7a2bd28504bf60f055ef52c7c309dada1df9 100644 (file)
 #include "ACORDE/AliACORDEv1.h"
 #endif
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
-
-static PprGeo_t geo = kHoles;
-
 void Config()
 {
     // Set Random Number seed
@@ -300,12 +293,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAME *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
-
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
index 332acd7cecdeb78447cc4b37a12aaa67212a0544..3f1a148cdba84e1b63a382f2f9b363bb8b4636d1 100644 (file)
@@ -119,17 +119,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  = kHIJINGplus;
 static PprRad_t srad  = kGluonRadiation;
 static PprMag_t smag  = k5kG;
-static PprGeo_t geo   = kHoles;
 static Int_t    sseed = 12345; //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
@@ -354,11 +348,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
index 946f85759777f1a78ecaf015dbf99b4bad1c808e..b56c526013f300d70c8e6ba839ef01c7d8646685 100644 (file)
@@ -48,15 +48,9 @@ enum Mag_t
     k2kG, k4kG, k5kG
 };
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
-
 Float_t EtaToTheta(Float_t arg);
 
 static Mag_t         mag      = k5kG; 
-static PprGeo_t      geo      = kHoles;
 
 void Config()
 {
@@ -239,12 +233,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
-
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
index 7efc5ca8145589b56a53baa4369407c6cea44ad1..99609efecba3e782bbeab11c633eb69a30c9977e 100644 (file)
@@ -96,11 +96,6 @@ const char * TrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
-
 //--- Functions ---
 class AliGenPythia;
 AliGenPythia *PythiaHVQ(PDC06Proc_t proc);
@@ -115,7 +110,6 @@ 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 //
 //========================//
@@ -425,11 +419,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
@@ -464,12 +454,6 @@ void Config()
     if (iTOF) {
         //=================== TOF parameters ============================
        AliTOF *TOF = new AliTOFv6T0("TOF", "normal TOF");
-       // Partial geometry:
-       // starting at 3h in anticlock-wise direction
-       // looking from A side (ALICE numbering convention),
-       // modules at 1,2,6,7,9,10,11,12,15,16,17
-               //Int_t TOFSectors[18]={0,0,0,-1,-1,-1,0,0,0,0,0,0,-1,-1,-1,0,0,0};
-       //TOF->SetTOFSectors(TOFSectors);
     }
 
 
index dbe0388d2479fd87a194da6d8d8e7d81a6ab23c3..60fea6f8dcf668184f0e8f3498083b216a19fa6f 100644 (file)
@@ -78,10 +78,6 @@ enum TrigConf_t
 const char * TrigConfName[] = {
     "p-p","Pb-Pb"
 };
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
 
 //--- Functions ---
 class AliGenPythia;
@@ -95,7 +91,6 @@ static DecayHvFl_t   decHvFl  = kNature;
 static YCut_t        ycut     = kFull;
 static Mag_t         mag      = k5kG; 
 static TrigConf_t    trig     = kDefaultPbPbTrig; // default PbPb trigger configuration
-static PprGeo_t      geo      = kHoles;
 // nEvts = -1  : you get 1 QQbar pair and all the fragmentation and 
 //               decay chain
 // nEvts = N>0 : you get N charm / beauty Hadrons 
@@ -373,12 +368,7 @@ void Config()
     //=================== FRAME parameters ============================
 
     AliFRAME *FRAME  = new AliFRAMEv2("FRAME","Space Frame");
-    if (geo == kHoles) {
-      FRAME->SetHoles(1);
-    } else {
-      FRAME->SetHoles(0);
-    }
-
+    FRAME->SetHoles(1);
   }
 
   if(iSHIL) {
index b864495d8971750a8fba8941fae7d9abd7802e91..474d0fb93688a5b0e24f1c6da023abf150931a95 100644 (file)
@@ -119,11 +119,6 @@ const char * pprTrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
-
 // This part for configuration    
 
 static PprRun_t srun = kHijing_per2;
@@ -131,7 +126,6 @@ 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;
@@ -346,11 +340,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
index d94d10a6cdd2d7ee2b45cb9b240b0ad551a7a671..80a2182de54c8c85b8f890e14e8573affd2ad46a 100644 (file)
@@ -78,10 +78,6 @@ const char * pprTrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
 
 // This part for configuration    
 
@@ -90,7 +86,6 @@ 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;
 
@@ -302,11 +297,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
index 72e9d4a0384bc1c069fe2a8bf92be56d21368e15..954bd7289591909a8be710048613fdfcd96623e7 100644 (file)
@@ -54,15 +54,9 @@ 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()
 {
@@ -385,11 +379,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
@@ -424,10 +414,6 @@ void Config()
     if (iTOF) {
         //=================== TOF parameters ============================
        AliTOF *TOF = new AliTOFv6T0("TOF", "normal TOF");
-       // Partial geometry: modules at 2,3,4,6,7,11,12,14,15,16
-       // starting at 6h in positive direction
-       Int_t TOFSectors[18]={-1,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,0};
-       TOF->SetTOFSectors(TOFSectors);
      }
 
 
index cc4c225f20f6b47ae03346ad7ad4b51dee81b347..7f4c4de40ab84839430fc8ee5244d79d459e2e89 100644 (file)
@@ -120,11 +120,6 @@ 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;
@@ -134,7 +129,6 @@ 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;
@@ -350,11 +344,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
index 9004c84069230d3934e28b183e70f0d01ceaf272..c9a17cbf0a3af642098711776543df50950b07fd 100644 (file)
@@ -120,11 +120,6 @@ 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;
@@ -134,7 +129,6 @@ 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;
@@ -350,11 +344,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
index 3122e9c0911dd04b55b28bca9a715dbcf4730dd7..8b1b39dea8af38aced1d5265b44b37f37dfa43ab 100644 (file)
@@ -119,11 +119,6 @@ const char * pprTrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
-
 // This part for configuration    
 
 static PprRun_t srun = kPythia6;
@@ -131,7 +126,6 @@ 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;
@@ -346,11 +340,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
index dec671a7ddddf70aa867b2a58926fa3a8b95a85e..b8f249a5497ba02faea57fa9681b02b8527b9586 100644 (file)
@@ -96,11 +96,6 @@ const char * TrigConfName[] = {
     "p-p","Pb-Pb"
 };
 
-enum PprGeo_t
-  {
-    kHoles, kNoHoles
-  };
-
 //--- Functions ---
 AliGenPythia *PythiaHVQ(PDC06Proc_t proc);
 AliGenerator *MbCocktail();
@@ -113,7 +108,6 @@ 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 //
 //========================//
@@ -417,11 +411,7 @@ void Config()
         //=================== FRAME parameters ============================
 
         AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
-        if (geo == kHoles) {
-         FRAME->SetHoles(1);
-       } else {
-         FRAME->SetHoles(0);
-       }
+       FRAME->SetHoles(1);
     }
 
     if (iSHIL)
@@ -456,13 +446,6 @@ void Config()
     if (iTOF) {
         //=================== TOF parameters ============================
        AliTOF *TOF = new AliTOFv6T0("TOF", "normal TOF");
-       // Partial geometry: modules at 2,3,4,6,7,11,12,14,15,16
-       // starting at 6h in positive direction
-       //      Int_t TOFSectors[18]={-1,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,0};
-       // Partial geometry: modules at 1,2,6,7,9,10,11,12,15,16,17
-       // (ALICE numbering convention)
-               Int_t TOFSectors[18]={-1,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0};
-       TOF->SetTOFSectors(TOFSectors);
     }