Skip to content
Snippets Groups Projects
Commit fe946265 authored by Toshi Sumida's avatar Toshi Sumida Committed by Graeme Stewart
Browse files

fix to bring back TrigT1CoinDataCollectionPrior/NextBC containers (MuonRecExample-02-05-86)

2015-02-18 Toshi Sumida <Toshi.Sumida@cern.ch>
	* fix to bring back TrigT1CoinDataCollectionPrior/NextBC containers
	* tagging MuonRecExample-02-05-86

2015-02-09 Jochen Meyer
	* Fix for muon calib config when trigger is off (obo Dongliang Zhang, ATLASRECTS-1587)
	* tagging MuonRecExample-02-05-85

2015-02-06 Jochen Meyer
	* fix in MuonAlignConfig.py for use of I-Lines in HLT run 1 configuration
	* tagging MuonRecExample-02-05-84
parent 28d83cc3
No related branches found
No related tags found
No related merge requests found
......@@ -32,15 +32,13 @@ conddb.addFolderSplitOnline('MUONALIGN','/MUONALIGN/Onl/MDT/ENDCAP/SIDEA','/MUON
conddb.addFolderSplitOnline('MUONALIGN','/MUONALIGN/Onl/MDT/ENDCAP/SIDEC','/MUONALIGN/MDT/ENDCAP/SIDEC')
conddb.addFolderSplitOnline('MUONALIGN','/MUONALIGN/Onl/TGC/SIDEA','/MUONALIGN/TGC/SIDEA')
conddb.addFolderSplitOnline('MUONALIGN','/MUONALIGN/Onl/TGC/SIDEC','/MUONALIGN/TGC/SIDEC')
conddb.addFolderSplitOnline('MUONALIGN','/MUONALIGN/Onl/CSC/ILINES','/MUONALIGN/CSC/ILINES')
from MuonCondTool.MuonCondToolConf import MuonAlignmentDbTool
MuonAlignmentDbTool = MuonAlignmentDbTool("MGM_AlignmentDbTool")
MuonAlignmentDbTool.ParlineFolders = ["/MUONALIGN/MDT/BARREL",
"/MUONALIGN/MDT/ENDCAP/SIDEA",
"/MUONALIGN/MDT/ENDCAP/SIDEC",
"/MUONALIGN/TGC/SIDEA",
"/MUONALIGN/TGC/SIDEC",
"/MUONALIGN/CSC/ILINES"]
"/MUONALIGN/TGC/SIDEC"]
ToolSvc += MuonAlignmentDbTool
MGM_AlignmentDbTool = ToolSvc.MGM_AlignmentDbTool
......@@ -65,6 +63,14 @@ if not (muonAlignFlags.UseAlines=='none' and muonAlignFlags.UseBlines=='none'):
# here define if I-lines (CSC internal alignment) are enabled
if muonAlignFlags.UseIlines:
MuonDetectorTool.EnableCscInternalAlignment = True
MuonDetectorTool.UseIlinesFromGM = False
MuonAlignmentDbTool.ILinesFromCondDB = True
if conddb.dbdata == 'COMP200' and 'HLT' in globalflags.ConditionsTag() :
logMuon.info("Reading CSC I-Lines from layout - special configuration for COMP200 in HLT setup.")
MuonDetectorTool.UseIlinesFromGM = True
MuonAlignmentDbTool.ILinesFromCondDB = False
else :
logMuon.info("Reading CSC I-Lines from conditions database.")
conddb.addFolderSplitOnline('MUONALIGN','/MUONALIGN/Onl/CSC/ILINES','/MUONALIGN/CSC/ILINES')
MuonAlignmentDbTool.ParlineFolders += ["/MUONALIGN/CSC/ILINES"]
MuonDetectorTool.UseIlinesFromGM = False
MuonAlignmentDbTool.ILinesFromCondDB = True
......@@ -69,6 +69,8 @@ if DetFlags.detdescr.Muon_on() and rec.doWriteESD():
#trigger related info for offline DQA
MuonESDList+=["Muon::TgcCoinDataContainer#TrigT1CoinDataCollection"]
MuonESDList+=["Muon::TgcCoinDataContainer#TrigT1CoinDataCollectionPriorBC"]
MuonESDList+=["Muon::TgcCoinDataContainer#TrigT1CoinDataCollectionNextBC"]
MuonESDList+=["Muon::RpcCoinDataContainer#RPC_triggerHits"]
MuonESDList+=["RpcSectorLogicContainer#RPC_SECTORLOGIC"]
......
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