- S1PMT3fold cut for SR2 (#165)
- Preliminary S1AreaFractionTop cut (#164)
- S2SingleScatter for SR2 (#160, #163)
- S1SingleScatter for SR2 (#161)
- Fix __init__.py for SR2 (#162)
- Start SR2 lichen file (#157)
- SR1 (post-main paper):
- CS2AreaFractiontopExtended updates (#156, #159)
- MisIdSingleScatter (#154)
- New postsr1 lichen file (#149)
- Issue and pull request templates (#151)
- CS2AreaFractionTopExtended (#152)
- S2PatternLikelihood extension to high-energies (#152)
- Inner volume egg segmentation (#147)
- Transpose, z-bin, and scaling bug fix, and smoothing of ER template in FV (#145, #146)
- Add Z-optimized FV and swap in cut list (#144)
- Fix MV cut; was not applied before (#129, #130)
- Small fix S1AreaUpperInjectionFraction line (#132)
- Tighten S1 width cut (#131)
- Use drift time instead of Z for S2 width cut (#134)
- Ignore dead PMTs and split top/bottom for S1PatternLikelihood (#137)
- New SingleElectronS2 cut (#139, #143)
- Use signal quantile of distance distribution only for PosDiff (#138)
- Switch to tighter corrected S2 AFT variable and use fitted quantile (#142)
- MV cut to account for the coverage (#119)
- Remove MV cut from calibration data (#121)
- Use correct position for S1PatternLikelihood cut (#123)
- New S1 width cut to remove AC candidates (#124)
- New cut on area fraction near Rn220 injection points (#125)
- Tune S1 AFT cut based on bug fix and correct position (#126)
- Revert to SR0 version of S2 tail cut (#128)
- Optimise the PosDiff Cut (#127), interim update (#120)
- Update S1PatternLikelihood Definition (#101)
- Add Flash cut to SR0 (#104)
- Add flash cut variable to SR1 (#102)
- Add cut for Misidentified krypton S1 (#103)
- Add check that nearest flash isn't nan (#106)
- Add parentheses (#107)
- Try again with flasher cut (#108)
- Remove S2 tail cut from calibration modes (#88)
- Try again Flash cut (#109)
- Update S2Width Cut (#96)
- Change bounds on S1SingleScatter Cut (#113)
- PosDiff Cut Definition (#111)
- S2Width Warnings Fix (#114)
- Add PosDiff; Remove S2Tails (duplicate); SR1 (#115)
- Remove S2Tails (duplicate); SR0 (#116)
- Fix S2Tails bug in cut lists (#117)
- Muon Veto cut added (#55)
- Update on S1 Pattern Likelihood Cut (#99)
- Add super elliptical fiducial volumes for testing in SR1 (#100)
Interim release for tracking data used in preliminary fits (https://github.com/XENON1T/bbf/pull/35) (https://github.com/XENON1T/SR1Results/pull/2)
- S1 area fraction top update and relegate to LowE (#56, #83)
- Update S2WidthCut and parameters for SR1 (#62, #75, #77)
- Fix LowEnergyRn220 accidentally removing DAQVeto cut (#66)
- Fix bug and treatment of 'nan' in S2SingleScatter (#69, #74)
- Reinstate InteractionPeaksBiggest (#71)
- Update S2Tail cut for SR1 (#76)
- S2PatternLikelihood Cut Tuning (#80, #87)
- Fix AmBe source position (#58, #97)
- Remove AmBe/NGFiducial cuts (#86, #98)
- Temporary 1.3T FV (#89, #94)
- Add Corrections minitree and SR1 switch to laxer (#64)
- Documentation (#73, #92)
- Start SR1 lichens (#58)
- Neutron gun and updated AmBe FV (Also in #58)
- MC compatability (#57)
- Remove InteractionPeakBiggest for SR1 since done by pax
- Refix SingleElectronS2 (#51)
- Fix SingleElectronS2 (#50)
- Bug in lichen definition (append not used as function)
- Fix bug in SingleElectron lichen definition
- Create LowEnergyBackground, LowEnergyRn220, LowEnergyAmBe to simplfy cut application
- sqrt(x*x + y*y) instead of r
- Up version on S2 threshold
- Raise S2 threshold to 200 PE
- AmBe fiducial change to include z/r cut.
- Get runtime from hax for DAQ cut (#43)
- Fix warning in SingleElectronS2s (#44)
- Fix to DAQ cut (#42)
- DAQ cut update (#39)
- Add larger FV option (#41)
- Remove junk cut from main list since used for calibrations.
- Fix bug in S1 width cut
...
- Fix bug in junk cut definition
- Update cut list
lax 0.8.1
- CutAllEnergy
- CutFiducialCylinder1T v3
- CutInteractionExists v0
- CutS2Threshold v0
- CutInteractionPeaksBiggest v0
- CutS2AreaFractionTop v2
- CutS2SingleScatter v2
- CutDAQVeto v0
- CutS1SingleScatter v1
- CutS1AreaFractionTop v1
- CutS2PatternLikelihood v0
- CutLowEnergy
- CutFiducialCylinder1T v3
- CutS1LowEnergyRange v0
- CutS2Threshold v0
- CutInteractionPeaksBiggest v0
- CutS2AreaFractionTop v2
- CutS2SingleScatterSimple v0
- CutDAQVeto v0
- CutS1SingleScatter v1
- CutS1AreaFractionTop v1
- CutS2PatternLikelihood v0
- CutS1PatternLikelihood v0
- CutS2Width v2
- CutS1MaxPMT v0
- CutSignalOverPreS2Junk v1
- CutSingleElectronS2s v0
- Update area before main S2 < 300
- Update 1T FV (#40)
- Tune S2 width cut (#38)
- S1 width cut (#33)
- S2 pattern likelihood (#34)
- S1 AFT speed fix (#32)
- Added DistanceToAmBe cut (#31)
- Fix bug in how data file for S1 AFT loaded.
- Fix problem in S1 single scatter definition (#26)
- S1 Area fraction top included (#16)
- CutAllEnergy
- CutFiducialCylinder1T v2
- CutInteractionExists v0
- CutS2Threshold v0
- CutInteractionPeaksBiggest v0
- CutS2AreaFractionTop v2
- CutS2SingleScatter v2
- CutDAQVeto v0
- CutS1SingleScatter v1
- CutS1AreaFractionTop v0
- CutLowEnergy
- CutFiducialCylinder1T v2
- CutS1LowEnergyRange v0
- CutS2Threshold v0
- CutInteractionPeaksBiggest v0
- CutS2AreaFractionTop v2
- CutS2SingleScatterSimple v0
- CutDAQVeto v0
- CutS1SingleScatter v1
- CutS1AreaFractionTop v0
- CutS1PatternLikelihood v0
- CutS2Width v1
- CutS1MaxPMT v0
- Another pre() error
- S1 Pattern and max PMT had error in pre() not returning df
- ManyLichen print list of cuts works
- Fix SignalOverPreS2Junk key (#24)
- Doc improvements.
- S1 Pattern likelihood in LowEnergyCuts (#21)
- Max PMT in S1 (v0) LowEnergyCuts (#15)
- S2AreaFractionTopCut now can have v3 (v2 still default) with tighter AFT selection (#14)
- SignalOverPreS2Junk v0, not used (#20)
- S2SingleScatter in all cuts, S2SingleScatterSimple in LowEnergy (#9)
- Tune S2 width (#18)
- S1 Single Scatter (#22)
List of current cuts:
- CutAllEnergy
- CutFiducialCylinder1T version 2 CutInteractionExists version 0 CutS2Threshold version 0 CutInteractionPeaksBiggest version 0 CutS2AreaFractionTop version 2 CutS2SingleScatter version 2 CutDAQVeto version 0 CutS1SingleScatter version 0
- CutLowEnergy
- CutFiducialCylinder1T version 2 CutS1LowEnergyRange version 0 CutS2Threshold version 0 CutInteractionPeaksBiggest version 0 CutS2AreaFractionTop version 2 CutS2SingleScatterSimple version 0 CutDAQVeto version 0 CutS1SingleScatter version 0 CutS1PatternLikelihood version 0 CutS2Width version 1 CutS1MaxPMT version 0
- Add DAQ busy and HE veto requirement that requires Proximity tree (#7)
- Update s2_area_fraction_top cut (#5)
- Improve docs (#4)
- Plotting arbitrary axes
- Tweaks
- Remove signal noise cut since doesn't work
- Bug where all cuts not applied properly
- Add signal noise
- Fix fiducial volume
- Reorder cuts again
- Update requirements
- Reorder cuts and save some intermediates ('r')
- Cut versioning
- First release on PyPI.
- Initial cuts for SR0.