Support selective raw bank writing in HLT2
-
Add support for defining selective raw banks to Moore.lines.Hlt2Line.- Lines need to be able to specify valid banks to keep, e.g.
VP,CALO. - When Moore asks a line what banks to save, should always include the required banks, e.g.
DstData.
- Lines need to be able to specify valid banks to keep, e.g.
-
Make Gaudi::Functionalversions ofLHCb::RawEventCopyandDecisionBankKiller, if they are not already.- Is
DecisionBankKiller::m_filteredLinesCachea problem? Caching could cause problems when running with multi-threading.
- Is
-
Add raw event copying and raw bank killing algorithms to Moore’s output logic. Need to make sure that the copied raw event is persisted by the DST/MDF writer. -
Tests.
Edited by Sevda Esen