Print

Print


This calculation should probably be a separate Driver which can be included in a steering file.  (Best to have most Drivers do basically one thing.)

You could persist the information using RawCalorimeterHit which can store a single ADC count or CalorimeterHit which has an energy.  Not sure which you would need.  Or it could be done with AIDA histograms.  Not sure without more details about what you're calculating and how you want to store the info.   

Or it could be a GenericObject if none of those are appropriate.
________________________________________
From: [log in to unmask] <[log in to unmask]> on behalf of Nathan Baltzell <[log in to unmask]>
Sent: Sunday, January 11, 2015 5:16 PM
To: Graham, Mathew Thomas
Cc: hps-software
Subject: Re: mode-7 pedestal in hps-java

Hi Matt,

There is rate-dependent effect that is significant for channels close to the beamline:

https://mailman.jlab.org/pipermail/hps-ecal/2015-January/000113.html

I've not measured how quickly it changes, but the easiest way to deal with it is probably
going to be mode-7 pedestals.

-Nathan


On Jan 11, 2015, at 8:05 PM, "Graham, Mathew Thomas" <[log in to unmask]> wrote:

> Hi Nathan,
>
> Do you have an idea of how much & how quickly does the pedestal change?
>
> On Jan 11, 2015, at 4:59 PM, Nathan Baltzell <[log in to unmask]> wrote:
>
>> Hi Everyone,
>>
>> I wrote a preliminary running pedestal average for mode-7 data.  For the moment I just added it
>> to EcalRawConverter for testing in my local build because that's where the pedestal subtraction
>> is done and I saw direct access to the raw data, but maybe it should go somewhere else.  For
>> example, we want to be able to plot the time-dependence of this running pedestal in the
>> monitoring-app too.  And maybe also persisted in LCIO?  From a design standpoint, should it
>> instead be in the ecal-conditions class (although that looks like all static stuff from the db now),
>> or its own new class, or else?  I'm still getting familiar with this framework ….
>>
>> -Nathan
>> ########################################################################
>> 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

########################################################################
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