-
Notifications
You must be signed in to change notification settings - Fork 56
SBND Timing Reconstruction Refactor #915
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
Open
VCLanNguyen
wants to merge
69
commits into
develop
Choose a base branch
from
feature/frame_shift_refactor_v10_14_02
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
69 commits
Select commit
Hold shift + click to select a range
151b2c9
Setup to start extended fragments feature
aliciavr 1e492fd
Shift timing function
aliciavr 3f93ceb
Waveforms decoding function
aliciavr b416a56
Add dump waveforms function
aliciavr 0d9f644
Combine waveforms and correctly differentiates nominal from extended
aliciavr c1a42c0
Combine all extended fragments succesfully
aliciavr e165606
Add new comments for code documenting. New variable for debugging the…
aliciavr 60036c5
Update SBN Document for reference
aliciavr 2f7ff45
Add version number and update number of debug waveforms to 0
aliciavr 15f34cd
First version of timing check implemented (some extended fragments do…
aliciavr 3f44697
Add jittering debug option and combine fragments option
aliciavr f527fb8
refactor frameshift module to run at decode stage
VCLanNguyen 7e7c3c4
add timing channel
VCLanNguyen 8d8d8a1
add initialisation as max uint64_t
VCLanNguyen daa63dc
Use namespace and enumeration
henrylay97 6739521
Begin functionalisation
henrylay97 f7dead4
Make constexpr for regularly used cast
henrylay97 34e6ffe
Make function for formatting timestamp
henrylay97 500d130
Functionalise frame TDC/PTB definitions
henrylay97 a21b73f
Reduce duplication in final logic
henrylay97 4697328
Consistent indentation
henrylay97 8102b2e
Clean up fcl parameters and document
henrylay97 ce18cbd
Merge pull request #883 from SBNSoftware/feature/frameshift_refactor_…
VCLanNguyen 43f7614
Update combination condition with timing features integrating the exp…
aliciavr 6a24518
adjust fcl parameters
VCLanNguyen 177f2b4
Add warning for some unexpected types of fragments and fix fragments …
aliciavr 2d93ca4
Move constexpr upstream
henrylay97 857c9ed
Use FrameShiftInfo object in CRT data reconstruction
henrylay97 3ca8e1b
Add catch for NoShift and allow cutting on ETrig frame
henrylay97 d849488
add frameshift functionality instead of direclty referencing spec tdc…
lynnt20 370cd81
use the pmt calibdb to create the channel mapping
lynnt20 6dcca71
vectors are initialized with size,value using parantheses, not braces...
lynnt20 761ef7c
add sbnd services to include pmt calibdb + trigger emulation
lynnt20 c66aaa3
Merge pull request #912 from SBNSoftware/feature/frameshift_refactor_…
VCLanNguyen a32bc3d
update subsystem decoder fcl to include frameshift
VCLanNguyen 57b8b56
Update LightPropagation module for new timing frmae
asanchezcastillo 825c07d
clarify fcl param to only count the number of PMT channels per CAEN, …
lynnt20 c621ba3
update to include Run 2 HLT
VCLanNguyen f2bc6f9
Merge branch 'feature/frameshift_refactor_v10_11_01' of https://githu…
VCLanNguyen 9e19ef9
Merge branch 'feature/frameshift_refactor_v10_11_01' of https://githu…
VCLanNguyen 0ab99f6
grab the nanosecond part of timestemp
VCLanNguyen a27480d
Merge branch 'feature/aliciavr_XARAPUCA_offline_decoder_v4.0-extended…
aliciavr bb1ac48
feat (frameshift): Add frameshift module to the configuration and acc…
aliciavr 7951a66
chore(frameshift): refactor get_frameshift_timestamp to improve funct…
aliciavr a2ea22b
clean up Frame Shift module
VCLanNguyen 4356756
refactor(timing)\!: Remove access to SPEC-TDC and PTB. Change timing …
aliciavr d0c37f8
fix(debug): fix last sample time of the waveforms shown in the decode…
aliciavr a6ecce2
chore(cleaning): Clean output and restore to default configuration (c…
aliciavr 39e8ff4
update Waveform Alignment module with the new frameshift module
VCLanNguyen 07d5fbc
Merge pull request #914 from SBNSoftware/feature/aliciavr-XARAPUCA-of…
VCLanNguyen 6b65e1b
update xa decode fcl
VCLanNguyen 8ec8a0e
Removed timing corrections from the CRT veto since Lan has introduced…
aantonakis 6bc5699
Add dataTier to PMT decoder output configuration
VCLanNguyen 93faf62
Change dataTier from 'decoded-raw' to 'reconstructed'
VCLanNguyen 087b7fe
compact handle access
VCLanNguyen 50e5812
delete comments + adjust indentation
VCLanNguyen c7b4023
more indentation fix
VCLanNguyen 2f6cc9b
update label from string to inputtag
VCLanNguyen 4768586
remove frameshift module access in CRT Veto, CRT timing reco is alrea…
VCLanNguyen 4a807f8
update uint to appropriate bits
VCLanNguyen 03de556
update waveform to fill in place
VCLanNguyen 0f59c7a
update fhill_chmap to make_chmap
VCLanNguyen 6bb0a84
update make_chmap function
VCLanNguyen b8f05cc
move documentation from implmentation to declaration
VCLanNguyen 06f345d
add exception for pdtype and change initialisation for time correctio…
VCLanNguyen ac050ff
add doxygen style comments to function
VCLanNguyen 67ec1d0
clean up Timing path with doxygen comments
VCLanNguyen 872167d
remove reference
VCLanNguyen 0e0568c
add doxygen style comments
VCLanNguyen File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.