[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fwd: r5342 - in trunk/src: libraries/FCAL libraries/HDDM programs/Analysis/plugins/fcal_histsprograms/Simulation/mcsmear]





Hi Folks,

    I just committed several changes to the FCAL package that 
effectively move the functionality of the DFCALMCResponse factory into 
the mcsmear program. It turned out to be a little more major surgery 
than I originally thought. I'll give some details at the next software 
meeting.

-David

-------- Original Message --------
Subject: 	r5342 - in trunk/src: libraries/FCAL libraries/HDDM 
programs/Analysis/plugins/fcal_hists programs/Simulation/mcsmear
Date: 	Thu, 9 Jul 2009 11:46:19 -0400
From: 	Hall-D.SVN.Repository@jlab.org
To: 	davidl@jlab.org, brash@pcs.cnu.edu, wolin@jlab.org, 
zisis@uregina.ca, mashephe@indiana.edu, remitche@indiana.edu, 
zihlmann@jlab.org, somov@jlab.org, staylor@jlab.org



Author: davidl
Date: 2009-07-09 11:46:12 -0400 (Thu, 09 Jul 2009)
New Revision: 5342

Removed:
   trunk/src/libraries/FCAL/DFCALHit_factory.cc
   trunk/src/libraries/FCAL/DFCALHit_factory.h
   trunk/src/libraries/FCAL/DFCALMCResponse.h
   trunk/src/libraries/FCAL/DFCALMCResponse_factory.cc
   trunk/src/libraries/FCAL/DFCALMCResponse_factory.h
   trunk/src/libraries/FCAL/DMCFCALHit.h
Modified:
   trunk/src/libraries/FCAL/DFCALCluster_factory.cc
   trunk/src/libraries/FCAL/DFCALCluster_factory.h
   trunk/src/libraries/FCAL/DFCALHit.h
   trunk/src/libraries/FCAL/FCAL_init.cc
   trunk/src/libraries/HDDM/DEventSourceHDDM.cc
   trunk/src/libraries/HDDM/DEventSourceHDDM.h
   trunk/src/libraries/HDDM/event.xml
   trunk/src/programs/Analysis/plugins/fcal_hists/DEventProcessor_fcal_hists.cc
   trunk/src/programs/Analysis/plugins/fcal_hists/DEventProcessor_fcal_hists.h
   trunk/src/programs/Simulation/mcsmear/Makefile
   trunk/src/programs/Simulation/mcsmear/mcsmear.cc
   trunk/src/programs/Simulation/mcsmear/smear.cc
Log:
Move the functionality of the DFCALMCResponse factory into the mcsmear program.

This includes several changes to the FCAL package. Nothing really regarding
actual reconstruction, but rather in the data flow. The DMCFCALHit, DFCALMCResponse_factory, and DFCALHit_factory classes have all been removed. Now the DFCALHit class contains the MC hit info in a format that the real data will be supplied in (after calibration). The DFCALHit::TRUTH objects contain the unsmeared values iff the un-tagged DFCALHit objects have been smeared by mcsmear.





-- 

------------------------------------------------------------------------
 David Lawrence Ph.D.
 Staff Scientist                 Office: (757)269-5567   [[[  [   [ [       
 Jefferson Lab                   Pager:  (757)584-5567   [  [ [ [ [ [   
 http://www.jlab.org/~davidl     davidl@jlab.org         [[[  [[ [[ [[[
------------------------------------------------------------------------