Skip to content
Snippets Groups Projects
  1. Jan 25, 2016
  2. Jan 18, 2016
  3. Jan 09, 2016
  4. Jan 06, 2016
  5. Jan 01, 2016
  6. Dec 28, 2015
  7. Dec 06, 2015
  8. Oct 14, 2015
  9. Feb 23, 2015
  10. Feb 04, 2015
  11. Feb 03, 2015
    • Vardan Tadevosyan's avatar
      Edit/add comments in THcShower class · 5c48c0e3
      Vardan Tadevosyan authored
      5c48c0e3
    • Vardan Tadevosyan's avatar
      Improve THcShower class structure and cleanup · f1b25902
      Vardan Tadevosyan authored
        Clean up THcShower.h and THcShower.cxx.
        typedef vector<THcShowerHit*> THcShowerHitList by
        typedef set<THcShowerHit*> THcShowerHitList.
        Remove inheritance of class THcShowerCluster from THcShowerHitList.
        Define THcShowerCluster as THcShowerHitList, aka set<THcShowerHit*>.
        Remove inheritance of class THcShowerClusterList from
              THcShClusterList, a.k.a. vector<THcShowerCluster*> container.
        Define THcShowerClusterList as vector<THcShowerCluster*>.
        Rename THcShowerHitSet by THcShowerHitList.
        Rename HitList (related to the HMS calorimeter) to HitSet.
        Add operator< in THcShowerHit class, in order to have THcShowerHitSet
          objects to be properly sorted.
      f1b25902
  12. Jan 20, 2015
    • Mark Jones's avatar
      Modify THcShower.cxx and THcShower.h · 0c2485c9
      Mark Jones authored
          Add variable fEtot= the total energy of the calorimeter which
            is calculated in Decode method
          Add variable fEtotnorm= the total energy of the calorimeter
            divided by central spectrometer which is calculated in Decode method
          Add both to DefineVariables list as etot and etotnorm
      0c2485c9
  13. Jan 16, 2015
  14. Jan 14, 2015
  15. Jan 08, 2015
  16. Dec 05, 2014
  17. Nov 13, 2014
  18. Sep 12, 2014
  19. Sep 05, 2014
  20. Aug 21, 2014
    • Zafar's avatar
      Golden track: · cf4b23b2
      Zafar authored
      Goldent track is moved to THcHallCSpectrometer::TrackCalc()
        if  fSelUsingScin == 0 then golden track is calculated just
        like podd. i.e. it is the first track with minimum chi2/ndf
        with sorting ON
      
        if fSelUsingScin == 1 then golden track is calculetd just like
        engine/HTRACKING/h_select_best_track_using_scin.h. This method
        gives the best track with minimum value of chi2/ndf but with
        additional cuts on the tracks. These cuts are on dedx, beta
        and on energy.
      
        This commit also corrects and modifies the beta code written
        in the THcHodoscope::FineProcess
      
        At this point we have godlend track and in additoion to
        previous vlues the following values are set to a track:
        Energy, beta, chi2 of beta and dedx[track][first hit].
      
      NOTE: For some tracks we have large differences in value of chi
            square between ENGINE and hcana and this is already
            discussed in the last group meeting. Following emails are
            exchanged regarding this difference of chisquare.
      
      email to Mark:
      
      Hi Mark,
      I tried to trace the origin of difference of the chi square value between
      ENGINE and hcana. Please see the attached file, it has long table which I
      cannot present in this email. Or you can see the file at the following
      link, thanks.
      
      https://userweb.jlab.org/~zahmed/chi2diff.txt
      
      Ahmed
      
      Mark's reply:
      Ahmed,
              Thanks. I agree with what you see, but there is also another reason
      for the difference. For the space point in ch2 the engine and hcana
      choose different left/right combinations. That is why you see the large
      jump in the summed chi2 from planes 9 and 10. The two codes pick
      different left/right because there is a cut on the difference between the
      measured stub xp and an expected xp = sp->GetX()/875  and one code has a combination
      slightly below the cut value and the other slightly above. I do not see a way
      to make the codes agree more exactly since the stub fitting involves a matrix
      inversion.
      
                      Cheers,
                             Mark
      cf4b23b2
  21. Aug 18, 2014
  22. Jul 09, 2014
    • Vardan Tadevosyan's avatar
      Simplification of variables for Shower Counter calibration · 4ccf5c40
      Vardan Tadevosyan authored
      Remove track related variables from the HMS Shower class, use ntuples
      from the track (H.tr) block instead in the HMS calorimeter calibration
      scripts.
      
      - Remove a block of duplicated track related variables from the
      THcShower class which have been added for calorimeter calibration
      purposes.
      
      - In hcal_calib directory, replace those variables with correspondent
      variables from H.tr block in the calorimeter calibration class
      (THcShowerCalib.h), in the cut (hcal_replay_cuts.def) and output
      (output_hcal_replay.def) definitions.
      4ccf5c40
  23. Apr 11, 2014
  24. Jan 17, 2014
  25. Oct 13, 2013
  26. Oct 10, 2013
  27. Sep 26, 2013
  28. Sep 23, 2013
  29. Sep 18, 2013
  30. Sep 09, 2013
  31. Sep 04, 2013
  32. Aug 28, 2013
Loading