Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add 2019 SVT EVIO reader #43

Open
omar-moreno opened this issue Jan 18, 2020 · 13 comments
Open

Add 2019 SVT EVIO reader #43

omar-moreno opened this issue Jan 18, 2020 · 13 comments
Assignees
Labels
enhancement New feature or request

Comments

@omar-moreno
Copy link
Collaborator

This is needed to port over SVT calibration code.

@omar-moreno omar-moreno added the enhancement New feature or request label Jan 18, 2020
@omar-moreno omar-moreno self-assigned this Jan 18, 2020
@JeremyMcCormick
Copy link
Member

JeremyMcCormick commented Mar 26, 2020

Suggestion: Why don't you write out LCIO from hps-java, which you can already read into hpstr?

Seems like maybe EVIO capability doesn't belong in hpstr (?).

Or is the calibration code based on using the EVIO API?

@omar-moreno
Copy link
Collaborator Author

omar-moreno commented Mar 26, 2020 via email

@omar-moreno
Copy link
Collaborator Author

omar-moreno commented Mar 26, 2020 via email

@normangraf
Copy link

normangraf commented Mar 26, 2020 via email

@JeremyMcCormick
Copy link
Member

I was just wondering if it might be cleaner to write out whatever you need in terms of SVT calibration data from Java as the EVIO interface is quite well-developed and easy to use there. Then you could read these files into hpstr through the existing LCIO interface without needing then to import all the EVIO C/C++ code into hpstr. Just an idea to avoid having to import more IO code into the project.

@omar-moreno
Copy link
Collaborator Author

omar-moreno commented Mar 26, 2020 via email

@normangraf
Copy link

What are you calibrating that you need the raw evio?

@omar-moreno
Copy link
Collaborator Author

omar-moreno commented Mar 26, 2020 via email

@omar-moreno
Copy link
Collaborator Author

omar-moreno commented Mar 26, 2020 via email

@normangraf
Copy link

I see no reason why you can't make all the histograms you need in hps-java and import those into root to do your calibration. Or even just do the calibration in hps-java. Just trying to push back a bit on the hpstr mission creep. I'm fine postponing this discussion.

@omar-moreno
Copy link
Collaborator Author

omar-moreno commented Mar 26, 2020 via email

@normangraf
Copy link

Well, since we're not going to be running for at least a year I think this can go on the way-back-burner.

@omar-moreno
Copy link
Collaborator Author

omar-moreno commented Mar 26, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants