#include <TrigCaloCluster_v1.h>
Public Types | |
typedef CaloSampling::CaloSample | CaloSample |
A convenience typedef. | |
Public Member Functions | |
TrigCaloCluster_v1 () | |
float | rawEnergy () const |
void | setRawEnergy (float) |
float | rawEnergy (const CaloSample sample) const |
bool | setRawEnergy (const CaloSample sample, float energy) |
const std::vector< float > & | rawEnergySample () const |
float | rawEt () const |
void | setRawEt (float) |
float | rawEta () const |
void | setRawEta (float) |
float | rawPhi () const |
void | setRawPhi (float) |
long | RoIword () const |
void | setRoIword (long) |
int | nCells () const |
void | setNCells (int) |
unsigned int | clusterQuality () const |
void | setClusterQuality (unsigned int) |
Description of a trigger calorimeter cluster
This is a first stab at how a trigger calorimeter cluster could behave in the xAOD EDM. Just brainstorming for now.
xAOD::TrigCaloCluster_v1::TrigCaloCluster_v1 | ( | ) |
Constructor
unsigned int xAOD::TrigCaloCluster_v1::clusterQuality | ( | ) | const |
get quality of cluster built (to be defined)
int xAOD::TrigCaloCluster_v1::nCells | ( | ) | const |
get number of cells used from RoI
float xAOD::TrigCaloCluster_v1::rawEnergy | ( | const CaloSample | sample | ) | const |
get Raw Energy (no calibration) per sampling layer
float xAOD::TrigCaloCluster_v1::rawEnergy | ( | ) | const |
get Raw Energy (no calibration)
const std::vector< float >& xAOD::TrigCaloCluster_v1::rawEnergySample | ( | ) | const |
get Raw Energy (no calibration) for all the sampling layers
float xAOD::TrigCaloCluster_v1::rawEt | ( | ) | const |
get Raw Et (no calibration)
float xAOD::TrigCaloCluster_v1::rawEta | ( | ) | const |
get Raw Eta (no calibration)
float xAOD::TrigCaloCluster_v1::rawPhi | ( | ) | const |
get Raw Phi (no calibration)
long xAOD::TrigCaloCluster_v1::RoIword | ( | ) | const |
get RoI Word
void xAOD::TrigCaloCluster_v1::setClusterQuality | ( | unsigned | int | ) |
set quality of cluster built (to be defined)
void xAOD::TrigCaloCluster_v1::setNCells | ( | int | ) |
set number of cells used from RoI
bool xAOD::TrigCaloCluster_v1::setRawEnergy | ( | const CaloSample | sample, | |
float | energy | |||
) |
set Raw Energy (no calibration) per sampling layer
void xAOD::TrigCaloCluster_v1::setRawEnergy | ( | float | ) |
set Raw Energy (no calibration)
void xAOD::TrigCaloCluster_v1::setRawEt | ( | float | ) |
set Raw Et (no calibration)
void xAOD::TrigCaloCluster_v1::setRawEta | ( | float | ) |
set Raw Eta (no calibration)
void xAOD::TrigCaloCluster_v1::setRawPhi | ( | float | ) |
set Raw Phi (no calibration)
void xAOD::TrigCaloCluster_v1::setRoIword | ( | long | ) |
set RoI Word