Skip to content

Eventbuilder PID for zero-field runs #922

Closed

Description

@hauenst

Event builder should be updated for zero-field runs to give a reasonable PID for straight tracks. This would be helpful for forward detector calibration of zero-field runs i.e. torus off (solenoid could be on as it was for RGL)

Activity

  1. baltzell commented on Nov 3, 2025

    @baltzell
    Collaborator

    Sure, just need to define "reasonable PID" without any momentum measurement.

    For example, just call every track a pion? Note, that'd be the same as ignoring PID from the event builder and just relying on charge, which seems like maybe the right thing to do anyway.

  2. baltzell commented on Nov 3, 2025

    @baltzell
    Collaborator

    Doh, no charge either ... I guess you only want e/pi separation from ECAL?

  3. baltzell commented on Nov 4, 2025

    @baltzell
    Collaborator

    The desired logic is, for DC tracks only:

    • ECAL > 500 MeV and HTCC > 2 phe → REC::Particle.pid=11
    • else 211?

    Should REC::Particle.charge also be set?

  4. baltzell commented on Nov 25, 2025

    @baltzell
    Collaborator

    There was a followup discussion on this, and I think there was a preference for upstream (tracking) services to set track charge and momentum more appropriately for zero-field. Then, EB just copies those and only manipulates pid values.

  5. baltzell commented on Mar 16, 2026

    @baltzell
    Collaborator

    closed by #1085

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions