Skip to content
Snippets Groups Projects
Commit 980d3491 authored by Wouter Deconinck's avatar Wouter Deconinck Committed by Dmitry Kalinkin
Browse files

fix: avoid reading unused outputTrackParameters columns

parent 137afe18
No related branches found
No related tags found
1 merge request!324fix: avoid reading unused outputTrackParameters columns
......@@ -116,6 +116,8 @@ if __name__ == '__main__':
help='Collection name of MC particles truth info.')
parser.add_argument('--tracking-collection', dest='coll', default='outputTrackParameters',
help='Collection name of clusters to plot')
parser.add_argument('--tracking-collection-columns', dest='cols', default=['theta', 'phi', 'qOverP'],
help='Collection columes of clusters to load')
args = parser.parse_args()
# multi-threading for RDataFrame
......@@ -134,7 +136,7 @@ if __name__ == '__main__':
rdf_rec = ROOT.RDataFrame('events', args.rec_file)
dfm = thrown_particles_figure(rdf_rec, save=os.path.join(args.outdir, '{}_thrown_particles.png'.format(args.nametag)), mcbranch=args.mc)
df = flatten_collection(rdf_rec, args.coll)
df = flatten_collection(rdf_rec, args.coll, args.cols)
df.rename(columns={c: c.replace(args.coll + '.', '') for c in df.columns}, inplace=True)
fig, axs = plt.subplots(3, 2, figsize=(16, 18), dpi=120)
......
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