Print

Print


Thanks Sho. Is there a way to clone an existing hit and just change the
energy? If not, is there anything beyond just declaring a new object needed
to make a hit? How do you attach hit location and other such information to
it?

Thanks,

Kyle
On Dec 7, 2014 9:24 PM, "Sho Uemura" <[log in to unmask]> wrote:

> The systematic shift could be done by running MC normally (with the
> uniform ideal gain of 1.0), and running recon using the
> <gain>shiftedGain</gain> option of EcalRawConverterDriver, which will run
> the hit reconstruction with a uniform gain of shiftedGain (!=1.0). This
> option was added for this exact purpose, when Pelle was doing a similar
> study.
>
> There's nothing built in that would do the random shift. Pelle and I
> talked about doing this by making a copy of the text conditions with
> randomly smeared gains, and running the MC with the unsmeared gains and the
> recon with the smeared gains. This is harder to do with the database
> conditions.
>
> You could write a driver that makes new hits, as you suggest. If you want
> your random per-crystal shifts to be consistent between runs of your
> analysis, you should either store them somewhere or generate them
> deterministically (e.g. seed Random() with the crystal number). Maybe
> you've already thought about this.
>
> On Sun, 7 Dec 2014, Kyle McCarty wrote:
>
>  Hello hps-software,
>>
>> I want to perform a study on how variations in beam energy calibrations
>> affect trigger performance. I was going to do this by applying (for two
>> different studies) a systematic shift to all hit energies and a Gaussian
>> shift that is constant throughout the run, but random for each crystal.
>>
>> What is the best way to do this within the software? Is there a way to set
>> the energy in the hits as they are processed? Should I create new hits and
>> apply change the energy? Is there already a way to do this?
>>
>> Thanks,
>>
>> Kyle
>>
>> ########################################################################
>> 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