[Rivet] multipying two histos?

Lars Sonnenschein sonne at mail.cern.ch
Sat May 1 13:31:55 BST 2010


Hello Andy, (all),
I have now implemented and filled with sense the histos with the 
CDSsim/Idealsim correction factors into the CDF_1994_S2952106 analysis. 
But when I try to multiply it seems not to work, the output histos don't 
change. I use:

 AIDA::IHistogramFactory& hf = histogramFactory();
 hf.multiply("/_histJet3eta", *_histJet3eta, *_histEta3Corr);
 
where the _histEta3Corr is the histo which contains the correction 
factors. I have written them out to check that they are filled reasonably.
What I want to do is:
_histJet3eta = _histJet3eta * _histEta3Corr;

I have tried a couple of other things, unfortunatey without success.
If somebody has an idea how to get this working.

	Lars
 
______________________________________
Dr. rer. nat. habil. Lars Sonnenschein    
______________________________________
Home Institution:
III. Physikalisches Institut A, 26A204
Physikzentrum RWTH Aachen
52056 Aachen
Germany
--------------------------------------
______________________________________
CERN:
PH 32/2C-07
CH-1211 Geneve 23
Switzerland
Tel.:+41(22)767-9875
--------------------------------------
______________________________________
FNAL:
D0, PK151
Mailstop #352
Fermilab, P.O.Box 500
Batavia, IL 60510-500
USA
Tel.: +1(630)840-8740
______________________________________


More information about the Rivet mailing list