ATLAS Offline Software
Trigger
TrigValidation
TrigAnalysisTest
TrigAnalysisTest
BasicTriggerFired.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
//
6
// Test that counts the number of triggers fired
7
//
8
#ifndef TRIGANALYSISTEST_BASICTRIGGERFIRED_H
9
#define TRIGANALYSISTEST_BASICTRIGGERFIRED_H
10
11
#include "
TrigAnalysisTest/ITest.h
"
12
13
14
namespace
TrigAnalysisTest
{
15
16
class
BasicTriggerFired
:
public
ITest
{
17
public
:
18
BasicTriggerFired
();
19
20
void
processEvent
(
Trig::TrigDecisionTool
&trigDecTool);
21
int
finalize
();
22
23
private
:
24
unsigned
int
m_passed_l1
;
25
unsigned
int
m_passed_hlt
;
26
bool
m_first_call
;
27
std::map<std::string,int>
m_trigger_counts
;
28
};
29
30
}
31
32
#endif
ITest.h
TrigAnalysisTest::BasicTriggerFired::processEvent
void processEvent(Trig::TrigDecisionTool &trigDecTool)
Definition:
BasicTriggerFired.cxx:42
TrigAnalysisTest::BasicTriggerFired::m_passed_l1
unsigned int m_passed_l1
Definition:
BasicTriggerFired.h:24
Trig::TrigDecisionTool
Definition:
TrigDecisionTool.h:65
TrigAnalysisTest::ITest
Definition:
ITest.h:18
TrigAnalysisTest::BasicTriggerFired::BasicTriggerFired
BasicTriggerFired()
Definition:
BasicTriggerFired.cxx:34
TrigAnalysisTest::BasicTriggerFired::m_first_call
bool m_first_call
Definition:
BasicTriggerFired.h:26
TrigAnalysisTest::BasicTriggerFired
Definition:
BasicTriggerFired.h:16
TrigAnalysisTest
Definition:
BasicTriggerFired.cxx:30
TrigAnalysisTest::BasicTriggerFired::finalize
int finalize()
Definition:
BasicTriggerFired.cxx:65
TrigAnalysisTest::BasicTriggerFired::m_trigger_counts
std::map< std::string, int > m_trigger_counts
Definition:
BasicTriggerFired.h:27
TrigAnalysisTest::BasicTriggerFired::m_passed_hlt
unsigned int m_passed_hlt
Definition:
BasicTriggerFired.h:25
Generated on Tue Dec 24 2024 21:07:23 for ATLAS Offline Software by
1.8.18