From bdb9e715d8fde16cc7f5a3fbf503eb1edefb0555 Mon Sep 17 00:00:00 2001 From: Fangyi Guo <guofangyi@ihep.ac.cn> Date: Wed, 4 Dec 2024 16:01:35 +0800 Subject: [PATCH] Debug: assign correct Hcal hit energy in digitization --- Digitization/DigiCalo/src/HcalDigiAlg.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Digitization/DigiCalo/src/HcalDigiAlg.cpp b/Digitization/DigiCalo/src/HcalDigiAlg.cpp index 4650ebe5..35332c9e 100644 --- a/Digitization/DigiCalo/src/HcalDigiAlg.cpp +++ b/Digitization/DigiCalo/src/HcalDigiAlg.cpp @@ -266,7 +266,8 @@ StatusCode HcalDigiAlg::execute() //printf(" Step #%d: En %.2f, rotate angle %.2f, tile pos after rotation (%.2f, %.2f, %.2f), ", iCont, conb.getEnergy(), rotPhi, rot_tilepos.x(), rot_tilepos.y(), rot_tilepos.z()); //printf("rel pos after rotation (%.2f, %.2f, %.2f) \n", (rot_steppos-rot_tilepos).x(), (rot_steppos-rot_tilepos).y(), (rot_steppos-rot_tilepos).z()); //printf(" Project to bin (%d, %d), LY %.3f \n", ibinx, ibiny, GSTileResMap->GetBinContent( ibinx, ibiny )); - + + Npe_att += conb.getEnergy() / _MIPCali * GSTileResMap->GetBinContent( ibinx, ibiny ) * fLY_tempScale; m_step_LY.push_back(GSTileResMap->GetBinContent( ibinx, ibiny )); } Ehit = Npe_att / _MIPLY / fLY_tempScale * _MIPCali; -- GitLab