7#include "GaudiKernel/SystemOfUnits.h"
8using Gaudi::Units::GeV;
11 const std::string& name,
12 const IInterface* parent):
13 base_class(
type, name, parent),
18 ATH_MSG_DEBUG(
"Initializing TrigHIFwdGapHypoTool for " << name());
19 return StatusCode::SUCCESS;
23 return StatusCode::SUCCESS;
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;
Scalar eta() const
pseudorapidity method
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
HIEventShapeContainer_v2 HIEventShapeContainer
Define the latest version of the container.
HIEventShape_v2 HIEventShape
Definition of the latest event info version.
Extra patterns decribing particle interation process.