"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 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
//=================== FRAME parameters ============================
AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
+ if (geo == kHoles) {
+ FRAME->SetHoles(1);
+ } else {
+ FRAME->SetHoles(0);
+ }
}
if (iSHIL)
"p-p","Pb-Pb"
};
+enum PprGeo_t
+ {
+ kHoles, kNoHoles
+ };
+
//--- Functions ---
AliGenPythia *PythiaHVQ(PDC06Proc_t proc);
AliGenerator *MbCocktail();
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 //
//========================//
//=================== FRAME parameters ============================
AliFRAMEv2 *FRAME = new AliFRAMEv2("FRAME", "Space Frame");
+ if (geo == kHoles) {
+ FRAME->SetHoles(1);
+ } else {
+ FRAME->SetHoles(0);
+ }
}
if (iSHIL)
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);
+ // 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);
}