9 #include "CaloDetDescr/CaloDetDescrElement.h"
13 #include "GaudiKernel/MsgStream.h"
18 const std::string&
name,
21 m_EMEC_response_eta_correction(false),
22 m_EMEC_eta1(2.5),m_EMEC_eta2(2.8),m_EMEC_eta3(3.2),
25 m_EMEC_beta1(1.),m_EMEC_alpha1(0.),m_EMEC_beta2(1.),m_EMEC_alpha2(0.),
26 m_ramp_corr(1.045),m_ramp_corr_eta1(2.8),m_ramp_corr_eta2(2.9),
27 m_EMEC_rescale(1.),m_FCAL_rescale(0.9818),
28 m_EMEC_1_scale(1.),m_EMEC_2_scale(1.),
29 m_HEC_0_scale(1.),m_HEC_1_scale(1.),m_HEC_2_scale(1.),
30 m_FCAL_0_scale(1.),m_FCAL_1_scale(1.)
32 declareInterface<CaloCellCorrection>(
this);
61 log << MSG::INFO <<
" TBEMECCellEtaCorrection initialization " <<
endmsg ;
65 log << MSG::INFO <<
"No correction of EMEC response eta-dependance"
72 log << MSG::INFO <<
"Correction of EMEC response eta-dependance is ON;"
74 log << MSG::INFO <<
"EMEC_eta0_1, EMEC_alpha1, EMEC_beta1 = " <<
76 log << MSG::INFO <<
"EMEC_eta0_2, EMEC_alpha2, EMEC_beta2 = " <<
79 log << MSG::INFO <<
"ramp_corr, ramp_corr_eta1, ramp_corr_eta2 = "
83 return StatusCode::SUCCESS;
95 const EventContext& )
const
103 double eta = theCell->
eta();
118 double eta = theCell->
eta();
170 log << MSG::ERROR <<
"Unknown sampling: "<<iSamp<<
endmsg;