ATLAS Offline Software
Loading...
Searching...
No Matches
Run1BStoxAODTrigger.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5//
6// Test that fills histograms for some of HLT xAOD variables from Run 1
7// and stores them to a root file, for the comparison with the AOD reference
8//
9#ifndef TRIGANALYSISTEST_RUN1BSTOXAODTRIGGER_H
10#define TRIGANALYSISTEST_RUN1BSTOXAODTRIGGER_H
11
13
14//forward declarations
15class TH1;
16class TFile;
17
18namespace TrigAnalysisTest {
19
20 class Run1BStoxAODTrigger : public ITest {
21 public:
25
26 void processEvent(Trig::TrigDecisionTool &trigDecTool);
27 int finalize();
28
29 private:
30 unsigned int m_passed_l1;
31 unsigned int m_passed_hlt;
32 //bool m_first_call;
33 std::map<std::string,int> m_trigger_counts;
34
35 TFile *m_histFile;
36 // histograms
37 // count all fired triggers
39 // bphys
42 // taus
44 // muons
47 // MET
51
52 };
53
54}
55
56#endif
Run1BStoxAODTrigger & operator=(const Run1BStoxAODTrigger &)=delete
std::map< std::string, int > m_trigger_counts
void processEvent(Trig::TrigDecisionTool &trigDecTool)
Run1BStoxAODTrigger(const Run1BStoxAODTrigger &)=delete