ROOT logo
//
// Usage :
//  Select the function that adapts to your needs, then
//  AliOADBPhysicsSelection *oadb = function();
//  physSelTask->GetPhysicsSelection()->SetCustomOADBObjects(oadb,0);
//

AliOADBPhysicsSelection *OADBSelection_CINT5_V0OR(){

  AliOADBPhysicsSelection * oadbLHC12g = new AliOADBPhysicsSelection("oadbLHC12g");
  oadbLHC12g->AddCollisionTriggerClass   ( AliVEvent::kCINT5,"+CINT5-B-NOPF-ALLNOTRD","B",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-AC-NOPF-ALLNOTRD","AC",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-ACE-NOPF-ALLNOTRD","ACE",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-A-NOPF-ALLNOTRD","A",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-C-NOPF-ALLNOTRD","C",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-E-NOPF-ALLNOTRD","E",0);  
  oadbLHC12g->SetHardwareTrigger         ( 0,"V0A || V0C");
  oadbLHC12g->SetOfflineTrigger          ( 0,"(V0A || V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");

  return oadbLHC12g;
}

AliOADBPhysicsSelection *OADBSelection_CINT5_V0A(){

  AliOADBPhysicsSelection * oadbLHC12g = new AliOADBPhysicsSelection("oadbLHC12g");
  oadbLHC12g->AddCollisionTriggerClass   ( AliVEvent::kCINT5,"+CINT5-B-NOPF-ALLNOTRD","B",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-AC-NOPF-ALLNOTRD","AC",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-ACE-NOPF-ALLNOTRD","ACE",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-A-NOPF-ALLNOTRD","A",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-C-NOPF-ALLNOTRD","C",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-E-NOPF-ALLNOTRD","E",0);  
  oadbLHC12g->SetHardwareTrigger         ( 0,"V0A || V0C");
  oadbLHC12g->SetOfflineTrigger          ( 0,"V0A && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");

  return oadbLHC12g;
}

AliOADBPhysicsSelection *OADBSelection_CINT5_V0AND(){

  AliOADBPhysicsSelection * oadbLHC12g = new AliOADBPhysicsSelection("oadbLHC12g");
  oadbLHC12g->AddCollisionTriggerClass   ( AliVEvent::kCINT5,"+CINT5-B-NOPF-ALLNOTRD","B",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-AC-NOPF-ALLNOTRD","AC",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-ACE-NOPF-ALLNOTRD","ACE",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-A-NOPF-ALLNOTRD","A",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-C-NOPF-ALLNOTRD","C",0);
  oadbLHC12g->AddBGTriggerClass          ( AliVEvent::kCINT5,"+CINT5-E-NOPF-ALLNOTRD","E",0);  
  oadbLHC12g->SetHardwareTrigger         ( 0,"V0A || V0C");
  oadbLHC12g->SetOfflineTrigger          ( 0,"(V0A && V0C) && !V0ABG && !V0CBG && !ZNABG && !ZNCBG && !TPCLaserWarmUp");

  return oadbLHC12g;
}
 PhysicsSelectionOADB_CINT5_pA.C:1
 PhysicsSelectionOADB_CINT5_pA.C:2
 PhysicsSelectionOADB_CINT5_pA.C:3
 PhysicsSelectionOADB_CINT5_pA.C:4
 PhysicsSelectionOADB_CINT5_pA.C:5
 PhysicsSelectionOADB_CINT5_pA.C:6
 PhysicsSelectionOADB_CINT5_pA.C:7
 PhysicsSelectionOADB_CINT5_pA.C:8
 PhysicsSelectionOADB_CINT5_pA.C:9
 PhysicsSelectionOADB_CINT5_pA.C:10
 PhysicsSelectionOADB_CINT5_pA.C:11
 PhysicsSelectionOADB_CINT5_pA.C:12
 PhysicsSelectionOADB_CINT5_pA.C:13
 PhysicsSelectionOADB_CINT5_pA.C:14
 PhysicsSelectionOADB_CINT5_pA.C:15
 PhysicsSelectionOADB_CINT5_pA.C:16
 PhysicsSelectionOADB_CINT5_pA.C:17
 PhysicsSelectionOADB_CINT5_pA.C:18
 PhysicsSelectionOADB_CINT5_pA.C:19
 PhysicsSelectionOADB_CINT5_pA.C:20
 PhysicsSelectionOADB_CINT5_pA.C:21
 PhysicsSelectionOADB_CINT5_pA.C:22
 PhysicsSelectionOADB_CINT5_pA.C:23
 PhysicsSelectionOADB_CINT5_pA.C:24
 PhysicsSelectionOADB_CINT5_pA.C:25
 PhysicsSelectionOADB_CINT5_pA.C:26
 PhysicsSelectionOADB_CINT5_pA.C:27
 PhysicsSelectionOADB_CINT5_pA.C:28
 PhysicsSelectionOADB_CINT5_pA.C:29
 PhysicsSelectionOADB_CINT5_pA.C:30
 PhysicsSelectionOADB_CINT5_pA.C:31
 PhysicsSelectionOADB_CINT5_pA.C:32
 PhysicsSelectionOADB_CINT5_pA.C:33
 PhysicsSelectionOADB_CINT5_pA.C:34
 PhysicsSelectionOADB_CINT5_pA.C:35
 PhysicsSelectionOADB_CINT5_pA.C:36
 PhysicsSelectionOADB_CINT5_pA.C:37
 PhysicsSelectionOADB_CINT5_pA.C:38
 PhysicsSelectionOADB_CINT5_pA.C:39
 PhysicsSelectionOADB_CINT5_pA.C:40
 PhysicsSelectionOADB_CINT5_pA.C:41
 PhysicsSelectionOADB_CINT5_pA.C:42
 PhysicsSelectionOADB_CINT5_pA.C:43
 PhysicsSelectionOADB_CINT5_pA.C:44
 PhysicsSelectionOADB_CINT5_pA.C:45
 PhysicsSelectionOADB_CINT5_pA.C:46
 PhysicsSelectionOADB_CINT5_pA.C:47
 PhysicsSelectionOADB_CINT5_pA.C:48
 PhysicsSelectionOADB_CINT5_pA.C:49
 PhysicsSelectionOADB_CINT5_pA.C:50
 PhysicsSelectionOADB_CINT5_pA.C:51
 PhysicsSelectionOADB_CINT5_pA.C:52