Skip to content
Snippets Groups Projects
Commit 257e65e3 authored by Andrea Dell'Acqua's avatar Andrea Dell'Acqua Committed by Graeme Stewart
Browse files

see ChangeLog (MuonAGDD-00-00-21)

	* tagging MuonAGDD-00-00-21
	* changed the XML file name in the CfgGetter

2015-06-10 Jochen Meyer  <jomeyer@mail.cern.ch>

	* tagging MuonAGDD-00-00-20
	* CfgGetter for MuonAGDDTool and NSWAGDDTool

2015-05-22 Jochen Meyer  <jomeyer@mail.cern.ch>

	* tagging MuonAGDD-00-00-19
	* cleaning up requirements

2015-04-14 Jochen Meyer  <jomeyer@mail.cern.ch>

	* tagging MuonAGDD-00-00-18
	* removing "Locked" as declarable property (ATLASRECTS-1979)

2015-04-05  scott snyder  <snyder@bnl.gov>
...
(Long ChangeLog diff - truncated)
parent e1e94b4d
No related branches found
No related tags found
No related merge requests found
...@@ -9,21 +9,18 @@ use GaudiInterface GaudiInterface-* External ...@@ -9,21 +9,18 @@ use GaudiInterface GaudiInterface-* External
library MuonAGDD *.cxx components/*.cxx library MuonAGDD *.cxx components/*.cxx
apply_pattern component_library apply_pattern component_library
apply_pattern declare_python_modules files="*.py"
apply_pattern install_runtime
public public
use AGDDKernel AGDDKernel-* DetectorDescription/AGDD
use AGDDControl AGDDControl-* DetectorDescription/AGDD use AGDDControl AGDDControl-* DetectorDescription/AGDD
private private
use AGDDKernel AGDDKernel-* DetectorDescription/AGDD
use MuonAGDDBase MuonAGDDBase-* MuonSpectrometer/MuonDetDescr use MuonAGDDBase MuonAGDDBase-* MuonSpectrometer/MuonDetDescr
use StoreGate StoreGate-* Control use StoreGate StoreGate-* Control
use GeoModelInterfaces GeoModelInterfaces-* DetectorDescription/GeoModel use GeoModelInterfaces GeoModelInterfaces-* DetectorDescription/GeoModel
use MuonGeoModel MuonGeoModel-* MuonSpectrometer
use AGDDModel AGDDModel-* DetectorDescription/AGDD use AGDDModel AGDDModel-* DetectorDescription/AGDD
use AGDD2GeoSvc AGDD2GeoSvc-* DetectorDescription/AGDD use AGDD2GeoSvc AGDD2GeoSvc-* DetectorDescription/AGDD
use GeoModelKernel GeoModelKernel-* DetectorDescription/GeoModel
use MuonReadoutGeometry MuonReadoutGeometry-* MuonSpectrometer/MuonDetDescr use MuonReadoutGeometry MuonReadoutGeometry-* MuonSpectrometer/MuonDetDescr
use EventInfo EventInfo-* Event use EventInfo EventInfo-* Event
use EventInfoMgt EventInfoMgt-* Event use EventInfoMgt EventInfoMgt-* Event
......
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
from AthenaCommon import CfgMgr
def MuonAGDDTool(name="MuonSpectrometer", **kwargs):
kwargs.setdefault("BuildNSW", False)
return CfgMgr.MuonAGDDTool(name, **kwargs)
def NSWAGDDTool(name="NewSmallWheel", **kwargs):
kwargs.setdefault("Locked", False)
kwargs.setdefault("XMLFiles", ["NSW_StationDescription.xml"])
kwargs.setdefault("Volumes", ["NewSmallWheel"])
kwargs.setdefault("DefaultDetector", "Muon")
return CfgMgr.NSWAGDDTool(name, **kwargs)
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
from AthenaCommon.CfgGetter import addTool
addTool("MuonAGDD.MuonAGDDConfig.MuonAGDDTool", "MuonSpectrometer")
addTool("MuonAGDD.MuonAGDDConfig.NSWAGDDTool", "NewSmallWheel")
...@@ -18,7 +18,6 @@ MuonAGDDTool::MuonAGDDTool(const std::string& type, const std::string& name, ...@@ -18,7 +18,6 @@ MuonAGDDTool::MuonAGDDTool(const std::string& type, const std::string& name,
{ {
declareProperty( "Structures" , m_structuresToBuild); declareProperty( "Structures" , m_structuresToBuild);
declareProperty( "ReadAGDD", m_readAGDD); declareProperty( "ReadAGDD", m_readAGDD);
declareProperty( "Locked", m_locked);
declareProperty( "DumpAGDD", m_dumpAGDD); declareProperty( "DumpAGDD", m_dumpAGDD);
declareProperty( "OverrideConfiguration",m_overrideConfiguration=false); declareProperty( "OverrideConfiguration",m_overrideConfiguration=false);
declareProperty( "BuildNSW", m_buildNSW); declareProperty( "BuildNSW", m_buildNSW);
......
...@@ -20,7 +20,7 @@ using namespace MuonGM; ...@@ -20,7 +20,7 @@ using namespace MuonGM;
NSWAGDDTool::NSWAGDDTool(const std::string& type, const std::string& name, NSWAGDDTool::NSWAGDDTool(const std::string& type, const std::string& name,
const IInterface* parent):AGDDToolBase(type,name,parent) const IInterface* parent):AGDDToolBase(type,name,parent)
{ {
std::cout<<"This is NSWAGDDTool's constructor!!!! "<<name<<std::endl; //std::cout<<"This is NSWAGDDTool's constructor!!!! "<<name<<std::endl;
} }
StatusCode NSWAGDDTool::initialize() StatusCode NSWAGDDTool::initialize()
......
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