Skip to content
Snippets Groups Projects
  1. Mar 19, 2018
    • Stephen A. Wood's avatar
      Implement version numbering for hcana. · dada9972
      Stephen A. Wood authored
        We'll start with version 0.90.0 and increment the second number up to 99.
        Goal is to declare a verison 1.0.0 sometime over the summer.
      
        To change the version, edit both SConscript.py and Makefile.
      dada9972
  2. Feb 05, 2018
  3. Jan 29, 2018
  4. Sep 29, 2017
  5. Jun 15, 2017
  6. Feb 23, 2017
  7. Jan 18, 2017
  8. Dec 07, 2016
  9. Dec 02, 2016
  10. Mar 23, 2016
  11. Feb 03, 2016
  12. Jan 25, 2016
  13. Oct 14, 2015
  14. Jul 31, 2015
  15. Jun 23, 2015
  16. May 26, 2015
  17. Apr 15, 2015
  18. Sep 15, 2014
  19. Apr 18, 2014
    • Stephen A. Wood's avatar
      Experimental code to get parameters from CCDB. · afb75f5c
      Stephen A. Wood authored
        CCDB must be installed and CCDB_HOME defined before compiling.
        If CCDB_HOME is not defined, hcana is compiled without CCDB support
        scons has not been updated to compile with CCDB support
        To use, instead of gHcParms->Load(filename), do
          gHcParms->OpenCCDB(runnum, ccdb_connection_string)
          gHcParms->LoadCCDBDirectory("hms","h")
          gHcParms->LoadCCDBDirectory("sos","s")
          gHcParms->LoadCCDBDirectory("gen","g")
        Parmaters will be loaded into the same internal gHcParms list as with
        ThcParmList::Load, so no changes to detector classes are needed.
        Scripts to convert existing parameters into CCDB are under development.
        Currently all ccdb constants are loaded as doubles as there is not
        a way to easily query ccdb to get the data type.
        Also strings are not loaded.
      afb75f5c
  20. Mar 05, 2014
  21. Nov 15, 2013
  22. Oct 18, 2013
    • Stephen A. Wood's avatar
      Add template driven end of run reports to analyzer class · f0efa3a6
      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
      f0efa3a6
  23. Oct 02, 2013
  24. Aug 22, 2013
  25. Jul 22, 2013
  26. Jul 08, 2013
  27. May 30, 2013
  28. Apr 30, 2013
    • Stephen A. Wood's avatar
      Implement DC Space Point finding · b519f00b
      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.
      b519f00b
  29. Jan 21, 2013
    • Stephen A. Wood's avatar
      Drift chamber code work. Modeled on podd and h_trans_dc.f · b1b202d2
      Stephen A. Wood authored
            Start adding to the drift chamber code.   Setup a class structure
            similar to what podd uses for the VDCs.  Raw hit class renamed
            to THcRawDCHit.  Signal hits are how THcDCHit, modeled after
            podd hits.  Add THcDCWire, and classes for time to distance conversion.
            Time to distnace conversion doesn't do anything yet.
      
            Find some improved DC parameter files so that min and max TDC limits
            are good for the run we are using.
      
            THcDriftChamberPlane asks ThcDriftChamber for many parameters.
      b1b202d2
  30. Nov 05, 2012
  31. Nov 02, 2012
  32. Oct 11, 2012
  33. Jun 27, 2012
  34. Jun 10, 2012
  35. Jun 06, 2012
  36. May 09, 2012
  37. May 07, 2012
  38. May 03, 2012
Loading