Skip to content

Nested columnar dictionary seems to fail #205

Open
@gordonwatts

Description

@gordonwatts

This query fails:

llp_particles = (ds_dijet.Select(lambda e: e.Jets(uncalibrated_collection=jets_antikt_name))
    .Select(lambda e: e.Where(lambda p: p.pt()/1000.0 > 5))
    .Select(lambda e: {
        'pt': e.Select(lambda p: p.pt()/1000.0),
        'eta': e.Select(lambda p: p.eta()),
    })
    # .Select(lambda e: e.Select(lambda p: p.eta()))
#    .Select(lambda e: e.Where(lambda p: p.pdgId() == 1000022))
    # .Select(lambda e: {
    #     'pt': e.Select(lambda p: p.pt()/1000.0),
    #     'eta': e.Select(lambda p: p.eta()),
    #     'phi': e.Select(lambda p: p.phi()),
    # })
    .AsAwkwardArray()
    .value()
)

The errors back from SX are not at all clear what is going on.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions