ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
DerivationFramework
DerivationFrameworkInDet
DerivationFrameworkInDet
TrackParticleThinningPHYS.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef DERIVATIONFRAMEWORK_TRACKPARTICLETHINNINGPHYS_H
6
#define DERIVATIONFRAMEWORK_TRACKPARTICLETHINNINGPHYS_H
7
8
#include "
DerivationFrameworkInDet/TrackParticleThinningBase.h
"
9
#include "
xAODTracking/TrackParticleContainer.h
"
10
#include <vector>
11
12
namespace
DerivationFramework
{
13
14
class
TrackParticleThinningPHYS
:
public
TrackParticleThinningBase
{
15
public
:
16
using
TrackParticleThinningBase::TrackParticleThinningBase;
17
18
virtual
StatusCode
initialize
()
override
final
;
19
20
private
:
21
virtual
std::vector<int>
updateMask
(
const
xAOD::TrackParticleContainer
* trackParticles)
const
override
final
;
22
SG::ReadHandleKey< std::vector<float>
>
m_trackZ0PVKey
{
this
,
"Z0SGEntryName"
,
""
,
"Collection of floats corresponding to z0 wrt PV for tracks"
};
23
};
24
}
25
26
#endif
// DERIVATIONFRAMEWORK_TRACKPARTICLETHINNINGPHYS_H
TrackParticleContainer.h
TrackParticleThinningBase.h
DerivationFramework::TrackParticleThinningBase
Definition
TrackParticleThinningBase.h:26
DerivationFramework::TrackParticleThinningPHYS
Definition
TrackParticleThinningPHYS.h:14
DerivationFramework::TrackParticleThinningPHYS::updateMask
virtual std::vector< int > updateMask(const xAOD::TrackParticleContainer *trackParticles) const override final
Definition
TrackParticleThinningPHYS.cxx:19
DerivationFramework::TrackParticleThinningPHYS::m_trackZ0PVKey
SG::ReadHandleKey< std::vector< float > > m_trackZ0PVKey
Definition
TrackParticleThinningPHYS.h:22
DerivationFramework::TrackParticleThinningPHYS::initialize
virtual StatusCode initialize() override final
Definition
TrackParticleThinningPHYS.cxx:11
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition
StoreGate/StoreGate/ReadHandleKey.h:40
DerivationFramework
THE reconstruction tool.
Definition
ParticleSortingAlg.h:24
xAOD::TrackParticleContainer
TrackParticleContainer_v1 TrackParticleContainer
Definition of the current "TrackParticle container version".
Definition
Event/xAOD/xAODTracking/xAODTracking/TrackParticleContainer.h:14
Generated on
for ATLAS Offline Software by
1.14.0