Skip to content

AHDC helix fitter printing error #580

Closed

Description

@N-Plx

The AHDC service prints an error whenever there are not enough point for the helix track fitter:

https://github.com/JeffersonLab/coatjava/blob/f772c46c36298c85246c30528f7bda11da2b[…]lert/src/main/java/org/jlab/rec/ahdc/HelixFit/HelixFitJava.java

This has been a problem cooking data, creating very heavy log files that fill up the log directory for some runs where this was printed every event.

A temporary solution could be to simply remove printing that line.

But it also needs to be checked why there are no good event, and how to deal with them. And if it is worth cooking with the AHDC service, if other information from the track finding or KF can be still looked at.

@ftouchte @mathieuouillon Do you have insights please?

Activity

  1. ftouchte commented on Apr 21, 2025

    @ftouchte
    Collaborator

    It is true that we have a lot of bad events. Preventing them will same a lot of computed time and resources. I need to look deeply in the code. @RDupre

    Image

  2. N-Plx commented on Apr 21, 2025

    @N-Plx
    CollaboratorAuthor
  3. efuchey commented on Apr 21, 2025

    @efuchey
    Collaborator

    if there are too many hits, The conventional track finder seems to be used:
    https://github.com/efuchey/coatjava/blob/development/reconstruction/alert/src/main/java/org/jlab/service/ahdc/AHDCEngine.java#L177
    That means there might not be a problem on AI track finder, but the fact we use the conventional track finder means we need to give it a bit of attention

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

Metadata

Metadata

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