Skip to content
Snippets Groups Projects
Commit 61d12ae9 authored by scott snyder's avatar scott snyder Committed by scott snyder
Browse files

MuonMDT_CnvTools: Thread-safety cleanup.

Thread-safety annotations should match between declarations and definitions.
parent 20e9b098
No related branches found
No related tags found
No related merge requests found
/* /*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/ */
#ifndef MUONMDTCNVTOOLS_MUONMDTRAWDATAPROVIDERTOOL_H #ifndef MUONMDTCNVTOOLS_MUONMDTRAWDATAPROVIDERTOOL_H
...@@ -39,7 +39,7 @@ class ATLAS_NOT_THREAD_SAFE MDT_RawDataProviderTool : virtual public IMuonRawDat ...@@ -39,7 +39,7 @@ class ATLAS_NOT_THREAD_SAFE MDT_RawDataProviderTool : virtual public IMuonRawDat
virtual StatusCode finalize (); virtual StatusCode finalize ();
/** Convert method - declared in Muon::IMuonRdoToPrepDataTool*/ /** Convert method - declared in Muon::IMuonRdoToPrepDataTool*/
virtual StatusCode convert( const std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>& vecRobs); virtual StatusCode convert ATLAS_NOT_THREAD_SAFE ( const std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>& vecRobs);
virtual StatusCode convert( const std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>& vecRobs, const std::vector<IdentifierHash>&); virtual StatusCode convert( const std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>& vecRobs, const std::vector<IdentifierHash>&);
/** the new ones */ /** the new ones */
virtual StatusCode convert(); //!< for the entire event virtual StatusCode convert(); //!< for the entire event
......
...@@ -21,7 +21,7 @@ StatusCode Muon::MdtRdoToPrepDataTool::initialize() ...@@ -21,7 +21,7 @@ StatusCode Muon::MdtRdoToPrepDataTool::initialize()
return StatusCode::SUCCESS; return StatusCode::SUCCESS;
} }
Muon::MdtRdoToPrepDataTool::SetupMdtPrepDataContainerStatus Muon::MdtRdoToPrepDataTool::setupMdtPrepDataContainer ATLAS_NOT_THREAD_SAFE() Muon::MdtRdoToPrepDataTool::SetupMdtPrepDataContainerStatus Muon::MdtRdoToPrepDataTool::setupMdtPrepDataContainer()
{ {
if(!evtStore()->contains<Muon::MdtPrepDataContainer>(m_mdtPrepDataContainerKey.key())){ if(!evtStore()->contains<Muon::MdtPrepDataContainer>(m_mdtPrepDataContainerKey.key())){
m_fullEventDone=false; m_fullEventDone=false;
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define MUONMdtRdoToPrepDataTool_H #define MUONMdtRdoToPrepDataTool_H
#include "MdtRdoToPrepDataToolCore.h" #include "MdtRdoToPrepDataToolCore.h"
#include "CxxUtils/checker_macros.h"
namespace Muon namespace Muon
{ {
...@@ -21,7 +22,7 @@ namespace Muon ...@@ -21,7 +22,7 @@ namespace Muon
@author Edward Moyse <Edward.Moyse@cern.ch> @author Edward Moyse <Edward.Moyse@cern.ch>
*/ */
class MdtRdoToPrepDataTool : virtual public MdtRdoToPrepDataToolCore class ATLAS_NOT_THREAD_SAFE MdtRdoToPrepDataTool : virtual public MdtRdoToPrepDataToolCore
{ {
public: public:
MdtRdoToPrepDataTool(const std::string&,const std::string&,const IInterface*); MdtRdoToPrepDataTool(const std::string&,const std::string&,const IInterface*);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment