- 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.
-
Whitney Armstrong authored
-
- Dec 10, 2018
-
-
Whitney Armstrong authored
-
- Apr 11, 2018
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
Correction is done in the hitlist by comparing the trigger time from the TI to the trigger time in the FADC. These generally have a fixed offset. A FUDGE offset is included to make the difference between the FADC and TI times zero or close to zero. The FADC delivers times in units of 0.0625 ns. The trigger time is in units of 4ns. So the FADCs will be shifted by 64 units for each unit of trigger time slippage.
-
- Feb 20, 2018
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
Statistics for missing ADC reference times are still accumulated and still printed at the end of the run and stored in parameters.
-
- Feb 19, 2018
-
-
Stephen A. Wood authored
So that the counts can be reported in report files.
-
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 14, 2017
-
-
Stephen A. Wood authored
The Event handler can now be given any name. (Only one THcConfigEvtHandler should be instatiated.) Also: THcConfigEventHandler clears CrateInfoMap on Init. THcHitList caches FADC config on first event
-
- Dec 06, 2017
-
-
Stephen A. Wood authored
-
- Nov 30, 2017
-
-
Stephen A. Wood authored
-
- Oct 25, 2017
-
-
Stephen A. Wood authored
-
- Jul 21, 2017
-
-
Stephen A. Wood authored
-
- Mar 06, 2017
-
-
Cdaq Account authored
Temporarily set THcHodoscope.cxx so that only the first three planes are used to calculate the focal plane time and beta. In THcHodoscope , Modified format for writing out the dump file used in hodo calibration. Add cosmicflag to THcScintillatorPLane so the corrected time is done right for cosmics. Modified hc_hodo_calib/tofcal.f so that it uses detector 10 as the reference and that it writes out better defualts for parameters in there are not enough events for a PMT.
-
- Feb 27, 2017
-
-
Jure Bericic authored
-
- Feb 24, 2017
-
-
Jure Bericic authored
PSE125 holds information about setting of F250 modules. Now this information is used to set `fNPedestalSamples` and `fNPeakSamples` parameters of `THcRawAdcHit`. This is done through `THcHitList`, since it has information about which crate and module each channel is in. Currently, the information is set for each event, because of the hitlist and analyzer design. I added the neccessary support for these changes to all raw hit classes.
-
- Feb 23, 2017
-
-
Jure Bericic authored
Corrected warning message for missing refchan to correctly display reference channel. Modified warningg message for missing refindex to include information about reference channel.
-
- Dec 07, 2016
-
-
Stephen A. Wood authored
Get this information if hit says it is looking for ADC info and the module reports that it is multifunction
-
- Nov 23, 2016
-
-
Stephen A. Wood authored
-
- Sep 29, 2016
-
-
Stephen A. Wood authored
Fix bad Addmodule argument (refchan) Print warning if expected reference time is missing (Probably means event is bad)
-
- Sep 28, 2016
-
-
Stephen A. Wood authored
Separate methods for ref time subtracted and raw hits
-
- May 18, 2016
-
-
Mark Jones authored
-
- Dec 02, 2015
-
-
Stephen A. Wood authored
Base class THcRawHit has null GetReference method. Returns zero. THcRawDCHit will get the reference time if it was specified in the map file. It is up to the detector class to use the reference time to subtract off pipeline TDC jitter.
-
- Oct 14, 2015
-
-
Stephen A. Wood authored
-
- Jan 16, 2015
-
-
Stephen A. Wood authored
For the most part this is making sure that the loop variable in a for loop is of the same type as the variable that it is compared against (Often a UInt_t).
-
- Jan 14, 2015
-
-
Stephen A. Wood authored
This reverts commit e9ce1040. Conflicts: src/THcHallCSpectrometer.cxx
-
- Jan 08, 2015
-
-
Stephen A. Wood authored
For the most part this is making sure that the loop variable in a for loop is of the same type as the variable that it is compared against (Often a UInt_t).
-
- Jan 17, 2014
-
-
Stephen A. Wood authored
-
- Nov 02, 2012
-
-
Stephen A. Wood authored
-
- Aug 23, 2012
-
-
Stephen A. Wood authored
-
- May 01, 2012
-
-
Stephen A. Wood authored
TClonesArray ConstructedAt method. Raw hit class for drift chambers and skeleton drift chamber that prints out drift chamber package hits. Move Compare method from THcHodoscopeHit to ThcRawHit since it should work for any derived class. Get detector name -> ID mapping from the map file comments
-
Stephen A. Wood authored
TClonesArray ConstructedAt method.
-
- Apr 24, 2012
-
-
Stephen A. Wood authored
THcHodoscope, a multiplane scintillator array. Make a Hall C style spectrometer (so that default Hall A detectors are not included.) Can read a Hall C data file and print out hodoscope hits where the left/right TDC/ADC are matched up per counter.
-
Stephen A. Wood authored
-
- Apr 21, 2012
-
-
Stephen A. Wood authored
-
- Apr 12, 2012
-
-
Stephen A. Wood authored
so that each detector can have access to it to build it's own detector Map from the Hall C style detector map.
-
Stephen A. Wood authored
-