- Jan 17, 2014
-
-
Stephen A. Wood authored
-
- Jan 14, 2014
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
Friend the detector classes that need access to the private members. May later want to use member functions to access the data.
-
- Jan 03, 2014
-
-
Stephen A. Wood authored
Was hardwired to HMS, so SOS was getting HMS hodoscope data.
-
- 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.
-
- Dec 19, 2013
-
-
Stephen A. Wood authored
Fix from Mark Jones with additional cleanup for saw's misunderstanding of space point criterion
-
Mark Jones authored
-
Stephen A. Wood authored
Compare wire coordinate, not wire number
-
- Dec 17, 2013
-
-
Stephen A. Wood authored
-
- Dec 16, 2013
-
-
Stephen A. Wood authored
THcDriftChamber::AddPlane didn't know if style was HMS, because style was only determined in Init. Now fHMSStyleFlag is set in only one place. Right now determined from spectrometer name, but could be a parameter in the future.
-
Mark Jones authored
Fix fStartTime=32. in THcHodoscope::Decode
-
Mark Jones authored
Modified ReadDatabase : Added fdebugstubchisq and Corrected fhdebugflagpr to be Int Added PrintDecode( void ) to print the drift chamber info in fHits Modified FindSpacePoints to use the proper PlaneInd and PlanePInd for HMS and SOS style chambers Changed THcDriftChamber::FindEasySpacePoint(Int_t yplane_hitind,Int_t yplanep_hitind) to THcDriftChamber::FindEasySpacePoint_HMS(Int_t yplane_hitind,Int_t yplanep_hitind) Added THcDriftChamber::FindEasySpacePoint_SOS(Int_t xplane_hitind,Int_t xplanep_hitind) commented out many fhdebugflagpr output statements
-
Mark Jones authored
With fdebugprintdecodeddc call Chambers[i]->PrintDecode() to output the drift chamber info after min/max time cuts Added PrintSpacePoints() With fdebugprintdecodeddc call PrintSpacePoints() to output drift chmaber spacepoint info
-
- Dec 12, 2013
-
-
Stephen Wood authored
Should compare (pindex1%2), not pindex1, to determine evenness.
-
- Dec 10, 2013
-
-
Stephen A. Wood authored
Parameters are retrieved in THcHallCSpectrometer::ReadDatabase Geometry information saved with SetCentralAngles and fPointOffset.SetXYX
-
- Dec 05, 2013
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
- Dec 02, 2013
-
-
Stephen A. Wood authored
THcDriftChamber New flag fHMSStyleChambers to determine if HMS or SOS style tracking should be done. Flag is set on if the spectrometer name begins with 'h'. THcDriftChamber::LeftRight fSmallAngleApprox must be set and fHMSStyleChambers must be off to do SOS style. If not HMS style, ignore all the Yplane optimizations THcDC SOS code does "project to chamber" in link stubs. Need to evaluate if this is necessary, or if HMS style should also do it.
-
- Nov 15, 2013
-
-
Zafar Ahmed authored
-
Zafar Ahmed authored
-
Edward Brash authored
These were related to a) scope of some variable declarations, and b) use of pre-increment vs. post-increment of non-primitive types (this has a slight performance hit due to the way that pre- vs. post-increment operators are overloaded in C++. Also cleaned up a few places where initialized variables were not being used.
-
- Nov 13, 2013
-
-
Mark Jones authored
1) Need to add fNelem to DBRequest to read parameter arrays. 2) Added optional variable and set to true. Flag in the DBRequest to tell code that parameter is optional and does not have to be found. 3) Move setting of fNelem to before DBRequest for aero_num_pairs so that it can be overwritten by parameter file.
-
- Nov 12, 2013
-
-
Edward Brash authored
-
- Nov 11, 2013
-
-
Edward Brash authored
-
Edward Brash authored
-
Edward Brash authored
-
Edward Brash authored
purposes.
-
Edward Brash authored
-
Edward Brash authored
-
Edward Brash authored
- Add MacOSX-dependent compile options in Hall C LinkDef
-
- Nov 08, 2013
-
-
Stephen A. Wood authored
Clone some DC tests from ENGINE test files to podd style cuts. Make changes to source code to support these tests. Correct hits in plane line in example report file.
-
- Nov 01, 2013
-
-
Mark Jones authored
Add fTheta_lab Do offsets in THcHallCSpectrometer::ReadDatabase
-
Stephen A. Wood authored
If ThcAnalyzer::PrintReport sees a format descriptor with 'd' at the end, then the value is converted to the nearest int before formatting.
-
Stephen A. Wood authored
Added variables using ENGINE names gen_run_number gen_run_starting_event gen_event_id_number
-
- Oct 31, 2013
-
-
Stephen A. Wood authored
-
- Oct 18, 2013
-
-
Stephen A. Wood authored
This is magic that allows the size of arrays to passed to the root tree making.
-
Stephen A. Wood authored
Inspired by ENGINE/CTP report generator Reports generated by THcAnalyzer::PrintReport(templatefilename,outputfilename) template is copied to output, {stuff} is replaced by the value of stuff. Value can be formated with c formater, eg. {stuff:%.2f} ThcFormula added to allow more flexibility of variables. Can get number of times cuts pass or are called with: cutname.npassed (or cutname.scaler) and cutname.ncalled
-
- Oct 13, 2013
-
-
Vardan Tadevosyan authored
Re-arrange, modify and make more detailed comments in the Shower*.h header files. Add more comments in the Shower*.cxx files.
-
- Oct 10, 2013
-
-
Vardan Tadevosyan authored
Changed column and row numbering in THcShowerHit.h in order to get rid of warning messages on unsigned and integer comaprisons when compiling; Corrected a debug message in THcShower.cxx.
-