Skip to content
Snippets Groups Projects
  1. Mar 15, 2018
  2. Feb 19, 2018
  3. Jul 21, 2017
  4. Dec 15, 2016
  5. Dec 05, 2016
  6. May 20, 2016
  7. May 18, 2016
  8. Mar 10, 2015
  9. Feb 10, 2015
    • Stephen A. Wood's avatar
      Add "Global variables" to reports. · 8669a94e
      Stephen A. Wood authored
        Variable found in a report template is first tested to see if it is a
        Hall C style parameter (in gHcParms).  If not, then tested to see if it
        is a global variable (in gHaVars).
      8669a94e
  10. Jan 07, 2015
    • Mark Jones's avatar
      Modify THcFormula to properly handle kCutScaler and kCutNCalled. · 7edb1e4b
      Mark Jones authored
      This is a temporary fix for problem that arise when compiling on the
      ifarm machines. In the DefinedValue method when using
      kCutScaler and kCutNCalled the switch statement goes to the default
      case.
      
      On ifarm gcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)
      There are compiler warnings
       src/THcFormula.cxx: In member function 'virtual Double_t THcFormula::DefinedValue(Int_t)':
      src/THcFormula.cxx:131: warning: case label value exceeds maximum value for type
      src/THcFormula.cxx:134: warning: case label value exceeds maximum value for type
      One permenant fix would be to add kCutScaler and kCutNCalled to the
      enum EVariableType in THaFormula.h.
      7edb1e4b
  11. 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
Loading