|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef MUONGEOMODEL_MUONDETECTORCONDALG_H 
    6 #define MUONGEOMODEL_MUONDETECTORCONDALG_H 
    9 #include "GaudiKernel/ToolHandle.h" 
   38                                             "Toggles the application of the Nsw as-built parameters"};
 
   40                                             "Toggles the application of the alternative sTGC as-built parameters"};
 
   43                                             "Toggles the application of the Mdt as-built parameters"};
 
   51     ToolHandle<MuonDetectorTool> 
m_iGeoModelTool{
this, 
"MuonDetectorTool", 
"MuonDetectorTool", 
"The MuonDetector tool"};
 
   58                                                          "Key of input muon alignment CSC/ILine condition data"};
 
   66                                                                                   "Key of output MuonDetectorManager condition data"};
 
  
SG::ReadCondHandleKey< NswPassivationDbData > m_condMmPassivKey
MuonDetectorCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadCondHandleKey< NswAsBuiltDbData > m_readNswAsBuiltKey
ToolHandle< MuonDetectorTool > m_iGeoModelTool
virtual StatusCode execute(const EventContext &ctx) const override final
Gaudi::Property< bool > m_applyALines
Apply translations and rotations to align the Muon stations.
SG::ReadCondHandleKey< sTGCAsBuiltData > m_readsTGCAsBuiltKey
SG::ReadCondHandleKey< BLineContainer > m_readBLineKey
bool const RAWDATA *ch2 const
Gaudi::Property< bool > m_applysTGCAsBuilt
SG::ReadCondHandleKey< ALineContainer > m_readILineKey
Gaudi::Property< bool > m_applyNswAsBuilt
An algorithm that can be simultaneously executed in multiple threads.
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
StatusCode copyInertMaterial(MuonGM::MuonDetectorManager &detMgr) const
Gaudi::Property< bool > m_applyBLines
Apply the chamber deformation model (Mdts + Nsw)
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadCondHandleKey< ALineContainer > m_readALineKey
SG::ReadCondHandleKey< MdtAsBuiltContainer > m_readMdtAsBuiltKey
Gaudi::Property< bool > m_applyILines
Apply internal transformations on the CSCs.
SG::WriteCondHandleKey< MuonGM::MuonDetectorManager > m_writeDetectorManagerKey
virtual bool isReEntrant() const override final
The MuonDetectorManager stores the transient representation of the Muon Spectrometer geometry and pro...
Gaudi::Property< bool > m_applyMdtAsBuilt
Gaudi::Property< bool > m_applyMmPassivation
virtual StatusCode initialize() override final
virtual ~MuonDetectorCondAlg()=default