|
ATLAS Offline Software
|
Go to the documentation of this file.
30 return StatusCode::SUCCESS;
54 if ((
eta == 0. &&
phi == 0.) || std::abs(
eta) > 100) {
55 return StatusCode::SUCCESS;
60 int sampling_or_module = 0;
70 return StatusCode::SUCCESS;
73 double deta = dde->
deta();
74 double dphi = dde->
dphi();
83 sc =
calc.fill(cmgr, &cell_container,
eta,
phi, deta, dphi, sam);
89 sc =
calc.fill(cmgr, &cell_container,
eta,
phi, 3. * deta, 3. * dphi, sam);
94 return StatusCode::SUCCESS;
float deta() const
cell deta
float phimax(const CaloSample sampling) const
Retrieve of cell with maximum energy in given sampling.
Scalar phi() const
phi method
Scalar eta() const
pseudorapidity method
This class groups all DetDescr information related to a CaloCell. Provides a generic interface for al...
bool inBarrel(const xAOD::CaloCluster &cluster, int is)
return boolean to know if we are in barrel/end-cap
const CaloDetDescrElement * get_element(const Identifier &cellId) const
get element by its identifier
float etamax(const CaloSample sampling) const
Retrieve of cell with maximum energy in given sampling.
Definition of CaloDetDescrManager.
float eta_raw() const
cell eta_raw
Description of a calorimeter cluster.
bool inEndcap() const
Returns true if at least one clustered cell in the endcap.
::StatusCode StatusCode
StatusCode definition for legacy code.
SUBCALO
enumeration of sub calorimeters
bool inBarrel() const
Returns true if at least one clustered cell in the barrel.
Container class for CaloCell.
float dphi() const
cell dphi
This class provides the client interface for accessing the detector description information common to...
static void decode_sample(CaloCell_ID::SUBCALO &subCalo, bool &barrel, int &sampling_or_module, CaloCell_ID::CaloSample sample)
translate between the 2 ways to label a sub-detector:
static StatusCode execute(const xAOD::CaloCluster &cluster, const CaloDetDescrManager &cmgr, const CaloCellContainer &cell_container, Info &info)
float phi_raw() const
cell phi_raw
Calculate total energy, position, etc. for a given layer of a cluster.