|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef CALOEVENT_CALOTOWER_H
6 #define CALOEVENT_CALOTOWER_H
105 virtual double e()
const override final
111 virtual double eta()
const override final
114 virtual double phi()
const override final
117 virtual double m()
const override final
176 #endif // CALOTOWER_H
Navigable< CaloCellContainer, double >::object_iter cell_iterator
Iterator type for cell store.
Scalar phi() const
phi method
virtual void setEta(double theEta)
set eta data member
virtual ~CaloTower() override
Destructor.
Implementation of navigation and kinematics for CaloCluster and CaloTower.
Scalar eta() const
pseudorapidity method
virtual double m() const override final
get mass data member
bool const RAWDATA *ch2 const
virtual double e() const
get energy data member
virtual double eta() const
get eta data member
virtual double phi() const override final
get phi data member
CaloEnergyCluster::cell_iterator cell_iterator
Iterator on CaloCell s.
virtual double m() const
get mass data member
Data class for calorimeter cell towers.
virtual double energy() const
Return energy.
virtual void setPhi(double thePhi)
set phi data member
virtual double energy() const override final
get energy data member
virtual double e() const override final
get energy data member
virtual double phi() const
get phi data member
virtual void updateKine(const CaloCell *theCell, double weight) override
Update tower kinematics when cell is added.
Data object for each calorimeter readout cell.
virtual void setBasicEnergy(double theEnergy) override
Basic signal setter.
CaloTower()
Default constructor.
virtual double eta() const override final
get eta data member
virtual double getBasicEnergy() const override
Basic signal getter.