|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    4 #ifndef GEOMODELCHECK_NSWPLOTTINGALG_H 
    5 #define GEOMODELCHECK_NSWPLOTTINGALG_H 
   33       this, 
"DetectorManagerKey", 
"MuonDetectorManager",
 
   34       "Key of input MuonDetectorManager condition data"};
 
   37       this, 
"MuonIdHelperSvc", 
"Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
 
   38   Gaudi::Property<std::string> 
m_outFile{
this, 
"OutFile", 
"NSWGeoPlots.root"};
 
   40   std::map<Identifier, std::unique_ptr<TGraph>> 
m_nswPads{};
 
  
Gaudi::Property< std::string > m_outFile
StatusCode initMicroMega()
StatusCode finalize() override
Ensure that the Athena extensions are properly loaded.
AthHistogramAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
unsigned int cardinality() const override final
bool const RAWDATA *ch2 const
SG::ReadCondHandleKey< MuonGM::MuonDetectorManager > m_DetectorManagerKey
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode execute() override
std::map< Identifier, std::unique_ptr< TGraph > > m_nswPads
Map containing each PCB of the NSW seperately.
std::map< int, std::unique_ptr< TH1 > > m_nswActiveAreas
Map showing the active areas of the NSW to show the passivation.
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
std::map< int, std::unique_ptr< TGraph > > m_nswLayers
Map showing the edges of the 16 layers of the NSW.
int layerId(const Identifier &id) const
StatusCode initialize() override