Print

Print


On Mon, 24 Nov 2014, McCormick, Jeremy I. wrote:

> Hi,
>
> I'm starting to look at performing basic calibration on the ECAL EVIO cosmic data within LCSim, with hopes of being able to make data
> that can be read into the reconstruction.
>
> I have plotting of raw ADC values working fine in the monitoring via LCSim events, and I wanted to start applying some calibrations there, too.
>
> Is there currently any pedestal subtraction code in LCSim that will work correctly on the cosmic run EVIO data?  Is anyone working on this
> and can report some progress or tell me how to do it?
>
> I am looking at EcalRawConverterDriver but it seems to me that it will probably not work, as it assumes integral mode, and it has a number
> of hard-coded assumptions having to do with the timing.  Or could this Driver be configured to work with the current window mode data
> by ignoring the timing?  I'm going to start experimenting with this today, but I think it isn't going to work right without some changes or simplification.

EcalRawConverterDriver should work with raw mode data. It was used with 
raw mode data in the test run. By default, it will recognize when the 
collection of ECal hits converted from EVIO consists of RawTrackerHits 
(containing an array of ADC samples) as opposed to RawCalorimeterHits 
(containing a single ADC integral), and use the sum-and-subtract code in 
EcalRawConverter.sumADC().

There is alternatively an FADCConverterDriver that simulates the FADC 
integration code, taking the raw mode hits as input and producing the 
integral hits that the FADC would have produced in that mode.

I don't know what you mean by timing, unless you mean the timestamp code. 
The code dealing with timestamps is for MC only, and is turned off by 
default.

>
> Also, where are we with getting some preliminary channel gain calibrations into the conditions database?  The conversion to energy from ADC counts
> also needs this information, and right now these are all hard-coded to 1.0 so the energy calibration won't be correct.
>
> Thanks.
>
> --Jeremy
>
> ########################################################################
> Use REPLY-ALL to reply to list
>
> To unsubscribe from the HPS-SOFTWARE list, click the following link:
> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
>

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1