InDetAlignMonResiduals.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonEfficiencies.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonGenericTracks.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonBeamSpot.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonPVBiases.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonSivsTRT.TrigDecisionTool = monTrigDecTool InDetAlignMonResiduals.TrigDecisionTool = monTrigDecTool InDetAlignMonEfficiencies.TrigDecisionTool = monTrigDecTool InDetAlignMonGenericTracks.TrigDecisionTool = monTrigDecTool InDetAlignMonBeamSpot.TrigDecisionTool = monTrigDecTool InDetAlignMonPVBiases.TrigDecisionTool = monTrigDecTool if rec.doHeavyIon(): InDetAlignMonSivsTRT.TriggerChain = "HLT_j30_ion_L1TE50" InDetAlignMonResiduals.TriggerChain = "HLT_j30_ion_L1TE50" InDetAlignMonEfficiencies.TriggerChain = "HLT_j30_ion_L1TE50" InDetAlignMonGenericTracks.TriggerChain = "HLT_j30_ion_L1TE50" InDetAlignMonBeamSpot.TriggerChain = "HLT_j30_ion_L1TE50" InDetAlignMonPVBiases.TriggerChain = "HLT_j30_ion_L1TE50" else: InDetAlignMonSivsTRT.TriggerChain = "HLT_mu24_imedium" InDetAlignMonResiduals.TriggerChain = "HLT_mu24_imedium" InDetAlignMonEfficiencies.TriggerChain = "HLT_mu24_imedium" InDetAlignMonGenericTracks.TriggerChain = "HLT_mu24_imedium" InDetAlignMonBeamSpot.TriggerChain = "HLT_mu24_imedium" InDetAlignMonPVBiases.TriggerChain = "HLT_mu24_imedium" InDetAlignMonSivsTRT.triggerChainName = "TriggerAwareMon" InDetAlignMonResiduals.triggerChainName = "TriggerAwareMon" InDetAlignMonEfficiencies.triggerChainName = "TriggerAwareMon"
if jobproperties.Beam.beamType() == 'collisions' and hasattr( ToolSvc, 'DQFilledBunchFilterTool'): InDetAlignMonSivsTRT.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonResiduals.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonEfficiencies.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonGenericTracks.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonBeamSpot.FilterTools.append(monFilledBunchFilterTool) InDetAlignMonSivsTRT.TrigDecisionTool = monTrigDecTool InDetAlignMonResiduals.TrigDecisionTool = monTrigDecTool InDetAlignMonEfficiencies.TrigDecisionTool = monTrigDecTool InDetAlignMonGenericTracks.TrigDecisionTool = monTrigDecTool InDetAlignMonBeamSpot.TrigDecisionTool = monTrigDecTool InDetAlignMonSivsTRT.TriggerChain = "J_minpt" InDetAlignMonResiduals.TriggerChain = "J_minpt" InDetAlignMonEfficiencies.TriggerChain = "J_minpt" InDetAlignMonGenericTracks.TriggerChain = "J_minpt" InDetAlignMonBeamSpot.TriggerChain = "J_minpt" InDetAlignMonSivsTRT.triggerChainName = "Jet_MinBias_Trigger" InDetAlignMonResiduals.triggerChainName = "Jet_MinBias_Trigger" InDetAlignMonEfficiencies.triggerChainName = "Jet_MinBias_Trigger" InDetAlignMonGenericTracks.triggerChainName = "Jet_MinBias_Trigger" InDetAlignMonBeamSpot.histFolder = "IDAlignMon/BeamSpot/Jet_MinBias_Trigger" ToolSvc += InDetAlignMonResiduals if (InDetFlags.doPrintConfigurables()): print InDetAlignMonResiduals ToolSvc += InDetAlignMonEfficiencies if (InDetFlags.doPrintConfigurables()):