|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef DERIVATIONFRAMEWORKJETETMISS_VIEWCONTAINERTHINNING_H
12 #define DERIVATIONFRAMEWORKJETETMISS_VIEWCONTAINERTHINNING_H 1
19 #include "GaudiKernel/ServiceHandle.h"
33 :
public extends<AthAlgTool, IThinningTool>
41 using base_class::base_class;
55 {
this,
"StreamName",
"",
"Name of the stream being thinned" };
58 {
this,
"TrackParticleKey",
"",
"" };
60 {
this,
"CaloClusterKey",
"",
"" };
62 {
this,
"TruthParticleKey",
"",
"" };
65 {
this,
"TrackParticleViewKey",
"",
"" };
67 {
this,
"CaloClusterViewKey",
"",
"" };
69 {
this,
"TruthParticleViewKey",
"",
"" };
74 #endif //> !DERIVATIONFRAMEWORKJETETMISS_VIEWCONTAINERTHINNING_H
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ThinningHandleKey< xAOD::TruthParticleContainer > m_truthParticleKey
HandleKey object for adding thinning to an object.
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ThinningHandleKey< xAOD::TrackParticleContainer > m_trackParticleKey
SG::ReadHandleKey< xAOD::TruthParticleContainer > m_truthParticleViewKey
::StatusCode StatusCode
StatusCode definition for legacy code.
StringProperty m_streamName
SG::ThinningHandleKey< xAOD::CaloClusterContainer > m_caloClusterKey
virtual StatusCode finalize() override
StatusCode doThinningT(const SG::ThinningHandleKey< T > &key, const SG::ReadHandleKey< T > &viewKey) const
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_trackParticleViewKey
virtual StatusCode initialize() override
virtual StatusCode doThinning() const override
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_caloClusterViewKey
HandleKey object for adding thinning to an object.