ATLAS Offline Software
Loading...
Searching...
No Matches
DepositInCalo.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUONEVENT_DEPOSITINCALO_H
6#define MUONEVENT_DEPOSITINCALO_H
7
9
10/*****************************************
11 * Energy deposit in one calo layer
12Author: Gustavo Ordenez
13Author: adapted by Ketevi A. Assamagan
14Date: Feb 28 2007
15******************************************/
16
22
77
78#endif //
79
Helper class for offline cell identifiers.
Definition CaloCell_ID.h:34
CaloSampling::CaloSample CaloSample
Definition CaloCell_ID.h:53
double energyDeposited() const
Calorimeter detailed information - Energy Deposited.
double muonEnergyLoss() const
Calorimeter detailed information - Muon Energy Loss.
DepositInCalo & operator=(const DepositInCalo &)
CaloCell_ID::CaloSample subCaloId() const
Calorimeter detailed information.
DepositInCalo()
constructors
DepositInCalo(const DepositInCalo &)
copy, etc
CaloCell_ID::CaloSample m_subCaloId
calorimeter sampling identifier
DepositInCalo(DepositInCalo &&)
float m_muonEnergyLoss
energy Loss of the muons computed using the extrapolator
float m_energyDeposited
energy Desposited
virtual ~DepositInCalo()
destructor
void print() const
printing for debugging
float m_etDeposited
Et of the energy deposit.
double etDeposited() const
Calorimeter detailed information - et Deposited.
DepositInCalo(CaloCell_ID::CaloSample subCaloId, float energyDeposited, float muonEnergyLoss, float etDeposited=0.0)
constructors