- Jan 21, 2019
-
-
Whitney Armstrong authored
-
- Jan 20, 2019
-
-
Whitney Armstrong authored
- removed spdlog ( now in analyzer) - added logging to THaAnalzyer (podd)
-
- Jan 07, 2019
-
-
Ole Hansen authored
This includes a particularly nasty leak in the shower code that caused several hundred bytes to be lost _per event_.
-
- Dec 15, 2018
-
-
Whitney Armstrong authored
- Mixins defined in Logger.h - Mixin used in base classes (THcDC is currently a good example) Added a few more spdlog loggers Added logging to many. - Added logging to hodoscope, aerogel hitlist and detectormap - Working on scandalizer features. Added logging. Added more logging. added more logging. More logging.
-
- Dec 11, 2018
-
-
Whitney Armstrong authored
- Added logging to hodoscope, aerogel hitlist and detectormap - Working on scandalizer features.
-
- Aug 15, 2018
-
-
Fernando Araiza Gonzalez authored
-
- Apr 12, 2018
-
-
Vardan Tadevosyan authored
Add time windows for pos and neg ADC selection. Added fGoodPosAdcMult and fGoodNegAdcMult variables Remove cuts for calculation of fXAtAero and fYAtAero
-
- Feb 19, 2018
-
-
Stephen A. Wood authored
First hit above this cut is taken as the reference time. Cuts are per detector and read as an optional parameter in each detector class. TDCs and Flash ADC times have separate cuts. Implement a second method of selecting best reference time. If InitHitList is passed a possitive reference time cut, use the first reference time above that cut. If none of the hits pass the cut, then no reference time is set If InitHitList is passed a negative cut, the cut is taken to be the absolute value of the cut, but a reference time is garuanteed to be set as long as there is at least one reference time hit. If none of the reference time hits pass the cut, then the last hit is taken to be the reference time. (Should be the largest.) Allow reference time cuts for all the spectrometer detector classes Hodoscopes, drift chambers, Aerogels, Gas Cherenkovs, Calorimeters
-
- Feb 15, 2018
-
-
Stephen A. Wood authored
Add End method to each detector that calls MissReport which prints the number of events with missing TDC and ADC reference times.
-
- Dec 09, 2017
-
-
hallc-online authored
Add variable for the difference between the Hodoscope start time and the ADC pulse time. Select good adc hit based on window on this difference
-
- Dec 06, 2017
-
-
Stephen A. Wood authored
Each detector object will check the global variable X.present each event. If X.present is false, it indicates that the parent spectrometer object determineted that this spectrometer is not in this event, and therefor reference times are not expected. If X.present is false, then the reference time warning messages will be suppressed.
-
- Nov 30, 2017
-
-
Stephen A. Wood authored
-
- Nov 21, 2017
-
-
John Matter authored
Fix typo in previous commit's THcCherenkov.cxx
-
- Oct 27, 2017
-
-
Eric Pooser authored
Include methods for FADC conversions and apply to non-raw data objects in THcRawAdcHit Add raw pulse time data object to Cherenkov detector classes Add raw pulse time data object to shower detector classes Add raw pulse time data object to hodoscope detector class
-
- Aug 01, 2017
-
-
Ryan Ambrose authored
-
- Apr 06, 2017
-
-
Stephen A. Wood authored
Then the # tubes of the Aerogel is known. Remove MaxNumXXXAeroPmt constants from THcAerogel.h
-
- Mar 31, 2017
-
-
Eric Pooser authored
New parameters are added. hallc_replay of 3/31/2017 or later is needed. As of now, the size of the TClonesArray objects are hard-coded in the respective header files. This is not okay in the long run. Ideally, the size of the TClonesArrays should be defined by the parameter which dictates how many readout detectors exist for the respective detector. I tried doing this in the Init method however, podd complained regarding the size of the TClonesArrays in the DEF-file histograms. I was unsuccessful in my first attempt. This should be addressed in the future even though things work for now.
-
- Jan 13, 2017
-
-
Jure Bericic authored
-
Jure Bericic authored
- Added new leafs to the hodoscope tree. - Added new leafs to the aerogel tree. - Added new leafs to cerenkov tree. - Added new leafs to the shower tree. Left all the old leafs in there. Will need a careful cleanup...
-
- Dec 15, 2016
-
-
Jure Bericic authored
-
- Oct 07, 2016
-
-
Stephen A. Wood authored
Add a new parameter Xaero_tdc_offset to make sure valid tdc hits from a reference time corrected tdc are positive. Accept first first positve tdc hit after applying offset. Move array filling in CoarseProcess into Decode
-
- Sep 04, 2014
-
-
Stephen A. Wood authored
Use InitArrays method in THcCherenkov and THcAerogel Null out all array pointers in the InitArrays method and call that method from all constructors so that it is always safe to delete these arrays.
-
- Mar 25, 2013
-
-
Stephen A. Wood authored
-
- Dec 07, 2012
-
-
Stephen A. Wood authored
Register some more variables for the tree Clear fNelem of some arrays, not fNhits. Print method to print Aerogel pedestals. Make Pedestal analysis a bit more like the ENGINE. Initialize counters
-
- Nov 05, 2012
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
Added haero.param to general.param.
-
Stephen A. Wood authored
-