Commits on Source (71)
-
Marco Clemencic authoreddf3282e1
-
Marco Clemencic authored4325fca8
-
Rosen Matev authored
In preparation of #202
081727fc -
Rosen Matev authored146d80ca
-
Chris Burr authored
Make some lbexec tests independent of the value of GAUDIAPPNAME See merge request !3760
c5852d24 -
Louis Henry authoredc4d00415
-
Rosen Matev authored
Add the stationIdx method See merge request !3759
0f00d393 -
Rosen Matev authored
Add missing boost::hash include See merge request !3761
c85a1224 -
Rosen Matev authored
Change default ODIN encoding to v7 See merge request !3762
3bcb18a4 -
Rosen Matev authored
according to EDMS 2100937
476c6f26 -
Rosen Matev authored02ce3248
-
Rosen Matev authored
Use proper SourceID in Muon encoding See merge request !3764
21b45ce6 -
Gerhard Raven authored
HltTrackingCoder
ea93eece -
Gerhard Raven authored
- replace HltRawBankDecoderBase base class with a service and standalone utility funtions - update decoder classes accordingly - update the IIndexedANNSvc interface so that it can be used instead of the HltANNSvc to implement all int->string mappings. (as the interface is a 'versioned superset' of the HltANNSvc) - update encoder and decoder classes accordingly NOTE: this included the ExecutionsReportWriter! - replace use of non-thread-safe Error and Warning with MsgCounter
cc271b2c -
Gerhard Raven authored
- and propagate it when merging/splitting buffers - and use it during packing/unpacking
7a776e98 -
Gerhard Raven authored89d03591
-
Gerhard Raven authored101563be
-
Gerhard Raven authored
... and move code in HltDAQ into the DAQ namespace (instead of PackedData)
4697326d -
Gerhard Raven authored
- no longer use the 5 most significant bits of the source id. => As a result all source id encodings have slightly changed - DstData: move compression from the sourceID into the payload, add the encoding key used into the payload - HltDecReports add the encoding key to the payload - HltSelReports no changes to the payload
55ddb8cd -
Gerhard Raven authored30f57be8
-
Gerhard Raven authored3bf108db
-
Gerhard Raven authored
* improve diagnostic if encoding table does not contain expected entry * support lookup by oid in GitANNSvc
1361f364 -
Gerhard Raven authored8f2da7cb
-
Gerhard Raven authoredf7e5fec0
-
Gerhard Raven authored
and pass file manifest explicilty instead of hijacking the HltANNSvc configurable as global state
fbf48ae2 -
Gerhard Raven authored
o used for mapping TES locations to types -- but this mapping is not required at _runtime_, but during configuration time so no need to push this through the configurable corresponding to a service...
afe128e5 -
Gerhard Raven authored2d8a50f1
-
Gerhard Raven authored
... instead, just create a single map of locationID -> buffer for that locationID. Update the unpackers to use the map as input and request the relevant buffer from it instead of looking for them directly on the TES. This eliminates the 'packed' locations and replaces all of them with a single TES location with a map in it.
3cda690f -
Gerhard Raven authoredd9406ed1
-
Gerhard Raven authored6e1f19b9
-
Gerhard Raven authored6adbc75d
-
Gerhard Raven authored88a3df78
-
13f8eb18
-
patch generated by https://gitlab.cern.ch/lhcb/LHCb/-/jobs/22520194
a2bec30c -
Gerhard Raven authoredd2cfafad
-
Gerhard Raven authoredb8b5ada2
-
Gerhard Raven authored47745e7e
-
Gerhard Raven authored481f879f
-
Gerhard Raven authored20b67c5c
-
Gerhard Raven authored47240b4e
-
Gerhard Raven authored858987af
-
Gerhard Raven authoredef976d58
-
Gerhard Raven authored66a01f30
-
Gerhard Raven authorede26c934a
-
Gerhard Raven authored145b3cd7
-
Gerhard Raven authored49f63110
-
Gerhard Raven authored94fa73db
-
Gerhard Raven authored
- store entries with a filename derived from their key instead of a generic filename, and using the key to look them up - add support code to streamline downstream tests
e72bf149 -
Gerhard Raven authoredab072669
-
Gerhard Raven authoredec592668
-
Gerhard Raven authored378f0879
-
Gerhard Raven authored9d4ac856
-
Gerhard Raven authored69ff0d7c
-
Gerhard Raven authored2b9382ef
-
Gerhard Raven authored
- clone using ssh: instead of https: to make it easier to later push - specify list of (repo,tag) combinations instead of single tag and list of repo - replacey 'print' with 'log'
55d5366c -
Gerhard Raven authoredc02073e5
-
Gerhard Raven authored1784786c
-
Gerhard Raven authored760a2ea6
-
Gerhard Raven authored360f1067
-
Gerhard Raven authored5ad79d36
-
Gerhard Raven authored0c8f291c
-
Gerhard Raven authored0e648060
-
Gerhard Raven authored3e8561a1
-
Gerhard Raven authoredd90ad797
-
Gerhard Raven authored
Allow the use in Allen with minimal dependencies
fd9452f1 -
Gerhard Raven authored53c0fe99
-
Gerhard Raven authored3cd17aa5
-
Gerhard Raven authorede029d2ab
-
Gerhard Raven authored
- this allows all git interaction to be done in a single batch - and allows configuring the GitANNSvc with overrules instead of writing to git - and allows skipping _any_ writes to git - also, add an 'alternative' RefFormatter to GitANNSvc which allows to eg. add key-specific tags such as key-0123abcd:ann/json/01/0123abcd as 'fallback'
f5e26f14 -
Gerhard Raven authored623e9d3d
-
Gerhard Raven authoredae5a2a57
Showing
- CMakeLists.txt 1 addition, 0 deletionsCMakeLists.txt
- DAQ/DAQSys/python/DAQSys/Decoders.py 4 additions, 17 deletionsDAQ/DAQSys/python/DAQSys/Decoders.py
- Det/FTDet/include/FTDet/DeFTStation.h 3 additions, 0 deletionsDet/FTDet/include/FTDet/DeFTStation.h
- Det/VPDet/tests/data/velo_motion_from_yaml_pyconf.ref 38 additions, 35 deletionsDet/VPDet/tests/data/velo_motion_from_yaml_pyconf.ref
- Event/EventPacker/dict/PackedEventDict.h 0 additions, 1 deletionEvent/EventPacker/dict/PackedEventDict.h
- Event/EventPacker/include/Event/PackedData.h 1 addition, 28 deletionsEvent/EventPacker/include/Event/PackedData.h
- Event/EventPacker/include/Event/PackedDataBuffer.h 86 additions, 28 deletionsEvent/EventPacker/include/Event/PackedDataBuffer.h
- Event/EventPacker/src/component/Buffer1RelationUnpackerBaseAlg.h 0 additions, 182 deletions...ventPacker/src/component/Buffer1RelationUnpackerBaseAlg.h
- Event/EventPacker/src/component/BufferPackerBaseAlg.h 43 additions, 27 deletionsEvent/EventPacker/src/component/BufferPackerBaseAlg.h
- Event/EventPacker/src/component/BufferRelationPackerBaseAlg.h 33 additions, 17 deletions...t/EventPacker/src/component/BufferRelationPackerBaseAlg.h
- Event/EventPacker/src/component/BufferRelationUnpackerBaseAlg.h 140 additions, 25 deletions...EventPacker/src/component/BufferRelationUnpackerBaseAlg.h
- Event/EventPacker/src/component/BufferUnpackerBaseAlg.h 62 additions, 24 deletionsEvent/EventPacker/src/component/BufferUnpackerBaseAlg.h
- Event/EventPacker/src/component/ProtoParticleUnpacker.cpp 42 additions, 17 deletionsEvent/EventPacker/src/component/ProtoParticleUnpacker.cpp
- Event/EventPacker/src/component/RawbankV2Compatibility.h 28 additions, 0 deletionsEvent/EventPacker/src/component/RawbankV2Compatibility.h
- Event/EventPacker/src/component/Unpackers.cpp 10 additions, 11 deletionsEvent/EventPacker/src/component/Unpackers.cpp
- Event/EventPacker/src/lib/PackedDataBuffer.cpp 3 additions, 2 deletionsEvent/EventPacker/src/lib/PackedDataBuffer.cpp
- GaudiConf/python/GaudiConf/LbExec/options.py 4 additions, 0 deletionsGaudiConf/python/GaudiConf/LbExec/options.py
- GaudiConf/python/GaudiConf/LbExec/tests/test_cli.py 4 additions, 1 deletionGaudiConf/python/GaudiConf/LbExec/tests/test_cli.py
- GaudiConf/python/GaudiConf/PersistRecoConf.py 67 additions, 50 deletionsGaudiConf/python/GaudiConf/PersistRecoConf.py
- GaudiConf/python/GaudiConf/QMTest/tests/test_qmtexec.py 5 additions, 2 deletionsGaudiConf/python/GaudiConf/QMTest/tests/test_qmtexec.py