8#ifndef XAODTRIGCALO_VERSIONS_TRIGCALOCLUSTER_V1_H
9#define XAODTRIGCALO_VERSIONS_TRIGCALOCLUSTER_V1_H
13#include "CaloGeoHelpers/CaloSampling.h"
Base class for elements of a container that can have aux data.
#define SG_BASE(D, B)
Declare that class D derives from class B.
Base class for elements of a container that can have aux data.
Description of a trigger calorimeter cluster.
unsigned int clusterQuality() const
get quality of cluster built (to be defined)
float rawEt() const
get Raw Et (no calibration)
float rawEta() const
get Raw Eta (no calibration)
void setClusterQuality(unsigned int)
set quality of cluster built (to be defined)
float rawEnergy(const CaloSample sample) const
get Raw Energy (no calibration) per sampling layer
const std::vector< float > & rawEnergySample() const
get Raw Energy (no calibration) for all the sampling layers
bool setRawEnergy(const CaloSample sample, float energy)
set Raw Energy (no calibration) per sampling layer
float rawPhi() const
get Raw Phi (no calibration)
void setNCells(int)
set number of cells used from RoI
void setRoIword(long)
set RoI Word
float rawEnergy() const
get Raw Energy (no calibration)
long RoIword() const
get RoI Word
void setRawPhi(float)
set Raw Phi (no calibration)
CaloSampling::CaloSample CaloSample
A convenience typedef.
int nCells() const
get number of cells used from RoI
void setRawEnergy(float)
set Raw Energy (no calibration)
void setRawEta(float)
set Raw Eta (no calibration)
void setRawEt(float)
set Raw Et (no calibration)
TrigCaloCluster_v1()
Constructor.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.