ATLAS Offline Software
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 
15 namespace 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 
PhysicsVariablePlots.h
FTAGValidation::PhysicsTriggerVariablePlots::~PhysicsTriggerVariablePlots
virtual ~PhysicsTriggerVariablePlots()
Definition: PhysicsTriggerVariablePlots.cxx:25
FTAGValidation::PhysicsTriggerVariablePlots::m_nTotal_otherFlavour
int m_nTotal_otherFlavour
Definition: PhysicsTriggerVariablePlots.h:34
FTAGValidation::PhysicsTriggerVariablePlots::initialize
virtual StatusCode initialize() override
Definition: PhysicsTriggerVariablePlots.cxx:29
FTAGValidation::PhysicsTriggerVariablePlots::execute
virtual StatusCode execute() override
Definition: PhysicsTriggerVariablePlots.cxx:59
TrigDecisionTool.h
FTAGValidation::PhysicsTriggerVariablePlots::finalize
virtual StatusCode finalize() override
Definition: PhysicsTriggerVariablePlots.cxx:198
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition: StoreGate/StoreGate/ReadHandleKey.h:39
FTAGValidation::PhysicsTriggerVariablePlots::m_trigVertexKey
SG::ReadHandleKey< xAOD::VertexContainer > m_trigVertexKey
Definition: PhysicsTriggerVariablePlots.h:38
FTAGValidation::PhysicsTriggerVariablePlots::m_offJetKey
SG::ReadHandleKey< xAOD::JetContainer > m_offJetKey
Definition: PhysicsTriggerVariablePlots.h:42
FTAGValidation::PhysicsTriggerVariablePlots::m_nTotal_qualityOnlineJets
int m_nTotal_qualityOnlineJets
Definition: PhysicsTriggerVariablePlots.h:35
FTAGValidation
Definition: FTAGValidationAlgorithm.h:16
FTAGValidation::PhysicsTriggerVariablePlots
Definition: PhysicsTriggerVariablePlots.h:18
FTAGValidation::PhysicsTriggerVariablePlots::m_trigDec
ToolHandle< Trig::TrigDecisionTool > m_trigDec
Definition: PhysicsTriggerVariablePlots.h:44
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
FTAGValidation::PhysicsTriggerVariablePlots::PhysicsTriggerVariablePlots
PhysicsTriggerVariablePlots()
FTAGValidation::PhysicsTriggerVariablePlots::m_nTotal_noPV
int m_nTotal_noPV
Definition: PhysicsTriggerVariablePlots.h:32
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:240
FTAGValidation::PhysicsTriggerVariablePlots::m_nTotal_noMatchedOffJet
int m_nTotal_noMatchedOffJet
Definition: PhysicsTriggerVariablePlots.h:33
FTAGValidation::PhysicsVariablePlots
Definition: PhysicsVariablePlots.h:20
FTAGValidation::PhysicsTriggerVariablePlots::m_bJetChains
std::vector< std::string > m_bJetChains
Definition: PhysicsTriggerVariablePlots.h:46
FTAGValidation::PhysicsTriggerVariablePlots::m_nTotal_events
int m_nTotal_events
Definition: PhysicsTriggerVariablePlots.h:31
FTAGValidation::PhysicsTriggerVariablePlots::m_trigTrackKey
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_trigTrackKey
Definition: PhysicsTriggerVariablePlots.h:40
TrackParticleContainer.h