forked from AliceO2Group/AliceO2
-
Notifications
You must be signed in to change notification settings - Fork 1
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
ITS-SV: Use dynamic TimeFrame splitting for GPU vertexer #50
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Owner
mconcas
commented
Feb 17, 2023
- Protections added in DCS DPs processing (Protections added in DCS DPs processing AliceO2Group/AliceO2#10215)
- DPL: fix warning
- DPL: add helper to wrap algorithms
- TRD: Tracker: Add padrow crossing information (TRD: Tracker: Add padrow crossing information AliceO2Group/AliceO2#10229)
- Fix mask of MFTMCHMID
- Add test workflow for analysis
- small fix for collision context tool
- Fix TPC_WORKFLOW_FILTER_DIGITS_OUTSIDE_OF_TF
- Use LOG(alarm) instead of std::cerr
- Calib workflow: fix error messages
- If MFTMCH and MCHMID are enabled, enable MFTMCHMID as well in EventDisplay
- TRD: calibration: vDrift and ExB (TRD: calibration: vDrift and ExB AliceO2Group/AliceO2#10053)
- optionally throttle CCDB logs to infologger
- Demote ccdb query announce and /Returning cached entry/ logging to debug
- IDC deltas always on
- update SCALETRACKS_TPC_TIMEGAIN
- [FOCAL-9] Write decoded ASIC header to tree
- CollisionContext: Option to ensure that a timeframe has at least one collision
- TRD: QC: Add global track id to TrackQC (TRD: QC: Add global track id to TrackQC AliceO2Group/AliceO2#10300)
- DPL: rate limiting
- Optionally truncate TPC digits that fall beyond orbit limit
- Fix: SYNTHETIC and NOISE run types were swapped
- Fit the full candidate with KF (Fit the full candidate with KF AliceO2Group/AliceO2#10271)
- CM Pad-by-Pad option, load pad variations from CCDB, CM corrected digits
- GPU: Fix initialiation of GPU magnetic field if 0-field should be used but magnet current is not exactly 0
- DPL: fix warnings in ASoA.h
- TPC: Add debug option to dump CompressedClusters struct to stdout
- TPC Track Model Decoding: Better cuts to distinguish underflow / overflow
- Make some functions static, fix a typo
- TPC: CTF Skimming should use correct solenoidBz and nHbfPerTf
- TPC CTF Skimming: Fix possible overflow in BC range check
- DPL: avoid copying the TaskName too often
- DPL: fix warnings in histogram registry
- HistogramRegistry: avoid unneded copies and allocations
- HistogramRegistry: avoid dance back and forward with types
- [FT0] Quick fix of errors in SYNTHETIC runs (set DataIsValid flag in sim)
- DPL: fix typo in documentation
- Fix printout in TPCVDriftTglCalibSpec
- Fix SVertexer: vector element ref. used after vector expansion
- Add countsFV0 to LumiInfo as backup for nominal FT0 lumi
- Dummy driver device with no input and dummy output
- Barrel alignment fixes
- FST: Give proper error message when rawAll.cfg missing
- FST: Option to enable / disable QED part
- GPU Workflow: fix configKeyValue to override solenoidBz
- Reduce some debug verbosity
- GPU: Display of magnetic field should create field from GRP if not already loaded
- GPU: Standalone visualization can run without data
- TPC CTF Skimming: Implement eta-cut on unassigned clusters
- TPC: Do not check triggered mode setting if TPC is not read out
- CPV: add dpl ccdb fitcher to digitizer
- [ITS, ITS3] Add first version of ITS3 descriptor in ITS geometry ([ITS, ITS3] Add first version of ITS3 descriptor in ITS geometry AliceO2Group/AliceO2#10289)
- Allow to set the MID HV from CCDB
- TRD: Simplify link stats (TRD: Simplify link stats AliceO2Group/AliceO2#10315)
- Make sure detector CTF header default constructor is called
- TRD fix digit phase comments (TRD fix digit phase comments AliceO2Group/AliceO2#10331)
- ctpdev: scalers reply (ctpdev: scalers reply AliceO2Group/AliceO2#10317)
- DPL: set TimingInfo field accordingly on new Run
- Remove stray GlobalFwdTrackReaderSpec file
- Make the track color configurable in EventDisplay
- TPC Track Model Compression: Store Bz field and max time bin with data
- first version of DCS config proxy
- Second version of TPC DCS Config proxy
- L1phase calib summary histo added; warning fixes
- [FWDMatcher] Protection for invalid BC diff
- ITS DCS parser: add always run number to metadata (ITS DCS parser: add always run number to metadata AliceO2Group/AliceO2#10320)
- [FOCAL-9] Port mapping for pads from QC
- fix in TOF matching (time) to account for integrated times
- Optionally apply BC shift to triggered detectors in CTF decoding
- [EMCAL-841] Fix switched energy and time in cell calibration
- TRD: QC: Enable output for full configuration (TRD: QC: Move root output AliceO2Group/AliceO2#10307)
- FST: Fix problem with NUMA pinning in 4-gpu workflow
- FST: OPTIMIZED_PARALLEL_ASYNC should only be set externally
- Fix TPC Entropy encoder with dictionary from CCDB tree object
- o2-sim: fail hard upon errors during loading cuts from JSON
- Add track size enlargement for EventDisplay screenshots
- Special treatment for shifts of ZDC triggers at BC=0,3563
- Fix TPC CTF IO test
- Update RuntimeError.cxx
- Fix swapped pitch and yaw angles in the AlignParam
- When root-outputs are requested, write also TRD tracklets/digits
- Introduce optional ITS ROF delay in nBC in the AlpideParam
- Account for possible ITS ROF delay in ITS-TPC matching
- account for eventual ITS/MFT ROF bias in vertexing/matching
- Introduce optional global time bias for ITS-TPC refitted time
- Update MCTrack ClassDef
- Make HepMC and native status available for MC gen
- Simplify logic for file output setting of residual aggregator
- Replace CTF_METAFILES_DIR by EPN2EOS_METAFILES_DIR
- ZDC calib: configure meta file and output dirs
- PHOS calib: configure meta files and output dirs
- Fix workflow scripts to pass FST without O2DPG update
- ctpdev: FV0 to lumi (ctpdev: FV0 to lumi AliceO2Group/AliceO2#10349)
- Disable MFT Tracker IR filter for cosmic runs
- Fix MFT tracker for B=0
- add CTP digit writer executable
- Possibility to add custom workflow via ADD_EXTRA_WORKFLOW
- Set Alpide random noise to 10^-8 (was 10^-7)
- Report S,P.vertexer settings only once from pipeline 0
- DPL GUI: avoid crash while I find out why the metrics are not correct
- Fix in creation of alignment object
- Add an end of validity to the default MID HV CCDB object
- In case of alien directory connect to alien://, do not validate in advance
- Make sure readers can read from alien
- FST: Add pipeline option for HMPID
- FST: Fix TIMEFRAME_SHM_LIMIT for raw/tf/ctf reader case
- TPC zs Encoder: fix on the fly ion tail correction
- [OCTRL-731] Use config.Get instead of deprecated GetConfig in AliECS output
- Revert "Fix workflow scripts to pass FST without O2DPG update"
- Fixes for the barrel allignment
- Fix order of alignment objects application
- GPU: TPC TF Cluster Check
- fix filling of eta histo
- Possibility to add EMC recalib for async
- Option to fowards MC tracks from O2-sim to external (DPL) consumer
- fix sim example
- TPC: Adjust DLBZS format to what is implemented in the firmware
- TPC: fix o2-tpc-reco-workflow with input = compressed clusters from CTF and output = ClustersNative
- Add more CRU configuration parameters
- TRD tracking: update default settings
- PHOS calibrations check file path in device init
- TPC gain map using tracks: Perform log transform of Q
- TOF: Add unfied container for parameters on ccdb (TOF: Add unfied container for parameters on ccdb AliceO2Group/AliceO2#10364)
- GPU: Add tuning parameters for AMD MI2xx
- GPU: Automatically select best AMD GPU kernel parameters based on HIP_AMDGPUTARGET
- DPL GUI: improve display when there is a lot of edges
- Make sure calo table is sorted by BC (Make sure calo table is sorted by BC AliceO2Group/AliceO2#10381)
- Report N contributors/ambiguous in p.vertex reader verbose mode
- use cov.matrix eigenvalues for num.derivative deltas
- Optionally gzip mille binary files
- Optionally downscale MP output records in root format
- GPUTRDTrack move getter method to header
- [FOCAL-9] Force writing pad tree at the end of stream
- [EMCAL-830] Options to drop or redirect cells from LED events
- make kine forward channel unique per sim process
- Optionally add extra time error to ITSTPC tracks
- Fix TPC digi time comparison
- DPL GUI: avoid reallocating buffers over and over again
- Add option to quit on successful sending
- switch from degrees to radians, accound Vtx extra error
- Protection against 0 or negative eigenvalues of cov.matrix
- Option to generate params/constraints files w/o processing
- Add cuts on N tracklets/clusters, print seen/acc. stat.
- [EMCAL-830] Stream EMCAL LED events to dedicated ROOT files
- Updated TimeSlotCalibration interface
- MID tracker does not need MagField
- Fix material and thickness of OB CYSS elements
- Fix typos in material definition
- [ITS] Implement ITSBase configurable parameters
- DPL GUI: do not expose getDataJSON
- Avoid using deprecated sprintf
- Please consider the following formatting changes
- DPL: avoid regex recompilation
- DPL: Fix warning
- [EMCAL-798] Add input subspecification to offline calib workflow
- [EMCAL-798] Fix: Argument was not in quotation marks
- DPL: Improve ControlServiceHelpers::parseControl
- DPL: move DeviceConfigInfo::parseConfig to C++17
- TPC IDC aggregator workflow: use 1 proxy for IDCs and SACs
- simple workflow to process ClusterQC
- TPC: adding workflow for integrated cluster currents
- Use new ITS FLPs in raw2digit [O2-3443]
- report volume ID in parames printout
- Write measurement record with pre-sigma constraint
- TPC SCD calib: add configurable params
- Residuals filename contains TFID info
- Always write track references in addition to binned residuals
- Prepare limiting number of processed tracks per TF
- ITS Calibration: small fixes and calculation of mpv (ITS Calibration: small fixes and calculation of mpv AliceO2Group/AliceO2#10401)
- MFT tracks: chi2 per number of degrees of freedom
- Bugfix and cleanup MFT track finder
- tof digitizer reads params from ccdb
- apply delay in tof digit reader
- add MatchTOFParams
- Aply MP2 solution to matrices after loading it
- New features to construct digicontexts
- DPL: factor out non-type dependent code
- DPL GUI: avoid multiple calls to node position
- MFT-MCH refit : Removing remnants of old implementation and adding options (MFT-MCH refit : Removing remnants of old implementation and adding options AliceO2Group/AliceO2#10396)
- [MCH] adapt to variable TF size (for MC) ([MCH] adapt to variable TF size (for MC) AliceO2Group/AliceO2#10399)
- Change name to tpc-aggregator-ft if it is for SACs
- Replace deprecated set-output command in workflows
- TPC residuals: Add possibillity to use more than one input file
- TPCFastTransform: Add possibillity to write splines to file
- TPC: Add option to shift TPC clusters during decoding
- DPL: fix warnings
- TRD: CalibratorVdExB: Fix minimal entries init
- TPC: install TPCFastTransformInit.C (TPC: install TPCFastTransformInit.C AliceO2Group/AliceO2#10440)
- MCTrack proxy: option to pass source PID or to find socketfile
- Log full value of the HMP DP in verbose mode
- Fix status code usage in MCUtils
- [EMCAL-798] Apply gain calibration to cell energies in offline calib
- Add Collisions table version 001
- o2-sim: Generalized vertex sampling
- Move config.macro exec. after eventual ini.params reading
- Fixes for alignment: match any volume by regexp
- ICCs: Add option to select charge type (qMax or qTot)
- ICCs: Adding missing suffix to CMake
- [MCH] added time information to Track class
- [MCH] added unit test for interaction record conversion
- [MCH] fixed clang formatting
- [MCH] added review comments
- [MCH] added back limits header
- Fix copy constructor for TimeSlot
- [FOCAL-10] Basic FOCAL raw decoding workflow
- TPC SCD calib: Ues time stamps for filenames and some fixes for merging slots
- Proper track sampling for residuals extraction
- Track info makes sense only for unbinned residuals
- Multiple fixes for the alignment
- First prototype of strangeness tracking workflow (First prototype of strangeness tracking workflow AliceO2Group/AliceO2#10437)
- Fix clang-tidy reported issues
- TPC fast transform: Add user defined number of knots
- Update CODEOWNERS
- DPL: improve simple sink
- DPL: allow getting all the ConfigParamSpec from a ConfigRegistry
- DPL: improve simple source device
- getNFakeClusters() now starts reading from the first hit
- Ability to use pre-fixed collision vertices in simulation
- remove one print if not verbose mode
- optimizing TOF event time maker
- fix when reading TOF diagnotic
- TPC ICCs/IDCs: fixing completion policy for ICCs
- prototype for the CTP inputs storage in AOD (prototype for the CTP inputs storage in AOD AliceO2Group/AliceO2#10400)
- [EMCAL-798] Add gain calib flag to offline calibrator
- FIT calibration: new features and fixes (FIT calibration: new features and fixes AliceO2Group/AliceO2#10451)
- Fix SCD calib maxTracksPerCalibSlot=-1 option
- add method to get alignable volume by its label
- Change cluster def to common side; bugfix
- Refine gen status code usage
- Get MID HV from CCDB in simulations
- Use recodata + ITS-V0 PV match (Use recodata + ITS-V0 PV match AliceO2Group/AliceO2#10460)
- load mag field from CCDB
- Revert "prototype for the CTP inputs storage in AOD (prototype for the CTP inputs storage in AOD AliceO2Group/AliceO2#10400)"
- [FOCAL-10] Enable pixel mapping in build
- Drop need for DataTakingContext for now
- Workflow for the study of TPC tracks moving effects
- Provide trivial MC engine and application
- improve error message
- [ITS, ITS3] Implement Dead Zones and Carbon Foam for ITS3 Inner Barrel ([ITS, ITS3] Implement Dead Zones and Carbon Foam for ITS3 Inner Barrel AliceO2Group/AliceO2#10477)
- GPU: Fix compiler warning
- TPC: Improve TPC cluster counting tool and add afterglow counting
- FT0 calib&reco update (FT0 calib&reco update AliceO2Group/AliceO2#10480)
- Fix BunchCrossings LUT to hadlde large BC spans
- normalize the propagation of digits along the reconstruction chain
- ITS Calib: trivial fix to s-curve fit
- DPL: drop obsolete example
- DPL: provide helpers to navigate O2 Data Model
- DPL: add helper to check if some Lifetime::Timeframe output is missing
- Require alien token for all https URLs and for alice-ccdb.cern.ch, throw fatal if not present
- CCDB: Add alien token check as proposed by Sandro
- fix typo in alien-token check
- Avoid deprecation warnings
- TPC SCD map creation from unbinned residuals (TPC SCD map creation from unbinned residuals AliceO2Group/AliceO2#10479)
- Optionally apply fixed BC shift to CTP data decoded from CTF
- TPC: Check if all input files are accessible (TPC: Check if all input files are accessible AliceO2Group/AliceO2#10498)
- Change to using Collisions = Collisions_001 (Change to using Collisions = Collisions_001 AliceO2Group/AliceO2#10478)
- Fix in the VDrift selection logic
- Add ITS3-WP1 coordinators as CODEOWNERS of IT3 folder (Add ITS3-WP1 coordinators as CODEOWNERS of IT3 folder AliceO2Group/AliceO2#10481)
- Optional q/pT cutoff for tracks used for TPC Vdrift calibration
- [ITS3, ITS] Add possibility to switch ITS3 version with configKeyValues ([ITS3, ITS] Add possibility to switch ITS3 version with configKeyValues AliceO2Group/AliceO2#10488)
- TPC: cpad function for simple cluster drawing
- Make sure MC particles are ordered by MC collision IDs
- Fix TRD refit LT-integral calculation and material accounting (Fix TRD refit LT-integral calculation and material accounting AliceO2Group/AliceO2#10509)
- GPU: Fix TPC track merging with uneven number of threads
- GPU: Add support for compressed clusters to standalone dump
- GPU: Add cmake option to disable all fast-math and non ieee denormal treatments
- collision version 001 fixup (collision version 001 fixup AliceO2Group/AliceO2#10513)
- QC: Adds IDC0 scale and Draw Overview
- GPU: In case of empty (0-size message) CTF input, assume we have empty date
- GPU: GPUCA_NO_FAST_MATH should also avoid fma contraction
- GPU: Support GPUCA_NO_FAST_MATH also for GPU library in non standalone-compilation
- TPC: Show warning if clusters fail track model decoding
- GPU: Do not auto-detect AMD clang-ocl, since it has compiler problems, and can break O2 compiltion if auto-detected
- GPU: Fix compiler warning
- GPU: Improve ROCm path auto-detection, if not set but /opt/rocm exists, just use it
- TPC: adding number of clusters as type for integration
- ITS: Implement AlpideResponseSimulation, on-the-fly root file generation, and more. (ITS: Implement AlpideResponseSimulation, on-the-fly root file generation, and more. AliceO2Group/AliceO2#10352)
- DPL Analysis: fix unit tests
- CMake: fix FindO2GPU syntax
- DPL: cleanup InputRecord::get
- Fix: revert ITS/MFT cluster dict. hashing to original murmur2 f-n
- GPU: Improve debug output
- GPU: Update OuterTrackParam during inward refit at innermost leg
- GPU: Store OuterParam already after refit of first leg in second to last round
- GPU: When dropping secondary legs, remove attachment of clusters that belong to the primary leg of a different track
- DPL Analysis: use human-readable types in expression errors (DPL Analysis: use human-readable types in expression errors AliceO2Group/AliceO2#10515)
- add passName in DigiParams
- DPL Analysis: simplify Join and update Concat (DPL Analysis: simplify Join and update Concat AliceO2Group/AliceO2#10516)
- GPU: Indent debug output correctly
- GPU: Fix storage of OuterParam if first inward fits aborts early but final inward fit succeeds
- GPU: Fix cluster-attachment leg assignment for CE crossing tracks
- Revert "Use https for alice-ccdb.cern.ch"
- GPU: Fix ROCm path auto-detection
- Optimize St4-5 clustering - preparing comparaison between the 2 algorithms (Optimize St4-5 clustering - preparing comparaison between the 2 algorithms AliceO2Group/AliceO2#10457)
- DPL Analysis: simplify code to parse inputs
- Add metadata to AOD writer inputs (Add metadata to AOD writer inputs AliceO2Group/AliceO2#10531)
- DPL Analysis: initial support for enumerations
- DPL Analysis: avoid calculating the hash multiple times
- DPL: introduce test for DatabasePDG
- Check/fix for wraps in InteracitonRecord arithmetic
- added compatibility with data produced with IB commissioning tools (ITS Calib: compatibility with data produced with IB commissioning tools AliceO2Group/AliceO2#10505)
- Allow usage of additional track information for TPC SCD map creation (Allow usage of additional track information for TPC SCD map creation AliceO2Group/AliceO2#10537)
- [QC-898] Rename RAW channel type into RAWFMQ
- DPL Analysis: correctly account for offset when accessing sliced boolean column
- DPL Analysis: load PDG database on demand
- DPL: fix missing includes
- Include EMCAL and PHOS/CPV in fake CTP readout (Include EMCAL and PHOS/CPV in fake CTP readout AliceO2Group/AliceO2#10544)
- FileFetcher run alien_cp in debug mode
- Optional threshold on fraction or abs.number of failed fetches
- New developments for QED treatment in simulation
- merge and relocate tracking workflows
- TRD: PID: Added Base Classes
- TRD: GPU: added Signal member to GPUTRDTrack_t
- TRD: Tracking: Adding PID capabilities
- AOD: TRD: Add PID information
- AOD: TRD: Add track information
- Fix timerange for Mean Photon Energy
- Kr calibration - normalized gain maps (Kr calibration - normalized gain maps AliceO2Group/AliceO2#9800)
- FT0 reco: time calc default filter parameters are changed
- Temporary remove alpide test
- Improve robustness for ITSRESPONSE location pt. 1
- GPU Display: temporarily disable imgui text rendering, for imgui bump
- DPL GUI: add compatibility with DebugGUI v0.7.0
- DPL: use transparent wrapper for LoadableServicePlugin
- Generic workflow to study tracking results.
- Refine and add utilities for MCGenStatus
- Add CheckVertices macro (ITS: add macro to check seeds AliceO2Group/AliceO2#10555)
- ctp: trigger offsets and config tests (ctp: trigger offsets and config tests AliceO2Group/AliceO2#10567)
- [FOCAL-10] Add option to process multiple files in pad rootifier
- add electronic noise and time response
- GPU: Workaround disabling fast-math on AMD GPUs, since it crashes
- Bugfix minimal number of ROFs per MFT tracker thread
- DPL GUI: Try to get newly deprecated code to work
- Update FrameworkGUIDebugger.cxx
- Drop direct dependency on libPhysics
- Fix compiler warnings
- GPU: Fix setting of GPU device ID from ROCR_VISIBLE_DEVICES without explicit NUMA setting of sync reco
- Discard TRD tracks with bad quality (Discard TRD tracks with bad quality AliceO2Group/AliceO2#10540)
- Consistently use the systematics alignment variance (Consistently use the systematics alignment variance AliceO2Group/AliceO2#10574)
- CCDBManager: Set condition-not-after in constructor when env variable is set
- Fix detection of CCDB production server in CcdbApi
- DPL Analysis: add a static constexpr function to check if a Join contains certain component (DPL Analysis: add a static constexpr function to check if a Join contains certain component AliceO2Group/AliceO2#10578)
- GPU QA: Add debug output
- GPU: Use average eta estimate for initial ZOffset during track seeding
- GPU: Assume average eta for vertex time estimate for looping tracks not coming close to the beam line
- GPU: Improve vertex time estimation
- Improve error message, add one possible cause of failure that caused the crash, which was not mentioned before
- Fix leftover debug message
- [ITS3, ITS] Modify the description of carbon foam ([ITS3, ITS] Modify the description of carbon foam AliceO2Group/AliceO2#10520)
- Update track selection for track interpolation
- Macro for creating average distortion maps
- Skip data before TF start is fount in detect-tf0 mode
- Misc. fixes for the pvertexer.
- make track print methods to work on gpu
- fixes in log messages
- TPC refit of TrackParCof resets q/pt err.to 100/1000% for large/small q/pTs
- o2-sim: Support for low energy neutron transport (Geant4 and Fluka) (o2-sim: Support for low energy neutron transport (Geant4 and Fluka) AliceO2Group/AliceO2#10585)
- Another fix for CCDB server detection
- Upgrade MFT track finder
- Default settings for MFT track finder
- [MFTAssessment] Add Histograms for fake tracks
- activate time dispersion and time clustering in MC
- [FOCAL-10] Fixes for merging pad and pixel data
- [FOCAL-10] Fixes in EventReader
- ITS: Improve seeding with low multiplicity events
- Add meanvertex pull from ccdb
- Fix parameter not propagated
- Use reusable workflow for clean-test
- Update README for TPC SCD calib
- Add more cut parameters for track selection
- treat MC QED background labels as not valid
- [FOCAL-10] Skip empty HBFs in decoding
- [EMCAL-565] Add energy interval above 4GeV for bad channel calib
- GPU TPC: For constraining track time0, use all clusters, not only those that were not reject in current refit round
- GPU TPC: Fix constraining of TPC track time0
- GPU TPC: Constrain time window to compute deltaFwd / deltaBwd to the TPC drift time
- GPU TPC: Track with eta ~ 0 with clusters removed can increase the time range between first and last cluster, thus reconstrain time0 when storing
- Change lifetime::timeframe to sporadic in several places
- GPU QA: Drop obsolete csvDump function
- GPU: Standalone build should create ROOT dictionaries if ROOT is present
- GPU: Add dictionary for GPUTPCGMMergedTrackHit
- GPU: Improve GPUROOTDump, allow output to multiple branches of a tree
- GPU QA: Add option to dump clusters and tracks to ROOT file
- Calib Workflow: Fix TPC SAC workflow without IDCs
- [FOCAL-11] Provide simple base analysis task for TB events
- ITS: Fix crash due to initalised vertex on some OSs
- GPU TPC: Fix sign of maxDriftTime when computing time window constraint
- revert accidentally enable debug output of vertexer
- Account for pre/post trigger pileup in TRD timing estimate
- Set nominal TRD track time error to 5ns
- Make TOF matching time tolerance nSigma configurable (def=4, was 30)
- Fix RDH error bits decoding (Fix RDH error bits decoding AliceO2Group/AliceO2#10577)
- [FDD] Now propagate avg time for all the BCs in Rec ([FDD] Now propagate avg time for all the BCs in Rec AliceO2Group/AliceO2#10545)
- TRD raw reader improve RDH check
- ITS: Add protection from bogus vtx coordinate (ITS: Add protection from bogus vtx coordinate AliceO2Group/AliceO2#10600)
- Separate cluster attachment chi2 from total chi2 selections (Separate cluster attachment chi2 from total chi2 selections AliceO2Group/AliceO2#10592)
- DPL: add profiling policy for message size (DPL: add profiling policy for message size AliceO2Group/AliceO2#10613)
- DPL: attempt at hiding boost deprecation message (DPL: attempt at hiding boost deprecation message AliceO2Group/AliceO2#10614)
- Revert "Add metadata to AOD writer inputs (Add metadata to AOD writer inputs AliceO2Group/AliceO2#10531)"
- Fix outlier rejection for B=0 data
- DPL: translate FairLogger's detail to Infologger's debug (DPL: translate FairLogger's detail to Infologger's debug AliceO2Group/AliceO2#10615)
- MCH: properly configure the slot finalization (MCH: properly configure the slot finalization AliceO2Group/AliceO2#10566)
- Avoid alien check being confused by IgProf
- Add option to enable -ftime-trace
- Simplify thread safety options
- DPL: use formatter for enum Lifetime
- DPL GUI: display device inputs again
- TPC SAC: Changing name of output
- TPC IDC/SAC: Remove unneeded functions
- DPL: Make sure that DPL proxy ready fast channels fast-enough in multi-channel setup
- Small explanation on boxgen
- Fix deprecation warning
- Accounting for residuals per TF
- Find voxel bin for TPC cluster position, not track interpolation position
- Optionally apply correction map to cluster residuals
- Example how to use MCTrackNavigator in kinematics analysis
- Fix warning
- [FOCAL-11] Drop empty timeframes in reader
- TOF: Adding workflow for integrated TOF currents (TOF: Adding workflow for integrated TOF currents AliceO2Group/AliceO2#10608)
- DPL Analysis: fix enumerations
- Fix warning
- TPC IDC: optimizing outlier filtering
- Possibility to set MeanVtx calib parameter from outside
- [ITS3] Fix digitization and clusterization and implement proper transformations for ITS3 ([ITS3] Fix digitization and clusterization and implement proper transformations for ITS3 AliceO2Group/AliceO2#10607)
- DPL: have separate include for RootMessageContext
- [FOCAL-10, FOCAL-11] Fixes in pixel decoding
- Revert "Default settings for MFT track finder"
- Revert "Upgrade MFT track finder"
- Fix typo in socket config preventing o2sim_mctracks_proxy to work
- ITS-digi: Fatalise if response file not found
- Update RunTypes for 2 new calib.types
- DPL: Add Metric which is 1 while processing
- Flag to allow duplicate processing
- Create DCAFitter under ./Common (Create DCAFitter under ./Common AliceO2Group/AliceO2#10644)
- Update clean-test.yml
- Complain if more than output route
- DPL: add check for missing outputs
- Introduce a StreamContext and extend the DataProcessorContext
- Attempt at making it reliable
- AOD stores tracks parameters at calorimeters (AOD stores tracks parameters at calorimeters AliceO2Group/AliceO2#10611)
- Introduce RDHv7 and related changes for rec/sim
- Adapt ITS/MFT raw decoding and encoding to RDHv7 and no-padding
- Temporary restore setNewFormat method to avoid conflict with QC
- add DCAFitter dedicated library
- Framework: Add TRD Pattern as dynamic columns
- new structure to handle MCH processing errors
- Fix in detection of the CRU page end for RDHv7 ITS data
- Upgrade MFT track finder
- Default settings for MFT track finder
- [MFT] Reduce MaxRPhiBins to minimize memory size reduce `o2::mft::constants::index_table::MaxRPhiBins' to accomodate default MFT tracking parameters.
- [EMCAL-830] Handling of MC labels
- GPU TPC: Accept RDH >= 6 for TPC GPU raw decoding
- GPU TPC: Add hitSearchArea2 parameter
- Calib workflow: This is not a fatal error, simply there won't be any input
- Calib Workflow: Fix workflow when TIMEFRAME_SHM_LIMIT is not set
- Request subspec 1 for EMC decoder in raw->AOD mode
- DPL: fix warnings
- MCH: add bpackets output in calibrator (MCH: add bpackets output in calibrator AliceO2Group/AliceO2#10653)
- Add TTree aliases for scd map results
- Add vDrift calibration
- DPL: Simplify didReceiveData()
- [O2-3142] DPL: fire uv_timer in smaller intervals
- DPL: try keeping the average timer period duration as requested regardless jitter
- DPL: rely only on uv_timer to decide when to create timer inputs
- DPL: Use std::vector instead of std::set for firedTimers
- DPL: set the requested uv_timer period just once
- Changes for CRU suppression of zeroes
- DPL: drop RawBufferContext
- CODEOWNERS: Fix ITS3 directory
- TPC Entropy Encoder: Use correct getter for max drift time
- dpl-workflow: add writers for EMC, CPV, CTP, PHS
- Add missing include
- Remove unused file
- dpl-workflow: Add parameter WORKFLOW_DETECTORS_USE_GLOBAL_READER
- Add --onlyDet option to raw-file-reader-workflow
- FV0: BugFix: Fix inverted MC argument in digit reader
- MID: Add setting for digit tree name, and use MIDROFRecords for ROF record branch to have the same name as when the simulation creates the digits file
- dpl-workflow: add some readers / writers needed for QC
- MCH: Bugfix: runDataProcessing must be included after customize funcitons
- TRD: Add standalone digit reader workflow
- dpl-workfow: add more readers/writers needed for QC in split dpl-workflow
- fix for decoding unpadded ITS/MFT data with RDHv7
- Allow map extraction for B=0 data
- dpl-workflow: Use --onlyDet option for raw file reader
- ITS-SV: fix aggressive rounding in determinant (ITS-SV: fix aggressive rounding in determinant AliceO2Group/AliceO2#10668)
- added correct counting of total number of strobes in Norm mode
- fix command line option for o2-mch-digits-writer-workflow
- TRD: allow compilation w/o ONNXRuntime
- Remove DCAFitter from DetectorsVertexing (Remove DCAFitter from DetectorsVertexing AliceO2Group/AliceO2#10689)
- GPU: Pass correct GCC toolchain to hipcc, since autodetection seems not to work
- add MCH preclusters reader/writer workflows
- Improve cluster and track filter
- DPL: make adding distsubtimeframe & co stable
- FT0/FV0/TPC: adding workflows for integrated currents (FT0/FV0/TPC: adding workflows for integrated currents AliceO2Group/AliceO2#10663)
- Fix race condition when creating a folder on mac
- FT0 reco: filter for event container and amp container is suppressed
- Add drift time offset to VDrift calibration object
- STDERR monitor: filter TInterpreter warnings
- More equivalency declarations (More equivalency declarations AliceO2Group/AliceO2#10694)
- Sim evalmat for Run5 modules
- dpl-workflow: Add optional TOF digit writer/reader
- TOF: Bugfix: tof-reco-workflow should be able to write digits for all input types but digits
- TOF: Rename tof-digit-writer-workflow, since it uses the DigitWritterSplitterWorkflow, not the DigitWritterWorkflow, which is a bit confusing
- dpl-workflow: Add optional readers for MCH clusterdigits and preclusterdigits
- uniformize MCH digits i/o for data and MC (uniformize MCH digits i/o for data and MC AliceO2Group/AliceO2#10697)
- Adding protections needed for QC
- CMake: MCHWorkflow lib is not needed for CTF I/O.
- Update of datamodel-doc (Update of datamodel-doc AliceO2Group/AliceO2#10675)
- use default MCH cluster resolution
- Add some info to the Error mesage
- Optimize calorimeter energy aggregation in EventDisplay
- Introduce helper function to load MClabels from a TTree/TFile
- Fix MeanVertex moving average time assignment
- DPL: demoting warning message for now
- Update TRD codeowners
- [MFT] Move static arrays to be initialized before the processing starts ([MFT] Move static arrays to be initialized before the processing starts AliceO2Group/AliceO2#10665)
- calib-workflow: If EPNSYNCMODE is not set, don't try to connect to FLPs, since it floods the CERN DNS with bogus querries
- dpl-workflow: Add math_min macro
- dpl-workflow: send TOF digits only unconditionally if ROOT output was requested
- Fix missing variable initialization
- Fix length check
- TRD MC->raw uses default RDH unless overridden
- tof-reco-workflow: If input are upstream digits not from a ROOT file, we max actually write them to a ROOT file
- Better memory handling for sparse pp
- ITS3: Base: Make ALPIDE pixel size configurable (ITS3: Base: Make ALPIDE pixel size configurable AliceO2Group/AliceO2#10690)
- ITS3: Sim: Fix calculation of sensor width
- DPL: add DataAllocator::cookDeadBeef method
- GPU: Add printout of HIP version to CMake
- Demote to warning the negative Chi2 log
- Remove unused includes (Remove unused includes AliceO2Group/AliceO2#10714)
- Adding script to load functions, and possibility to add more wf
- Increase TRD dead time from 0.2 to 11 us
- dpl-workflow: Don't scale up explicitly set process multiplicities with GEN_TOPO_AUTOSCALE_PROCESSES
- Generalize ZDC fast sim to include proton ML models
- Remove sync_misaligned, modernise sync (Remove sync_misaligned, modernise sync AliceO2Group/AliceO2#10730)
- TPC interpolation with additional ITS-TPC tracks
- add initial and moved TPC cluster info to output tree
- add MCH errors merger, reader and writer (add MCH errors merger, reader and writer AliceO2Group/AliceO2#10716)
- [MFT] Use residual instead of measurement to make Mille records ([MFT] Use residual instead of measurement to make Mille records AliceO2Group/AliceO2#10726)
- Avoid segfault if no ITS-TPC tracks available, but additional ITS-TPC tracks are still requested (Fix in stopping track accumulation when stat is ok AliceO2Group/AliceO2#10733)
- Copy CompressorTaskOld.cxx
- TOF: use DPL properly for Compressor
- Simplification + allow either ZN or ZP as fast sim
- Fix sector assignment for neutron fast hit creation
- Option to seed digit context creation in SimReader
- Install average map creation macro (Install average map creation macro AliceO2Group/AliceO2#10736)
- Update MFT codeowner
- DPL: specify balancing in the CompletionPolicy
- Reset counter at new file
- ZDC: more channel fixes
- ITS3: Base: SegmentationSuperAlpide: Add Constructor for ROOT macros (ITS3: Base: SegmentationSuperAlpide: Add Constructor for ROOT macros AliceO2Group/AliceO2#10724)
- Once aggregator stat. is ok, just ignore the data
- MFTTracker: fix initialization of precalculated arrays
- gen_topo_helper_functions.sh is sourced from setenv.sh (gen_topo_helper_functions.sh is sourced from setenv.sh AliceO2Group/AliceO2#10750)
- TPC: Adding streamer for FastTransform in reconstruction (TPC: Adding streamer for FastTransform in reconstruction AliceO2Group/AliceO2#10739)
- Augment cov.matrix optionally preserving correlations
- Configurable param for tracks ad hoc corrections/manipulations
- optionally expand TPC covariance matrix during global tracking
- Postfix for PR#10753: forgotten commig tested locally
- Add vim session file to gitignore
- Keep track of the index of the merged MID column data
- Use MID ColumnDataHandler in the digits merger
- Add function allowing to use the merger without the MC labels
- workflow: Avoid overwriting GEN_TOPO_MYDIR (workflow: Avoid overwriting GEN_TOPO_MYDIR AliceO2Group/AliceO2#10752)
- Fix typo in raw data parser for RDHv7
- TPC: Adding compression of integrated clusters
- Use mch-sim-digits-reader for now
- Add default copy assignment to prevent compiler warnings
- MCH: fixed memory leak in new clustering
- Add T0 offset correction for average distortion maps (Add T0 offset correction for average distortion maps AliceO2Group/AliceO2#10735)
- DPL: use primitive types for Variant::UInt64 types
- DPL: add button to profile allocations on macOS
- Fix metadata messages in AOD
- its-dcs-parser-workflow: added parsing of the end of string marker and recognition of missing staves (its-dcs-parser-workflow: adapted to new EOR data format AliceO2Group/AliceO2#10734)
- DPL: Avoid exposing boost / DeviceInfo in metrics
- add missing include (add missing include AliceO2Group/AliceO2#10761)
- TPC Transform: Add TransformYZ method
- TPC Transform: remove TOF correction which was incorrectly applied in slow transform (anyway applied at the end)
- GPU: Replace plenty of 250cm constants by global TPCLength constant
- Add ShiftZ function also to slice tracker trackParam
- GPU TPC: Shift TPC track to most probably Z after fitting 8 hits
- GPU: Streamline and homogenize GPU CONSTEXPR
- GPU Display: fix compiler warnings
- GPU: Fix comments describing variables
- GPU: Fix debug output
- GPU: Use -O0 for standalone debug builds
- GPU TPC: Fix backward seed search not picking up last track hit if forward search was empty leading to incorrect lastTrackletRow
- Suppress bogus GCC -Wuninitialized warning
- Optionally bias TPC params on source level
- Add missing formatter for RDHV7 parser
- Exclude negative matching chi2 tracks
- ITS/MFT RDHv7 aligment is changed to 16 bytes
- DPL: add callback when exit was requested
- TPC Transform: Add TransformXYZ to correctionMapsHelper
- GPU TPC: Add GetPropagatedYZ method to slice tracker trackParam
- Fix typo (eta sign) in track extrapolation to PHOS
- Make mdUpdate.py executable for datamodel doc workflow
- TOF: extend parameter containers
- Retrieve number of orbits in TF from GRP (Retrieve number of orbits in TF from GRP AliceO2Group/AliceO2#10721)
- GPU TPC: Apply distortion correction during seeding
- GPU: Fix incorrect sign of b field in GetPropagatedXYZ, and treat negative cosPhi correctly
- GPU: Throw an error if attempting to create GPUReconstruction with DEBUG_STREAMER enabled, instead of simply segfaulting
- Match all specs when writing decoded MID digits (Match all specs when writing decoded MID digits AliceO2Group/AliceO2#10774)
- Fix sign of saved MC track
- DPL GUI: memory profiling button for devices too
- Use pipefail option in dpl-workflow.sh
- DPL: fix warnings
- DPL: improve reporting of why the loop was triggered
- workflows: check sourcing of all scripts
- ITS3: Re-enable tracking workflow (ITS3: Re-enable tracking workflow AliceO2Group/AliceO2#10768)
- MCH: make clusters not written by default in reco-workflow (MCH: add option to disable writing of all clusters AliceO2Group/AliceO2#10725)
- MCH: migrate digit I/O to IO and DevIO libs
- dpl-workflow: fix autoscaling when TOTAL_N_PIPELINES is 0 or empty
- dpl-workflow: fix typo
- calib workflow: ccdb populator should use DPL_DONT_DROP_OLD_TIMESLICE=1
- MCH: decrease default logging of new clustering
- MCH: add (empty) errorMap for new clustering
- Override TPC negative DeltaTBwd to 0
- DPL: do not have static string inline
- DPL: introduce typesafe API for callbacks
- DPL Analysis: move static out of line
- Extra fixes for ITS/MFT decoding with RDHv7
- MCH: add RDHv7 in showRDHs utility function
- Fix the RDH V7
- Fix - the generic RDH
- Modified codes in Detector/ITSMFT/MFT/condition to load dead map information from DCS
- added pulse length scan + new cdw version + new run types
- added run type for VCASN tuning with back bias
- TPC: Update data processing to generic RDH
- bulk generation of screenshots (bulk generation of screenshots AliceO2Group/AliceO2#10706)
- DPL: cleanup unused variable in CMakeLists
- Introduce GpuTimeFramePartition
- Add checkSize feature
- Add missing allocations
- Add loading clusters
- Add tracer for GPU
- Add async memory loading
- Remove redunant namespace
- Improve flexibility for smaller GPUs (4 dev)
- Add multi-rof trackleter kernel
- WIP: add rof per block logic
- Add buffer recording
- Add async thrust calls
- Add block debug print function
- Checkpointing
- Somenthing moves
- checkpoint
- CP
- cp
- CP
- godo
- asdf
- CP
- Threads stepping on each others, to be fixed
- CP
- cp
* bulk generation of screenshots * clang
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.