- Feb 17, 2019
-
-
Mark K Jones authored
-
- Feb 10, 2019
-
-
Whitney Armstrong authored
modified: ../src/THcCherenkov.h modified: ../src/THcCherenkovHit.h modified: ../src/THcHitList.cxx modified: ../src/THcHitList.h modified: ../src/THcRawAdcHit.h modified: ../src/include/hcana/HallC_Data.h
-
- Feb 09, 2019
-
-
Whitney Armstrong authored
modified: THcCherenkov.cxx modified: THcCherenkov.h modified: THcHodoscope.cxx modified: THcHodoscope.h modified: include/HallC_LinkDef.h new file: include/hcana/HallC_Data.h
-
- Jan 21, 2019
-
-
Whitney Armstrong authored
-
- Jan 20, 2019
-
-
Whitney Armstrong authored
- removed spdlog ( now in analyzer) - added logging to THaAnalzyer (podd)
-
- 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
-
- Sep 19, 2018
-
-
Whitney Armstrong authored
new file: Shower2.cxx new file: Shower2.h modified: THcCherenkov.cxx modified: THcCherenkov.h modified: THcShowerArray.h modified: include/HallC_LinkDef.h
-
- Mar 06, 2018
-
-
hallc-online authored
Add new ntuple variables goodAdcMult == the number of hits in raw ADc for that channel goodAdcHitUsed == which hit number of the raw ADC hits passed the the ADC time window cut Modified fAdcTimeWindowMin and fAdcTimeWindowMax to be arrays that are the size of the number of Cerenkov pmts.
-
- 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
-
- 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.
-
- Mar 08, 2017
-
-
hallc-online authored
Add array fADC_hit that is a flag if there is a hit in the ADC fADC_hit is set in Decode method The FADC has a threshold on accepting ADC hit Modified CoarseProcess method to eliminate old FASTBUS bias in the analysis
-
- 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
-
- Feb 04, 2015
-
-
Zafar Ahmed authored
-
- Jan 20, 2015
-
-
Zafar Ahmed authored
Adds tests to THcHodoscope fiducial tracking efficiency Adds tests to THcCherenkov for Cerenkov efficiency
-
- 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.
-
- Jan 30, 2014
-
-
Zafar authored
We have added a new parameter hcer_tot_pmts = 2 in hcana.param file. It is equal to total number of PMTs in Cherenkov detector. With this update, the THcCherenkov coarse process is complete. We have Raw adc, pedestal subtracted adc, number of photo electrons and hits histograms in the output root file for gas Cherenkov detector.
-
- Dec 29, 2013
-
-
Zafar Ahmed authored
variables. Total photo electrons, total hits of adc 1, total hits of adc 2 and total hits. With this update we have transformed the FORTRAN code of file /engine/HTRACKING/h_trans_cer.f to /hcana/ser/THcCherenkov.cxx NOTE: The pedestal value in ENGINE is an integer but in hcana it is a flaoting number. So it changes the pedestal substracted vlues of adc 1 and adc 2 and the number of photo electrons of adc 1 and 2 by very small fraction. The difference of total photo electrons between ENGINE and hcana is not more than 0.005.
-
- Nov 15, 2013
-
-
Zafar Ahmed authored
-
- 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
-