5 |
|
ClassImp(mithep::TriggerObjectRel) |
6 |
|
ClassImp(mithep::TriggerObjectBase) |
7 |
|
ClassImp(mithep::TriggerObject) |
8 |
+ |
|
9 |
+ |
using namespace mithep; |
10 |
+ |
|
11 |
+ |
//-------------------------------------------------------------------------------------------------- |
12 |
+ |
void TriggerObject::Print(Option_t *opt) const |
13 |
+ |
{ |
14 |
+ |
printf("%03d: %s %2d %.2f %.2f %.2f (%s/%s)\n", |
15 |
+ |
TrgId(), TrigName(), Int_t(Type()), Pt(), Eta(), Phi(), ModuleName(), FilterName()); |
16 |
+ |
} |
17 |
+ |
|
18 |
+ |
//-------------------------------------------------------------------------------------------------- |
19 |
+ |
void TriggerObjectsTable::Print(Option_t *opt) const |
20 |
+ |
{ |
21 |
+ |
// Print trigger objects table content. |
22 |
+ |
|
23 |
+ |
TIterator *iter = MakeIterator(); |
24 |
+ |
const TriggerObject *to = dynamic_cast<const TriggerObject *>(iter->Next()); |
25 |
+ |
while (to) { |
26 |
+ |
to->Print(); |
27 |
+ |
to = dynamic_cast<const TriggerObject *>(iter->Next()); |
28 |
+ |
} |
29 |
+ |
} |