Skip to content
This repository has been archived by the owner on Mar 12, 2019. It is now read-only.

Improve pickEvmTrig to work with multi-Trio per FM #346

Open
kakwok opened this issue Jan 30, 2018 · 2 comments
Open

Improve pickEvmTrig to work with multi-Trio per FM #346

kakwok opened this issue Jan 30, 2018 · 2 comments

Comments

@kakwok
Copy link
Collaborator

kakwok commented Jan 30, 2018

pickEvmTrig assumes one TA per FM, otherwise it could pick the set of TA/Evb/FU instance from different executives.
Relaxing this constrain make crate masking possible

https://github.com/HCALRunControl/levelOneHCALFM/blob/master/src/rcms/fm/app/level1/HCALMasker.java#L81

@kakwok kakwok added this to the CrateMasking milestone Jan 30, 2018
@jhakala jhakala modified the milestones: CrateMasking, localDAQFM Jan 30, 2018
@jhakala
Copy link
Member

jhakala commented Jan 30, 2018

We should think about whether a multi-trio solution for crate masking could also be accomplished using the networkTA/localDAQFM scheme. It would be useless to implement this if we still plan to pursue the localDAQFM milestone.

@jhakala
Copy link
Member

jhakala commented Feb 1, 2018

Related issue:
https://gitlab.cern.ch/cmshcos/hcal/issues/107

I'm hoping that we could find a simpler solution: the trio currently has to live in the same executive as a special DTCReadout. I understand that this is basically because of the DummyTriggerAdapter code's assumptions, but that it has nearly been fixed by Seth's work on the Network(TCDS) mode, though there are still problems. If those problems get fixed, then only a single TA per partition would be required, bypassing this issue.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants