|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef DERIVATIONFRAMEWORK_EVENTINFOPIXELDECORATOR_H
10 #define DERIVATIONFRAMEWORK_EVENTINFOPIXELDECORATOR_H
17 #include "GaudiKernel/ToolHandle.h"
18 #include "GaudiKernel/ServiceHandle.h"
36 {
this,
"SelectionString",
"" ,
"" };
38 mutable std::atomic<unsigned int>
m_ntot {};
39 mutable std::atomic<unsigned int>
m_npass {};
42 {
this,
"EventInfoKey",
"EventInfo",
""};
44 {
this,
"DecorationPrefix",
"",
""};
46 {
this,
"TrackMeasurementValidationKey",
"PixelClusters",
""};
57 #endif // DERIVATIONFRAMEWORK_EVENTINFOPIXELDECORATOR_H
Property holding a SG store/key/clid from which a ReadHandle is made.
std::atomic< unsigned int > m_ntot
SG::ReadHandleKey< xAOD::TrackMeasurementValidationContainer > m_pixelKey
::StatusCode StatusCode
StatusCode definition for legacy code.
std::atomic< unsigned int > m_npass
virtual StatusCode addBranches() const
Pass the thinning service
Gaudi::Property< std::string > m_selectionString
EventInfoPixelDecorator(const std::string &type, const std::string &name, const IInterface *parent)
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
std::vector< SG::WriteDecorHandleKey< xAOD::EventInfo > > m_intDecorKeys
Gaudi::Property< std::string > m_decorationPrefix