ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsTriggerVariablePlots.h
Go to the documentation of this file.
1//Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2
3#ifndef FTAGVALIDATION_PHYSICSTRIGGERVARIABLEPLOTS_H
4#define FTAGVALIDATION_PHYSICSTRIGGERVARIABLEPLOTS_H 1
5
7
9
11
12
13#include <vector>
14
15namespace FTAGValidation {
16
17 class
19
20 public:
21 PhysicsTriggerVariablePlots( const std::string& name, ISvcLocator* pSvcLocator );
23
24 virtual StatusCode initialize() override;
25 virtual StatusCode execute() override;
26 virtual StatusCode finalize() override;
27
28 private:
30
36
37 private:
38 SG::ReadHandleKey< xAOD::VertexContainer > m_trigVertexKey { this, "TrigVertexCollectionKey", "",
39 "Input Vertex collection name" };
40 SG::ReadHandleKey< xAOD::TrackParticleContainer > m_trigTrackKey { this, "TrigTrackParticleCollectionKey", "",
41 "Input Track collection name" };
42 SG::ReadHandleKey< xAOD::JetContainer > m_offJetKey { this, "OfflineJetCollectionKey", "",
43 "Input offline Jet collection name" };
44 ToolHandle<Trig::TrigDecisionTool> m_trigDec { this, "TrigDecisionTool", "",
45 "Input TrigDecision Tool" };
46 std::vector<std::string> m_bJetChains;
47
48 };
49
50} //> end namespace FTAGValidation
51
52#endif
53
SG::ReadHandleKey< xAOD::VertexContainer > m_trigVertexKey
PhysicsTriggerVariablePlots(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_trigTrackKey
SG::ReadHandleKey< xAOD::JetContainer > m_offJetKey
PhysicsVariablePlots(const std::string &name, ISvcLocator *pSvcLocator)
Property holding a SG store/key/clid from which a ReadHandle is made.