ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
DerivationFramework
DerivationFrameworkBPhys
src
AnyVertexSkimmingTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef DERIVATIONFRAMEWORKBPHY_ANYVERTEXSKIMMINGTOOL_H
6
#define DERIVATIONFRAMEWORKBPHY_ANYVERTEXSKIMMINGTOOL_H
7
#include "
AthenaBaseComps/AthAlgTool.h
"
8
#include "
DerivationFrameworkInterfaces/ISkimmingTool.h
"
9
#include "
xAODTracking/VertexContainerFwd.h
"
10
//*This class is written as a stop gap because the standard expression parser isn't working with the cascade vertices
11
//***When this is resolved it can be deleted
12
13
namespace
DerivationFramework
{
14
class
AnyVertexSkimmingTool
:
public
extends<AthAlgTool, ISkimmingTool>{
15
public
:
16
AnyVertexSkimmingTool
(
const
std::string&,
const
std::string&,
const
IInterface*);
17
StatusCode
initialize
()
override
;
18
virtual
bool
eventPassesFilter
(
const
EventContext& ctx)
const override
;
19
~AnyVertexSkimmingTool
();
20
private
:
21
SG::ReadHandleKeyArray<xAOD::VertexContainer>
m_keyArray
{
this
,
"VertexContainerNames"
, {} };
22
};
23
}
24
25
#endif
AthAlgTool.h
ISkimmingTool.h
VertexContainerFwd.h
DerivationFramework::AnyVertexSkimmingTool::AnyVertexSkimmingTool
AnyVertexSkimmingTool(const std::string &, const std::string &, const IInterface *)
Definition
AnyVertexSkimmingTool.cxx:11
DerivationFramework::AnyVertexSkimmingTool::m_keyArray
SG::ReadHandleKeyArray< xAOD::VertexContainer > m_keyArray
Definition
AnyVertexSkimmingTool.h:21
DerivationFramework::AnyVertexSkimmingTool::initialize
StatusCode initialize() override
Definition
AnyVertexSkimmingTool.cxx:16
DerivationFramework::AnyVertexSkimmingTool::~AnyVertexSkimmingTool
~AnyVertexSkimmingTool()
DerivationFramework::AnyVertexSkimmingTool::eventPassesFilter
virtual bool eventPassesFilter(const EventContext &ctx) const override
Definition
AnyVertexSkimmingTool.cxx:21
DerivationFramework
THE reconstruction tool.
Definition
ParticleSortingAlg.h:24
SG::ReadHandleKeyArray
HandleKeyArray< ReadHandle< T >, ReadHandleKey< T >, Gaudi::DataHandle::Reader > ReadHandleKeyArray
Definition
StoreGate/StoreGate/ReadHandleKeyArray.h:32
Generated on
for ATLAS Offline Software by
1.16.1