#include <TrigHIFwdGapHypoTool.h>
Definition at line 15 of file TrigHIFwdGapHypoTool.h.
◆ TrigHIFwdGapHypoTool()
TrigHIFwdGapHypoTool::TrigHIFwdGapHypoTool |
( |
const std::string & |
type, |
|
|
const std::string & |
name, |
|
|
const IInterface * |
parent |
|
) |
| |
◆ ~TrigHIFwdGapHypoTool()
virtual TrigHIFwdGapHypoTool::~TrigHIFwdGapHypoTool |
( |
| ) |
|
|
inlinevirtual |
◆ decide()
Definition at line 27 of file TrigHIFwdGapHypoTool.cxx.
30 float totalFCalEtSideA = 0.;
31 float totalFCalEtSideC = 0.;
33 const int layer = es->layer();
34 if (layer < 21 or layer > 23) {
38 const float et = es->et();
39 if (std::abs(
et) < 0.1) {
43 const float eta = 0.5 * (es->etaMin() + es->etaMax());
45 totalFCalEtSideA +=
et;
48 totalFCalEtSideC +=
et;
52 ATH_MSG_DEBUG(
"Total FCal ET: side A = " << totalFCalEtSideA <<
" MeV, side C = " << totalFCalEtSideC <<
" MeV");
68 return StatusCode::SUCCESS;
◆ finalize()
StatusCode TrigHIFwdGapHypoTool::finalize |
( |
| ) |
|
|
overridevirtual |
◆ getId()
◆ initialize()
StatusCode TrigHIFwdGapHypoTool::initialize |
( |
| ) |
|
|
overridevirtual |
◆ m_decisionId
◆ m_maxFCalEt
Gaudi::Property<float> TrigHIFwdGapHypoTool::m_maxFCalEt {this, "maxFCalEt", 10., "upper limit on FCal ET in GeV"} |
|
private |
◆ m_useDoubleSidedGap
Gaudi::Property<bool> TrigHIFwdGapHypoTool::m_useDoubleSidedGap {this, "useDoubleSidedGap", false, "use double- or one-sided gap calculation"} |
|
private |
◆ m_useSideA
Gaudi::Property<bool> TrigHIFwdGapHypoTool::m_useSideA {this, "useSideA", true, "use side A for one-sided gap calculation"} |
|
private |
The documentation for this class was generated from the following files: