diff --git a/handlers/MuonMoniPLHandler.py b/handlers/MuonMoniPLHandler.py index a34b12b80174834481fc044b871123e4f54505e4..e5634a9a672c14e0254792d34ef288f263404b62 100644 --- a/handlers/MuonMoniPLHandler.py +++ b/handlers/MuonMoniPLHandler.py @@ -46,6 +46,26 @@ def getHist(in_file, directory,out_file, phys_list): labelHist(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdTy_MF{}'.format(i)), 'Angular Deviation [mRad]', 'Particle Momentum [GeV/c]',phys_list) hist_MuSct.append(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdTy_MF{}'.format(i))) + + if infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/dxdTx_MF1_prof') is True: + for i in range(1,5): + labelHist(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/dxdTx_MF{}_prof'.format(i)), 'Angular Deviation [mRad]', 'Displacement [mm]',phys_list) + hist_MuSct.append(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/dxdTx_MF{}_prof'.format(i))) + + labelHist(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/dydTy_MF{}_prof'.format(i)), 'Angular Deviation [mRad]', 'Displacement [mm]',phys_list) + hist_MuSct.append(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/dydTy_MF{}_prof'.format(i))) + + labelHist(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdx_MF{}_prof'.format(i)), 'Displacement [mm]', 'Particle Momentum [GeV/c]',phys_list) + hist_MuSct.append(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdx_MF{}_prof'.format(i))) + + labelHist(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdy_MF{}_prof'.format(i)), 'Displacement [mm]', 'Particle Momentum [GeV/c]',phys_list) + hist_MuSct.append(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdy_MF{}_prof'.format(i))) + + labelHist(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdTx_MF{}_prof'.format(i)), 'Angular Deviation [mRad]', 'Particle Momentum [GeV/c]',phys_list) + hist_MuSct.append(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdTx_MF{}_prof'.format(i))) + + labelHist(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdTy_MF{}_prof'.format(i)), 'Angular Deviation [mRad]', 'Particle Momentum [GeV/c]',phys_list) + hist_MuSct.append(infile.Get('MuonMultipleScatteringChecker/MuonMultipleScatteringTest/pdTy_MF{}_prof'.format(i))) for histogram in hist_MuSct: old_name = histogram.GetName()