oadbDefaultPP->SetHardwareTrigger ( triggerCount,"1");
oadbDefaultPP->SetOfflineTrigger ( triggerCount,"1");
+ triggerCount++;
+ oadbDefaultPP->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHJT-S-NOPF-CENT", "B", triggerCount);
+ oadbDefaultPP->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHJT-ACE-NOPF-CENT","ACE",triggerCount);
+ oadbDefaultPP->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbDefaultPP->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && TRDHJT");
+
+ triggerCount++;
+ oadbDefaultPP->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHSE-S-NOPF-CENT", "B", triggerCount);
+ oadbDefaultPP->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHSE-ACE-NOPF-CENT","ACE",triggerCount);
+ oadbDefaultPP->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbDefaultPP->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && TRDHSE");
+
+ triggerCount++;
+ oadbDefaultPP->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHQU-S-NOPF-CENT", "B", triggerCount);
+ oadbDefaultPP->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHQU-ACE-NOPF-CENT","ACE",triggerCount);
+ oadbDefaultPP->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbDefaultPP->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && TRDHQU");
+
+ triggerCount++;
+ oadbDefaultPP->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CEMC7WUHQU-S-NOPF-CENT", "B", triggerCount);
+ oadbDefaultPP->AddBGTriggerClass ( AliVEvent::kTRD,"+CEMC7WUHQU-ACE-NOPF-CENT","ACE",triggerCount);
+ oadbDefaultPP->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbDefaultPP->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && TRDHQU");
+
+ triggerCount++;
+ oadbDefaultPP->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT8WUHJT-S-NOPF-CENT", "B", triggerCount);
+ oadbDefaultPP->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT8WUHJT-ACE-NOPF-CENT","ACE",triggerCount);
+ oadbDefaultPP->SetHardwareTrigger ( triggerCount,"T0");
+ oadbDefaultPP->SetOfflineTrigger ( triggerCount,"!T0BG && !T0Pileup && !TPCLaserWarmUp && TRDHJT");
+
+ triggerCount++;
+ oadbDefaultPP->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT8WUHSE-S-NOPF-CENT", "B", triggerCount);
+ oadbDefaultPP->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT8UHSE-ACE-NOPF-CENT","ACE",triggerCount);
+ oadbDefaultPP->SetHardwareTrigger ( triggerCount,"T0");
+ oadbDefaultPP->SetOfflineTrigger ( triggerCount,"!T0BG && !T0Pileup && !TPCLaserWarmUp && TRDHSE");
+
+ triggerCount++;
+ oadbDefaultPP->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT8WUHQU-S-NOPF-CENT", "B", triggerCount);
+ oadbDefaultPP->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT8WUHQU-ACE-NOPF-CENT","ACE",triggerCount);
+ oadbDefaultPP->SetHardwareTrigger ( triggerCount,"T0");
+ oadbDefaultPP->SetOfflineTrigger ( triggerCount,"!T0BG && !T0Pileup && !TPCLaserWarmUp && TRDHQU");
+
+
oadbContPS->AddDefaultObject(oadbDefaultPP);
triggerCount = 0;
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-E-NOPF-FASTNOTRD -CINT1-E-NOPF-ALLNOTRD","E", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-ACE-NOPF-FASTNOTRD -CINT1-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"SPDGFO >= 1 || V0A || V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(SPDGFO >= 1 || V0A || V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(SPDGFO >= 1 || V0A || V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kINT7,"+CINT7-B-NOPF-ALLNOTRD","B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-E-NOPF-FASTNOTRD -CINT7-E-NOPF-ALLNOTRD","E", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-ACE-NOPF-FASTNOTRD -CINT7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- // oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kCentral,"+CVLN-B-NOPF-ALLNOTRD","B", triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kEMC7,"+CEMC7-B-NOPF-[ALL|CENT]NOTRD", "B", triggerCount);
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kEMC7 | AliVEvent::kFastOnly,"+CEMC7-B-NOPF-FASTNOTRD -CEMC7-B-NOPF-[ALL|CENT]NOTRD", "B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kEMC7 | AliVEvent::kFastOnly,"+CEMC7-ACE-NOPF-FASTNOTRD -CEMC7-ACE-NOPF-[ALL|CENT]NOTRD", "ACE", triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kEMCEGA,"+CEMC7EG1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kEMCEGA | AliVEvent::kFastOnly,"+CEMC7EG1-B-NOPF-FASTNOTRD,CEMC7EG2-B-NOPF-FASTNOTRD -CEMC7EG1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kEMCEGA | AliVEvent::kFastOnly,"+CEMC7EG1-ACE-NOPF-FASTNOTRD,CEMC7EG2-ACE-NOPF-FASTNOTRD -CEMC7EG1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kEMCEJE,"+CEMC7EJ1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kEMCEJE | AliVEvent::kFastOnly,"+CEMC7EJ1-B-NOPF-FASTNOTRD,CEMC7EJ2-B-NOPF-FASTNOTRD -CEMC7EJ1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kEMCEJE | AliVEvent::kFastOnly,"+CEMC7EJ1-ACE-NOPF-FASTNOTRD,CEMC7EJ2-ACE-NOPF-FASTNOTRD -CEMC7EJ1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kPHI7,"+CPHI7-B-NOPF-[ALL|CENT]NOTRD","B",triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kPHI7,"+CPHI7-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kMUS7,"+CMSL7-B-NOPF-MUON,CMSL7-B-NOPF-ALLNOTRD","B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kMUS7,"+CMSL7-ACE-NOPF-MUON,CMSL7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kMUSH7,"+CMSH7-B-NOPF-MUON","B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kMUSH7,"+CMSH7-ACE-NOPF-MUON","ACE", triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kMUL7,"+CMLL7-B-NOPF-MUON","B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kMUL7,"+CMLL7-ACE-NOPF-MUON","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kMUU7,"+CMUL7-B-NOPF-MUON","B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kMUU7,"+CMUL7-ACE-NOPF-MUON","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kZED,"+C1ZED-B-NOPF-[ALL|CENT]NOTRD", "B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kZED,"+C1ZED-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"1");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(ZDCTDCA || ZDCTDCC) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp && !SPDClsVsTrkBG");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(ZDCTDCA || ZDCTDCC) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !SPDClsVsTrkBG && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHJT-B-NOPF-[ALL|CENT]", "B", triggerCount);
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHJT-B-NOPF-FAST -CINT7WUHJT-B-NOPF-[ALL|CENT]", "B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHJT-ACE-NOPF-FAST -CINT7WUHJT-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && TRDHJT && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHSE-B-NOPF-[ALL|CENT]", "B", triggerCount);
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHSE-B-NOPF-FAST -CINT7WUHSE-B-NOPF-[ALL|CENT]", "B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHSE-ACE-NOPF-FAST -CINT7WUHSE-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && TRDHSE && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHQU-B-NOPF-[ALL|CENT]", "B", triggerCount);
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHQU-B-NOPF-FAST -CINT7WUHQU-B-NOPF-[ALL|CENT]", "B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHQU-ACE-NOPF-FAST -CINT7WUHQU-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && TRDHQU && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CEMC7WUHEE-B-NOPF-CENT", "B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kTRD,"+CEMC7WUHEE-ACE-NOPF-CENT","ACE",triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"V0A && V0C");
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && TRDHEE && !TPCHVdip");
triggerCount++;
oadbLHC13b->AddCollisionTriggerClass ( AliVEvent::kHighMult,"+CSHM7-B-NOPF-ALLNOTRD","B", triggerCount);
oadbLHC13b->AddBGTriggerClass ( AliVEvent::kHighMult,"+CSHM7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
oadbLHC13b->SetHardwareTrigger ( triggerCount,"SPDGFOL1 >= 10 && (V0A && V0C)"); //<------------ FIX ME : SPDFO threshold
- oadbLHC13b->SetOfflineTrigger ( triggerCount,"(SPDGFOL1 >= 10 && V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp"); //<------------ FIX ME : SPDFO threshold
+ oadbLHC13b->SetOfflineTrigger ( triggerCount,"(SPDGFOL1 >= 10 && V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip"); //<------------ FIX ME : SPDFO threshold
+
+ // oadbContPS->AppendObject(oadbLHC13b, 194713, 196345);
+ oadbContPS->AppendObject(oadbLHC13b, 194713, 195388);
+ oadbContPS->AppendObject(oadbLHC13b->Clone(), 195390, 195530);
+ oadbContPS->AppendObject(oadbLHC13b->Clone(), 195532, 196345);
+
+
+ //
+ // OADB Object for pA run (Jan 2013) for run 195389, 195531 (for incomplete events)
+ //
+ AliOADBPhysicsSelection * oadbLHC13bIncompleteEvents = new AliOADBPhysicsSelection("oadbLHC13bIncompleteEvents");
+
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kMB,"+CINT1-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMB,"+CINT1-A-NOPF-ALLNOTRD","A", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMB,"+CINT1-C-NOPF-ALLNOTRD","C", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMB,"+CINT1-E-NOPF-ALLNOTRD","E", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMB,"+CINT1-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-B-NOPF-FASTNOTRD -CINT1-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-A-NOPF-FASTNOTRD -CINT1-A-NOPF-ALLNOTRD","A", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-C-NOPF-FASTNOTRD -CINT1-C-NOPF-ALLNOTRD","C", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-E-NOPF-FASTNOTRD -CINT1-E-NOPF-ALLNOTRD","E", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-ACE-NOPF-FASTNOTRD -CINT1-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"SPDGFO >= 1 || V0A || V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(SPDGFO >= 1 || V0A || V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kINT7,"+CINT7-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kINT7,"+CINT7-A-NOPF-ALLNOTRD","A", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kINT7,"+CINT7-C-NOPF-ALLNOTRD","C", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kINT7,"+CINT7-E-NOPF-ALLNOTRD","E", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kINT7,"+CINT7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-B-NOPF-FASTNOTRD -CINT7-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-A-NOPF-FASTNOTRD -CINT7-A-NOPF-ALLNOTRD","A", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-C-NOPF-FASTNOTRD -CINT7-C-NOPF-ALLNOTRD","C", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-E-NOPF-FASTNOTRD -CINT7-E-NOPF-ALLNOTRD","E", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-ACE-NOPF-FASTNOTRD -CINT7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kCentral,"+CVLN-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kEMC7,"+CEMC7-B-NOPF-[ALL|CENT]NOTRD", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kEMC7,"+CEMC7-ACE-NOPF-[ALL|CENT]NOTRD", "ACE", triggerCount);
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kEMC7 | AliVEvent::kFastOnly,"+CEMC7-B-NOPF-FASTNOTRD -CEMC7-B-NOPF-[ALL|CENT]NOTRD", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kEMC7 | AliVEvent::kFastOnly,"+CEMC7-ACE-NOPF-FASTNOTRD -CEMC7-ACE-NOPF-[ALL|CENT]NOTRD", "ACE", triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kEMCEGA,"+CEMC7EG1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kEMCEGA,"+CEMC7EG1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-ACE-NOPF-[ALL|CENT]CENTNOTRD","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kEMCEGA | AliVEvent::kFastOnly,"+CEMC7EG1-B-NOPF-FASTNOTRD,CEMC7EG2-B-NOPF-FASTNOTRD -CEMC7EG1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kEMCEGA | AliVEvent::kFastOnly,"+CEMC7EG1-ACE-NOPF-FASTNOTRD,CEMC7EG2-ACE-NOPF-FASTNOTRD -CEMC7EG1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kEMCEJE,"+CEMC7EJ1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kEMCEJE,"+CEMC7EJ1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kEMCEJE | AliVEvent::kFastOnly,"+CEMC7EJ1-B-NOPF-FASTNOTRD,CEMC7EJ2-B-NOPF-FASTNOTRD -CEMC7EJ1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kEMCEJE | AliVEvent::kFastOnly,"+CEMC7EJ1-ACE-NOPF-FASTNOTRD,CEMC7EJ2-ACE-NOPF-FASTNOTRD -CEMC7EJ1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kPHI7,"+CPHI7-B-NOPF-[ALL|CENT]NOTRD","B",triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kPHI7,"+CPHI7-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kMUS7,"+CMSL7-B-NOPF-MUON,CMSL7-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMUS7,"+CMSL7-ACE-NOPF-MUON,CMSL7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kMUSH7,"+CMSH7-B-NOPF-MUON","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMUSH7,"+CMSH7-ACE-NOPF-MUON","ACE", triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kMUL7,"+CMLL7-B-NOPF-MUON","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMUL7,"+CMLL7-ACE-NOPF-MUON","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kMUU7,"+CMUL7-B-NOPF-MUON","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kMUU7,"+CMUL7-ACE-NOPF-MUON","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kZED,"+C1ZED-B-NOPF-[ALL|CENT]NOTRD", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kZED,"+C1ZED-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"1");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(ZDCTDCA || ZDCTDCC) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !SPDClsVsTrkBG && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHJT-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHJT-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHJT-B-NOPF-FAST -CINT7WUHJT-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHJT-ACE-NOPF-FAST -CINT7WUHJT-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && TRDHJT && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHSE-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHSE-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHSE-B-NOPF-FAST -CINT7WUHSE-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHSE-ACE-NOPF-FAST -CINT7WUHSE-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && TRDHSE && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHQU-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHQU-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHQU-B-NOPF-FAST -CINT7WUHQU-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHQU-ACE-NOPF-FAST -CINT7WUHQU-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && TRDHQU && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CEMC7WUHEE-B-NOPF-CENT", "B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kTRD,"+CEMC7WUHEE-ACE-NOPF-CENT","ACE",triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && TRDHEE && !TPCHVdip && !IncompleteEvent");
+
+ triggerCount++;
+ oadbLHC13bIncompleteEvents->AddCollisionTriggerClass ( AliVEvent::kHighMult,"+CSHM7-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13bIncompleteEvents->AddBGTriggerClass ( AliVEvent::kHighMult,"+CSHM7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13bIncompleteEvents->SetHardwareTrigger ( triggerCount,"SPDGFOL1 >= 10 && (V0A && V0C)"); //<------------ FIX ME : SPDFO threshold
+ oadbLHC13bIncompleteEvents->SetOfflineTrigger ( triggerCount,"(SPDGFOL1 >= 10 && V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !TPCLaserWarmUp && !TPCHVdip && !IncompleteEvent"); //<------------ FIX ME : SPDFO threshold
+
+ oadbContPS->AppendObject(oadbLHC13bIncompleteEvents, 195389, 195389);
+ oadbContPS->AppendObject(oadbLHC13bIncompleteEvents->Clone(), 195531, 195531);
+
+
+ //
+ // Changing the ZN background rejection side for Pbp collisions (LHC13f)
+ //
+ AliOADBPhysicsSelection * oadbLHC13f = new AliOADBPhysicsSelection("oadbLHC13f");
+
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kMB,"+CINT1-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMB,"+CINT1-A-NOPF-ALLNOTRD","A", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMB,"+CINT1-C-NOPF-ALLNOTRD","C", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMB,"+CINT1-E-NOPF-ALLNOTRD","E", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMB,"+CINT1-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-B-NOPF-FASTNOTRD -CINT1-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-A-NOPF-FASTNOTRD -CINT1-A-NOPF-ALLNOTRD","A", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-C-NOPF-FASTNOTRD -CINT1-C-NOPF-ALLNOTRD","C", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-E-NOPF-FASTNOTRD -CINT1-E-NOPF-ALLNOTRD","E", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMB | AliVEvent::kFastOnly,"+CINT1-ACE-NOPF-FASTNOTRD -CINT1-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"SPDGFO >= 1 || V0A || V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(SPDGFO >= 1 || V0A || V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kINT7,"+CINT7-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kINT7,"+CINT7-A-NOPF-ALLNOTRD","A", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kINT7,"+CINT7-C-NOPF-ALLNOTRD","C", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kINT7,"+CINT7-E-NOPF-ALLNOTRD","E", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kINT7,"+CINT7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-B-NOPF-FASTNOTRD -CINT7-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-A-NOPF-FASTNOTRD -CINT7-A-NOPF-ALLNOTRD","A", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-C-NOPF-FASTNOTRD -CINT7-C-NOPF-ALLNOTRD","C", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-E-NOPF-FASTNOTRD -CINT7-E-NOPF-ALLNOTRD","E", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kINT7 | AliVEvent::kFastOnly,"+CINT7-ACE-NOPF-FASTNOTRD -CINT7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && !TPCHVdip");
- oadbContPS->AppendObject(oadbLHC13b, 194713, 250000);
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kCentral,"+CVLN-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kEMC7,"+CEMC7-B-NOPF-[ALL|CENT]NOTRD", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kEMC7,"+CEMC7-ACE-NOPF-[ALL|CENT]NOTRD", "ACE", triggerCount);
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kEMC7 | AliVEvent::kFastOnly,"+CEMC7-B-NOPF-FASTNOTRD -CEMC7-B-NOPF-[ALL|CENT]NOTRD", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kEMC7 | AliVEvent::kFastOnly,"+CEMC7-ACE-NOPF-FASTNOTRD -CEMC7-ACE-NOPF-[ALL|CENT]NOTRD", "ACE", triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kEMCEGA,"+CEMC7EG1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kEMCEGA,"+CEMC7EG1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-ACE-NOPF-[ALL|CENT]CENTNOTRD","ACE",triggerCount);
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kEMCEGA | AliVEvent::kFastOnly,"+CEMC7EG1-B-NOPF-FASTNOTRD,CEMC7EG2-B-NOPF-FASTNOTRD -CEMC7EG1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kEMCEGA | AliVEvent::kFastOnly,"+CEMC7EG1-ACE-NOPF-FASTNOTRD,CEMC7EG2-ACE-NOPF-FASTNOTRD -CEMC7EG1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EG2-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kEMCEJE,"+CEMC7EJ1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kEMCEJE,"+CEMC7EJ1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kEMCEJE | AliVEvent::kFastOnly,"+CEMC7EJ1-B-NOPF-FASTNOTRD,CEMC7EJ2-B-NOPF-FASTNOTRD -CEMC7EJ1-B-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-B-NOPF-[ALL|CENT]NOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kEMCEJE | AliVEvent::kFastOnly,"+CEMC7EJ1-ACE-NOPF-FASTNOTRD,CEMC7EJ2-ACE-NOPF-FASTNOTRD -CEMC7EJ1-ACE-NOPF-[ALL|CENT]NOTRD,CEMC7EJ2-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kPHI7,"+CPHI7-B-NOPF-[ALL|CENT]NOTRD","B",triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kPHI7,"+CPHI7-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kMUS7,"+CMSL7-B-NOPF-MUON,CMSL7-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMUS7,"+CMSL7-ACE-NOPF-MUON,CMSL7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kMUSH7,"+CMSH7-B-NOPF-MUON","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMUSH7,"+CMSH7-ACE-NOPF-MUON","ACE", triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kMUL7,"+CMLL7-B-NOPF-MUON","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMUL7,"+CMLL7-ACE-NOPF-MUON","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kMUU7,"+CMUL7-B-NOPF-MUON","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kMUU7,"+CMUL7-ACE-NOPF-MUON","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kZED,"+C1ZED-B-NOPF-[ALL|CENT]NOTRD", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kZED,"+C1ZED-ACE-NOPF-[ALL|CENT]NOTRD","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"1");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(ZDCTDCA || ZDCTDCC) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && !SPDClsVsTrkBG && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHJT-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHJT-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHJT-B-NOPF-FAST -CINT7WUHJT-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHJT-ACE-NOPF-FAST -CINT7WUHJT-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && TRDHJT && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHSE-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHSE-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHSE-B-NOPF-FAST -CINT7WUHSE-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHSE-ACE-NOPF-FAST -CINT7WUHSE-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && TRDHSE && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHQU-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHQU-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHQU-B-NOPF-FAST -CINT7WUHQU-B-NOPF-[ALL|CENT]", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kTRD | AliVEvent::kFastOnly,"+CINT7WUHQU-ACE-NOPF-FAST -CINT7WUHQU-ACE-NOPF-[ALL|CENT]","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && TRDHQU && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CEMC7WUHEE-B-NOPF-CENT", "B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kTRD,"+CEMC7WUHEE-ACE-NOPF-CENT","ACE",triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && TRDHEE && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13f->AddCollisionTriggerClass ( AliVEvent::kHighMult,"+CSHM7-B-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13f->AddBGTriggerClass ( AliVEvent::kHighMult,"+CSHM7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13f->SetHardwareTrigger ( triggerCount,"SPDGFOL1 >= 10 && (V0A && V0C)"); //<------------ FIX ME : SPDFO threshold
+ oadbLHC13f->SetOfflineTrigger ( triggerCount,"(SPDGFOL1 >= 10 && V0A && V0C) && !V0ABG && !V0CBG && !ZNCBG && !TPCLaserWarmUp && !TPCHVdip"); //<------------ FIX ME : SPDFO threshold
+
+ oadbContPS->AppendObject(oadbLHC13f, 196346, 197411);
+
+
+ //
+ // Low energy pp 2.76 TeV data in 2013
+ //
+
+ AliOADBPhysicsSelection * oadbLHC13g = new AliOADBPhysicsSelection("oadbLHC13g");
+
triggerCount=0;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kMB,"+CINT1-[B|I]-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kMB,"+CINT1-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"SPDGFO >= 1 || V0A || V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(SPDGFO >= 1 || V0A || V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kINT7,"+CINT7-[B|I]-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kINT7,"+CINT7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kPHI7,"+CPHI7-[B|I]-NOPF-ALLNOTRD","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kPHI7,"+CPHI7-ACE-NOPF-ALLNOTRD","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kEMC7,"+CEMC7-[B|I]-NOPF-CENTNOTRD","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kEMC7,"+CEMC7-ACE-NOPF-CENTNOTRD","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kEMCEGA,"+CEMC7EG1-[B|I]-NOPF-CENTNOTRD,CEMC7EG2-[B|I]-NOPF-CENTNOTRD","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kEMCEGA,"+CEMC7EG1-ACE-NOPF-CENTNOTRD,CEMC7EG2-ACE-NOPF-CENTNOTRD","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kEMCEJE,"+CEMC7EJ1-[B|I]-NOPF-CENTNOTRD,CEMC7EJ2-[B|I]-NOPF-CENTNOTRD","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kEMCEJE,"+CEMC7EJ1-ACE-NOPF-CENTNOTRD,CEMC7EJ2-ACE-NOPF-CENTNOTRD","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHJT-[B|I|S]-NOPF-[CENT,FAST]","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHJT-ACE-NOPF-[CENT,FAST]","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && TRDHJT && !TPCHVdip");
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHSE-[B|I|S]-NOPF-[CENT,FAST]","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHSE-ACE-NOPF-[CENT,FAST]","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && TRDHSE && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kTRD,"+CINT7WUHQU-[B|I|S]-NOPF-[CENT,FAST]","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kTRD,"+CINT7WUHQU-ACE-NOPF-[CENT,FAST]","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG && !TPCLaserWarmUp && TRDHQU && !TPCHVdip");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kMUS7,"+CMSL7-[B|I]-NOPF-MUON","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kMUS7,"+CMSL7-ACE-NOPF-MUON","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kMUSH7,"+CMSH7-[B|I]-NOPF-MUON","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kMUSH7,"+CMSH7-ACE-NOPF-MUON","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kMUU7,"+CMUL7-[B|I]-NOPF-MUON","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kMUU7,"+CMUL7-ACE-NOPF-MUON","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG");
+
+ triggerCount++;
+ oadbLHC13g->AddCollisionTriggerClass ( AliVEvent::kMUL7,"+CMLL7-[B|I]-NOPF-MUON","B", triggerCount);
+ oadbLHC13g->AddBGTriggerClass ( AliVEvent::kMUL7,"+CMLL7-ACE-NOPF-MUON","ACE", triggerCount);
+ oadbLHC13g->SetHardwareTrigger ( triggerCount,"V0A && V0C");
+ oadbLHC13g->SetOfflineTrigger ( triggerCount,"(V0A && V0C) && !V0ABG && !V0CBG");
+
+ oadbContPS->AppendObject(oadbLHC13g, 197412, 250000);
+ triggerCount=0;
// ------------------------------------------------------------------------------------------------------------
// Trigger Analysis: ZDC timing cuts
AliOADBTriggerAnalysis * oadbTrigAnalysisZDC1 = new AliOADBTriggerAnalysis("ZDCCut1");
oadbTrigAnalysisZDC1->SetZDCCorrParameters(-66.9, -2.1, 4*0.58, 4*0.5);
- oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC1, 136851, 137848);
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC1->Clone("ZDCCut1_pass1"), 136851, 137848,"pass1");
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC1->Clone("ZDCCut1_pass2"), 136851, 137848,"pass2");
AliOADBTriggerAnalysis * oadbTrigAnalysisZDC2 = new AliOADBTriggerAnalysis("ZDCCut2");
oadbTrigAnalysisZDC2->SetZDCCorrParameters(-66.2, -2.1, 4*0.58, 4*0.5);
- oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC2, 138125, 138275);
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC2->Clone("ZDCCut2_pass1"), 138125, 138275,"pass1");
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC2->Clone("ZDCCut2_pass2"), 138125, 138275,"pass2");
AliOADBTriggerAnalysis * oadbTrigAnalysisZDC3 = new AliOADBTriggerAnalysis("ZDCCut3");
oadbTrigAnalysisZDC3->SetZDCCorrParameters(-65.4, -2.1, 4*0.58, 4*0.5);
- oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC3, 138359, 138469);
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC3->Clone("ZDCCut3_pass1"), 138359, 138469,"pass1");
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC3->Clone("ZDCCut3_pass2"), 138359, 138469,"pass2");
AliOADBTriggerAnalysis * oadbTrigAnalysisZDC4 = new AliOADBTriggerAnalysis("ZDCCut4");
oadbTrigAnalysisZDC4->SetZDCCorrParameters(-67.7, -2.1, 4*0.58, 4*0.5);
- oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC4, 138533, 138742);
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC4->Clone("ZDCCut4_pass1"), 138533, 138742,"pass1");
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC4->Clone("ZDCCut4_pass2"), 138533, 138742,"pass2");
AliOADBTriggerAnalysis * oadbTrigAnalysisZDC5 = new AliOADBTriggerAnalysis("ZDCCut5");
oadbTrigAnalysisZDC5->SetZDCCorrParameters(-67.2, -2.1, 4*0.58, 4*0.5);
- oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC5, 138795, 138872);
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC5->Clone("ZDCCut5_pass1"), 138795, 138872,"pass1");
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC5->Clone("ZDCCut5_pass2"), 138795, 138872,"pass2");
AliOADBTriggerAnalysis * oadbTrigAnalysisZDC6 = new AliOADBTriggerAnalysis("ZDCCut6");
oadbTrigAnalysisZDC6->SetZDCCorrParameters(-65.6, -2.1, 4*0.58, 4*0.5);
- oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC6, 138924, 139517);
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC6->Clone("ZDCCut6_pass1"), 138924, 139517,"pass1");
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC6->Clone("ZDCCut6_pass2"), 138924, 139517,"pass2");
+
+ AliOADBTriggerAnalysis * oadbTrigAnalysisZDC7 = new AliOADBTriggerAnalysis("ZDCCut7");
+ oadbTrigAnalysisZDC7->SetZNCorrParameters(2.0,100,5.,100);
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC7, 194713, 196345);
+ AliOADBTriggerAnalysis * oadbTrigAnalysisZDC8 = new AliOADBTriggerAnalysis("ZDCCut8");
+ oadbTrigAnalysisZDC8->SetZNCorrParameters(5.0,100,2.0,100);
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC8, 196346, 197411);
+
+ AliOADBTriggerAnalysis * oadbTrigAnalysisZDC9 = new AliOADBTriggerAnalysis("ZDCCut9");
+ oadbTrigAnalysisZDC9->SetZDCCorrParameters(-2.1, 0, 4*0.58, 4*0.5);
+ oadbContTriggerAnalysis->AppendObject(oadbTrigAnalysisZDC9, 136851, 139517);
+
oadbTrigAnalysisZDC1->Print();
oadbTrigAnalysisZDC2->Print();
oadbTrigAnalysisZDC3->Print();
oadbTrigAnalysisZDC4->Print();
oadbTrigAnalysisZDC5->Print();
oadbTrigAnalysisZDC6->Print();
+ oadbTrigAnalysisZDC7->Print();
+ oadbTrigAnalysisZDC8->Print();
+ oadbTrigAnalysisZDC9->Print();
// ----------------- visualize coverage