Skip to content
Snippets Groups Projects
  1. Aug 18, 2014
  2. Jul 30, 2014
  3. Jul 16, 2014
  4. 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
    • Zafar Ahmed's avatar
      Add Hodoscope features: Time differences and beta · cd394f77
      Zafar Ahmed authored
            Compute time differences between planes
            Calculate beta and Chisquard for each track in the hodoscope.
            New variables: fBeta, fBetaChisq
            New histograms for time differences
      cd394f77
  5. Jun 18, 2014
  6. Jun 17, 2014
    • Zafar Ahmed's avatar
      Add Hodoscop Time of Flight calculation · e8e8d6a4
      Zafar Ahmed authored
      Conversion of h_tof.f to THcHodoscope::CoarseProcess method.
      
       Quick summary of third version at  branch zafar1:
      
       New functions in THcScintillatorPlane.h
       ---------------------------------------
          TClonesArray* GetPosADC() { return fPosADCHits;}; // Ahmed
          TClonesArray* GetNegADC() { return fNegADCHits;}; // Ahmed
          TClonesArray* GetPosTDC() { return fPosTDCHits;}; // Ahmed
          TClonesArray* GetNegTDC() { return fNegTDCHits;}; // Ahmed
      
       New data members in THcHodoscope.h
       ----------------------------------
          TClonesArray* scinPosADC; // Ahmed
          TClonesArray* scinNegADC; // Ahmed
          TClonesArray* scinPosTDC; // Ahmed
          TClonesArray* scinNegTDC; // Ahmed
      
       Action in THcHodoscope::CoarseProcess
       -------------------------------------
       scinPosADC = fPlanes[ip]-GetPosADC();
       hitPaddle  = (THcSignalHit*)scinPosADC->At(ihit))->GetPaddleNumber()-1;
      e8e8d6a4
  7. May 07, 2014
  8. May 06, 2014
  9. May 05, 2014
  10. Apr 28, 2014
  11. Apr 25, 2014
  12. Apr 24, 2014
  13. Apr 21, 2014
    • Stephen A. Wood's avatar
      Experimental CCDB support improvements. · 47ef7bca
      Stephen A. Wood authored
        Title now copied to THcParmList variable
        String variables copied.  (Only first element of string array copied)
        Parameter created as int or double depending on CCDB table type
        Multiple column tables ignored.
      47ef7bca
  14. 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
  15. Apr 14, 2014
  16. Apr 11, 2014
Loading