- Sep 26, 2017
-
-
Ole Hansen authored
Fixes building when using scons 3.0 which apparenlyt uses python3. Fixes broken building on travis
-
Vardan Tadevosyan authored
For both the layers and the array part Correct calculation of coordinates of the Array modules in the calorimeter effciency calculations.
-
Edward Brash authored
-
- Sep 22, 2017
-
-
Mark Jones authored
Previous was trying to return the reconstructed target quantities as values which was totaly wrong. Changed so that the references are returned. Now get the reconstructed target quantities properly.
-
- Sep 20, 2017
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
Stephen A. Wood authored
fpTimes, fScinTime, fScinSigma and fScinZpos are not used. These arrays were given fixed size of 53. This commit finishes issue #53
-
- Sep 15, 2017
-
-
Stephen A. Wood authored
Add #include <set> Don't use new method of looping over vector
-
- Sep 14, 2017
-
-
Edward Brash authored
-
Brad Sawatzky authored
- Apparently $?loginsh is not a good indicator of whether tcsh is interactive (bad Google...) so we'll look for 'setup.csh' in the current directory and if it is present assume it is the hcana/ directory. - The if($?prompt) clause should print some info text if you're interactive. (Although it's not definitive either -- dammit csh.) -- Brad
-
Brad Sawatzky authored
- The underlying problem here is that $_ is assumed to contain the path to the sourced file, but that isn't true for any version of tcsh I've tried... (I guess it must have worked for some version of tcsh?) Anyway, that fails and $1 is also empty in the else clause so the script fails. - Reliably finding the path to a sourced file is next to impossible in tcsh, so just encourage/force people to pass a path to the script directory as an argument. -- Brad
-
Stephen A. Wood authored
-
Stephen A. Wood authored
When the db file is read, a list of crate #s and a list of module types is made. The tag of each bank searched for scalers must have a tag that is in one of these lists. If all scalers are in banks tagged with the module type, then, SetOnlyBanks(kTRUE) should be called in which case bank tags will be compared only against this list of module types.
-
Stephen A. Wood authored
-
Stephen A. Wood authored
In the end method of the Hall C rocs, the scalers are read for a final time and a user event 129 is created with the scaler counts. These events do not always appear at the end of the coda file, leading to the risk that triggered scaler reads will appear after the event 129s. If the event type of these final scaler reads is passed to the scaler object with the SetDelayedType(int evtype) method, then the scaler analyis will cache these events and analyze them at the end of the analysis.
-
- Aug 31, 2017
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
Stephen Wood authored
Update podd version
-
Stephen A. Wood authored
Adds support for #include directives in output definition files Decoders for CAEN 775 and 792 modules
-
- Aug 29, 2017
-
-
bduran authored
-
- Aug 25, 2017
-
-
hallc-online authored
This method calculates the target quantities using the focal plane quantities and the optics matrix. Previously this was done in THcHallCSpectrometer::FindVertices. Now in THcHallCSpectrometer::FindVertices there is a call to CalculateTargetQuantities This method will be called by THcExtTarCor to do the xtar correction.
-
hallc-online authored
Fixed minor bug FindStub was using the uncorrected drift distance from the hit object that was not corrected in CorrectHitTimes method. Need to use the corrected drift distance that with the spacepoint Hit structure
-
- Aug 18, 2017
-
-
Stephen A. Wood authored
So that hodtest.C keeps working
-
Mark K Jones authored
Modify THcScintillatorPlane::Clear
-
hallc-online authored
Change per event initialization of Good TDC quantities from zero to kBig.
-
- Aug 01, 2017
-
-
Ryan Ambrose authored
-
Ryan Ambrose authored
-
- Jul 28, 2017
-
-
Eric Pooser authored
-
- Jul 27, 2017
-
-
Stephen A. Wood authored
Use pointer to event from evdata->GetRawDataBuffer() instead of making a local copy of the event before scanning it for scaler data
-
Stephen A. Wood authored
-
Stephen A. Wood authored
There was already an AddEvtType in the base class. Should use SetEvtType to set the event type. If the handler is to look for more than one event type, use AddEvtType for the extra event types.
-
- Jul 26, 2017
-
-
hallc-online authored
**This class calculates kinematic variables related to the secondary (hadron) detected particle
-
- Jul 25, 2017
-
-
Mark K Jones authored
Fix bug introduced in THcHallCSpectrometer::FineProcess
-
hallc-online authored
When making changes to support THcPrimaryKine added line track->SetEnergy which set the track energy to energy determined from measurement of spectrometer delta. But this energy should be the energy measured by the Shower calorimeter. Deleted the line in THcHallCSpectrometer since it is not needed anyway.
-
Mark K Jones authored
Add THcPrimaryKine and modified THcHallCSpectrometer
-
hallc-online authored
Add class THcPrimaryKine to calculate physics kinematics quantities for single arm Modified THcHallCSpectrometer so that it would fill track energy and momentum 3 vector
-
- Jul 21, 2017
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
An example GUI to display the periodic report during the analysis is included. (rustats.tcl). The commands to startup the GUI are in hodtest.C, but commented out.
-