49 |
|
// "A", "!A", "A&B", "A&!B" or "A&B&C" |
50 |
|
|
51 |
|
string tname(expr); |
52 |
< |
std::pair<std::string,std::pair<UInt_t,UInt_t> > element(tname,std::pair<UInt_t,UInt_t>(firstRun,lastRun)); |
52 |
> |
std::pair<std::string,std::pair<UInt_t,UInt_t> > |
53 |
> |
element(tname,std::pair<UInt_t,UInt_t>(firstRun,lastRun)); |
54 |
|
fTrigNames.push_back(element); |
55 |
|
} |
56 |
|
|
74 |
|
TIter iter(list->MakeIterator()); |
75 |
|
const TriggerObject *to = dynamic_cast<const TriggerObject*>(iter.Next()); |
76 |
|
while (to) { |
77 |
< |
if ( (fObjMode == kAll) || |
78 |
< |
((fObjMode==kHlt) && (to->IsHLT())) || |
79 |
< |
((fObjMode==kL1) && (to->IsL1())) ) |
77 |
> |
if ( (fObjMode == kAll) || |
78 |
> |
((fObjMode == kHlt) && (to->IsHLT())) || |
79 |
> |
((fObjMode == kL1) && (to->IsL1())) ) |
80 |
|
fMyTrgObjs->Add(to); |
81 |
|
to = dynamic_cast<const TriggerObject*>(iter.Next()); |
82 |
|
} |
95 |
|
|
96 |
|
if (fPrintTable) { |
97 |
|
Info("BeginRun", "Get trigger table for run %d", GetEventHeader()->RunNum()); |
98 |
+ |
printf(" Trigger table for run %d:\n",GetEventHeader()->RunNum()); |
99 |
|
fTriggers->Print(); |
100 |
|
} |
101 |
|
|