6 fTriggerMap[
"Beam Trigger + BD ( > 0) & Si (> 2)"] =
"BT+BD0+FD2";
7 fTriggerMap[
"Beam Trigger + BD (>3) & Si(>3)"] =
"BT+BD3+FD3";
8 fTriggerMap[
"Beam Trigger + BD > 1 & Si > 3"] =
"BT+BD1+FD3";
9 fTriggerMap[
"Beam Trigger + BD >5"] =
"BT+BD5";
10 fTriggerMap[
"Beam Trigger + BD(>1) and Si(>2)"] =
"BT+BD1+FD2";
11 fTriggerMap[
"Beam Trigger + BD(>=2) and FD(>=2)"] =
"BT+BD1+FD1";
12 fTriggerMap[
"Beam Trigger + BD(>=2) and FD(>=3)"] =
"BT+BD1+FD2";
13 fTriggerMap[
"Beam Trigger + BD(>=2) and FD(>=4)"] =
"BT+BD1+FD3";
14 fTriggerMap[
"Beam Trigger + BD(>=3)"] =
"BT+BD2";
15 fTriggerMap[
"Beam Trigger + BD(>=3) and FD(>=3)"] =
"BT+BD2+FD2";
16 fTriggerMap[
"Beam Trigger + BD(>=3) and FD(>=4)"] =
"BT+BD2+FD3";
17 fTriggerMap[
"Beam Trigger + BD>3"] =
"BT+BD3";
18 fTriggerMap[
"Beam Trigger + Si (> 4)"] =
"BT+FD4";
19 fTriggerMap[
"Beam Trigger + Si >3"] =
"BT+FD3";
20 fTriggerMap[
"Beam Trigger + Si >= 3"] =
"BT+FD2";
21 fTriggerMap[
"Beam Trigger + Veto Off + BD(>=4)"] =
"BT+BD3+VetoOff";
22 fTriggerMap[
"Beam Trigger (BC1+BC2+T0+Veto)"] =
"BT";
23 fTriggerMap[
"Beam BC1 + BC2"] =
"BC1+BC2";
24 fTriggerMap[
"Beam BC1"] =
"BC1";
39 auto trigIter = fTriggerMap.find(trigger);
41 if (trigIter != fTriggerMap.end())
42 trigger = trigIter->second;
TString GetTrigger(Int_t)
static TObjArray * GetRecords(int period_number, int run_number, bool findPreviousRun=false)
get array of ElogRecord-s for a given or a previous run from the database
int * GetTriggerId()
get trigger id of the current record
static ElogTrigger * GetTrigger(int trigger_id)
get trigger from the database
TString GetTriggerInfo()
get trigger info of the current trigger