- Jan 02, 2019
-
-
Whitney Armstrong authored
modified: Makefile modified: config.env
-
- Dec 31, 2018
-
-
Whitney Armstrong authored
-
Whitney Armstrong authored
-
- Dec 20, 2018
-
-
Whitney Armstrong authored
-
- Dec 17, 2018
-
-
Whitney Armstrong authored
These are mostly wrappers around stl algorithms. new file: include/hcana/helpers.hxx
-
Whitney Armstrong authored
-
Whitney Armstrong authored
-
- Dec 15, 2018
-
-
Whitney Armstrong authored
-
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 12, 2018
-
-
Whitney Armstrong authored
-
- Dec 11, 2018
-
-
Whitney Armstrong authored
-
Whitney Armstrong authored
-
Whitney Armstrong authored
-
Whitney Armstrong authored
-
Whitney Armstrong authored
- Added logging to hodoscope, aerogel hitlist and detectormap - Working on scandalizer features.
-
Whitney Armstrong authored
-
Whitney Armstrong authored
- Mixins defined in Logger.h - Mixin used in base classes (THcDC is currently a good example)
-
Whitney Armstrong authored
- added default DB_DIR - Fixed Scandalizer due to change in codaversion -> dataversion
-
- Dec 10, 2018
-
-
Whitney Armstrong authored
-
- Dec 06, 2018
-
-
Whitney Armstrong authored
-
- Nov 30, 2018
-
-
Whitney Armstrong authored
-
Whitney Armstrong authored
-
- Nov 28, 2018
-
-
Stephen A. Wood authored
-
- Nov 20, 2018
-
-
Mark Jones authored
Modify THcAerogel::CoarseProcess For each PMT, fGoodPosAdcMult.at(npmt) was being set to the total number of positive PMTs with an adc hit and fGoodNegAdcMult.at(npmt) was being set to the total number of negative PMTs with an adc hit. To be like the other dectectors make fGoodPosAdcMult.at(npmt) and GoodNegAdcMult.at(npmt) be the number of adc hits for that particular PMT.
-
- Nov 19, 2018
-
-
Whitney Armstrong authored
-
Whitney Armstrong authored
-
Stephen A. Wood authored
For KaonLT, the kPulsePedestal values being returned for the helicity signal channels was 0 and 16380. For SIDIS, the values for off and on are ~2000 and ~1400. Made the default threshold 8000 instead of 1000. Also added an optional parameter, "helicity_fadcthreshold" so that this threshold can be changed at run time.
-
- Nov 10, 2018
-
-
Whitney Armstrong authored
-
- Nov 09, 2018
-
-
Stephen A. Wood authored
Undoes delayed helicity reporting by learning seed of pseudo random sequence used by injector helicity electronics. This detector class should be added to the Trigger apparatus. Delivers the global variables "hel" and "helrep". "helrep" is the reported delayed helicity and "hel" is the actual helicity. + and - helicity are reported as +1 and -1. If the event is during a MPS settling period, then the helicity variables are zero. For the first few seconds of a run, the "hel" variable will be zero as the pseudo random sequence seed has not been determined. (If the trigger class is "T" and this detector is called "helicity", then these variables will be T.helicity.hel and T.helicity.helrep. By default, it is assumed that there is delayed reporting of 8 cycles and that Quartets are used. If delayed helicity reporting is not in use, then set the parameter "helicity_delay" to zero.
-
Stephen A. Wood authored
These signals are plus and minus signals, the MPS indicator, and the start of quartet indicator. The time from the TI (with overflow detection) is also retrieved as this is needed when dealing with delayed helicity reporting. The helicity signals are in FADC250 channels. The roc/slot/channel assignments for these signals are currently hardwired into the code.
-
Stephen A. Wood authored
-
- Nov 06, 2018
-
-
Mark Jones authored
Add the tree variable goodAdcMult which is the number of raw ADC pulses in an ADC channel per event for a given shower array block.
-
- Nov 01, 2018
-
-
Eric Pooser authored
Fix problems in THcTrigDet.cxx
-
Eric Pooser authored
-
Mark Jones authored
1) Read-in of the trigger reference time cuts was in ReadDatabase method when it should be in Init method. Moved to the Init method before call to InitHitList where the reference cuts are used. 2) Modified the selection of the good TDC hit for filling the TdcTimeRaw and TdcTime. Previosly used the TdcTime but not picks the TDC hit with the TdcTimeRaw that is within the time min and max windows that can be set by parameters. Default windows are min=0 and max=10000. If two hits in the time window then selects last hit within window. If not hits within time window then TdcTimeRaw=0 and TdcTime=0. The TdcMultiplicity is always filled.
-
Whitney Armstrong authored
-
Mark Jones authored
1) Read-in of the trigger reference time cuts was in ReadDatabase method when it should be in Init method. Moved to the Init method before call to InitHitList where the reference cuts are used. 2) Modified the selection of the good TDC hit for filling the TdcTimeRaw and TdcTime. Previosly used the TdcTime but not picks the TDC hit with the TdcTimeRaw that is within the time min and max windows that can be set by parameters. Default windows are min=0 and max=10000. If two hits in the time window then selects last hit within window. If not hits within time window then TdcTimeRaw=0 and TdcTime=0. The TdcMultiplicity is always filled.
-
- Oct 29, 2018
-
-
Whitney Armstrong authored
-
- Oct 28, 2018
-
-
Whitney Armstrong authored
-
-