- Oct 10, 2013
-
-
Vardan Tadevosyan authored
-
Vardan Tadevosyan authored
-
- Oct 02, 2013
-
-
Vardan Tadevosyan authored
-
- Sep 26, 2013
-
-
Stephen A. Wood authored
{prefix}dc_fix_lr Historically, in the ENGINE, if a hit is used in multiple space points/stubs, the left/right assignment for that hit, which is later used in track fitting, is that assigned for the last stub encountered with that hit. Properly, the left right assignment should be allowed to be different in different space points. If this parameter is set to zero (e.g. in hcana.param), then the ENGINE behavior is used. For new analyses, it should be set to one. (Which is the default) {prefix}dc_fix_propcorr When a hit gets put into a stub, the distance of the hit from the discriminator can then be estimated. In the engine, a correction to the drift time (and thus drift distance) is applied. However, if that hit ends up in another stub, the correction will get applied again, resulting in a over correction. Setting this flag to 1 will give that hit a different corection for each stub that it is in. These flags will default to the new "correct" way of handling hits if the above parameters are not set in a parameter file. Currently, both flags are set to zero in hcana.param to replicate the ENGINE behavior. To implement these changes, the propagation correction and L/R information for each hit is saved in space point and track classes. This information is still saved in the hit class, but only used if in ENGINE compatibility mode. The THcDCTrack class now saves a list of space point pointers instead of space point indices. The AddSpacePoint method now also copies all the hit information into the track object so that THcDC doesn't need to explicitely copy all the hits. The FindStub method, which fits a stub track to a space point is passed the space point rather than a list of hits
-
- Sep 23, 2013
-
-
Vardan Tadevosyan authored
-
- Sep 18, 2013
-
-
Vardan Tadevosyan authored
-
- Aug 28, 2013
-
-
Stephen A. Wood authored
Name of coefficient file in hcana.param Some basic hms setting parameters added to test.database for run 50017 Traceback code in THcHalCSpectrometer
-
Vardan Tadevosyan authored
-
Vardan Tadevosyan authored
-
- Aug 23, 2013
-
-
Vardan Tadevosyan authored
-
- Aug 21, 2013
-
-
Stephen A. Wood authored
-
- Aug 20, 2013
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
- Aug 19, 2013
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
Stephen A. Wood authored
-
- Aug 08, 2013
-
-
Stephen A. Wood authored
Set 2d histogram limits on tracking results.
-
- Jul 25, 2013
-
-
Vardan Tadevosyan authored
-
- Jul 23, 2013
-
-
Stephen A. Wood authored
-
- Jul 19, 2013
-
-
Vardan Tadevosyan authored
-
- Jun 11, 2013
-
-
Vardan Tadevosyan authored
-
- May 29, 2013
-
-
Mark Jones authored
-
- May 28, 2013
-
-
Vardan Tadevosyan authored
-
Vardan Tadevosyan authored
-
- May 19, 2013
-
-
Vardan Tadevosyan authored
-
- May 16, 2013
-
-
Jamil authored
-
Vardan Tadevosyan authored
-
Vardan Tadevosyan authored
-
- May 15, 2013
-
-
Vardan Tadevosyan authored
-
- Apr 30, 2013
-
-
Stephen A. Wood authored
New class THcDC is whole set of wire chambers. THcDriftChamber is one chamber (6 planes) Implement space point finding from h_pattern_recognition up to point before where space point lists from the two chambers are combined. Includes FindEasySpacePoint (h_find_easy_space_point) FindHardSpacePoints (find_space_points) DestroyPoorSpacePoints (h_sp_destroy) SpacePointMultiwire (h_sp_multiwire) ChooseSingleHit (h_choose_single_hit) SelectSpacePoint (select_space_points) Space points are arrays of structures in the THcDriftChamber class. Will probably need to take space points out class so that they can be looked at at the THcDC level. New code is only tested to see that it compiles and that space points are sometimes found.
-
- Apr 16, 2013
-
-
Stephen A. Wood authored
-
- Apr 09, 2013
-
-
Gabriel Niculescu authored
GN: finished debugging the hodoscope start time calculation. Results match 1-to-1 the corresponding "engine" result.
-
- Mar 21, 2013
-
-
Stephen A. Wood authored
-
Stephen A. Wood authored
Started with Simon's code, but reworked: Use podd style arrays in RVarDef. Get plane names (1pr, 2ta, 3ta, 4ta) from parameter file. Get block counts from parameters instead of hardwiring. Rename histogram names to be A,B,C,D 1-13, instead of 1-52
-
- Mar 19, 2013
-
-
Stephen A. Wood authored
of hardwiring them.
-
Stephen A. Wood authored
-
- Mar 08, 2013
-
-
Stephen A. Wood authored
It has not been check that we are getting a good start time yet. Drift time and distance added to tree Change DC plane names from 1, 2, 3, ... to 1x1, 1y1, ... This is so that the parameters holding the time to distance maps can be found. (The parameters are e.g. hwc1x1fract) Need to find a way not to have to hard code these plane names. Either use wire angles (alpha) or some kind of parameter name mapping Changed output.def to match new plane names
-