![]() |
ATLAS Offline Software
|
Description of a trigger EM cluster. More...
#include <TrigEMCluster_v1.h>
Public Types | |
| typedef CaloSampling::CaloSample | CaloSample |
| A convenience typedef. | |
Public Member Functions | |
| TrigEMCluster_v1 () | |
| Constructor. | |
| float | energy () const |
| get Energy (calibrated) | |
| void | setEnergy (float energy) |
| set Energy (calibrated) | |
| float | energy (const CaloSample sample) const |
| get Energy (calibrated) per sampling layer | |
| bool | setEnergy (const CaloSample sample, float energy) |
| set Energy (calibrated) per sampling layer | |
| const std::vector< float > & | energySample () const |
| get Energy (calibrated) for all the sampling layers | |
| float | et () const |
| get Et (calibrated) | |
| void | setEt (float) |
| set Et (calibrated) | |
| float | eta () const |
| get Eta (calibrated) | |
| void | setEta (float) |
| set Eta (calibrated) | |
| float | phi () const |
| get Phi (calibrated) | |
| void | setPhi (float) |
| set Phi (calibrated) | |
| float | e237 () const |
| get Energy in a 3x7 cluster (no calibration) around hottest cell | |
| void | setE237 (float) |
| set Energy in a 3x7 cluster (no calibration) around hottest cell | |
| float | e277 () const |
| get Energy in a 7x7 cluster (no calibration) around hottest cell | |
| void | setE277 (float) |
| set Energy in a 7x7 cluster (no calibration) around hottest cell | |
| float | fracs1 () const |
| get Energy in a 7 strips (around hottest strip) minus energy in 3 strips divided by energy in 3 strips | |
| void | setFracs1 (float) |
| set Energy in a 7 strips (around hottest strip) minus energy in 3 strips divided by energy in 3 strips | |
| float | weta2 () const |
| get cluster width (based on a 3x5 cluster - 2nd layer) | |
| void | setWeta2 (float) |
| set cluster width (based on a 3x5 cluster - 2nd layer) | |
| float | ehad1 () const |
| get hadronic Energy (first hadronic layer) | |
| void | setEhad1 (float) |
| set hadronic Energy (first hadronic layer) | |
| float | eta1 () const |
| get Eta sampling 1 (strip layer) | |
| void | setEta1 (float) |
| set Eta sampling 1 (strip layer) | |
| float | emaxs1 () const |
| get maximum energy in sampling 1 (strip layer) | |
| void | setEmaxs1 (float) |
| set maximum energy in sampling 1 (strip layer) | |
| float | e2tsts1 () const |
| get second maximum energy in sampling 1 (strip layer) | |
| void | setE2tsts1 (float) |
| set second maximum energy in sampling 1 (strip layer) | |
| float | e233 () const |
| get Energy in a 3x3 cluster (no calibration) around hottest cell | |
| void | setE233 (float) |
| set Energy in a 3x3 cluster (no calibration) around hottest cell | |
| float | wstot () const |
| get width in first layer | |
| void | setWstot (float) |
| set width in first layer | |
| float | rawEnergy () const |
| get Raw Energy (no calibration) | |
| float | rawEnergy (const CaloSample sample) const |
| get Raw Energy (no calibration) per sampling layer | |
| void | setRawEnergy (float) |
| set Raw Energy (no calibration) | |
| bool | setRawEnergy (const CaloSample sample, float energy) |
| set Raw Energy (no calibration) per sampling layer | |
| const std::vector< float > & | rawEnergySample () const |
| get Raw Energy (no calibration) for all the sampling layers | |
| float | rawEt () const |
| get Raw Et (no calibration) | |
| void | setRawEt (float) |
| set Raw Et (no calibration) | |
| float | rawEta () const |
| get Raw Eta (no calibration) | |
| void | setRawEta (float) |
| set Raw Eta (no calibration) | |
| float | rawPhi () const |
| get Raw Phi (no calibration) | |
| void | setRawPhi (float) |
| set Raw Phi (no calibration) | |
| long | RoIword () const |
| get RoI Word | |
| void | setRoIword (long) |
| set RoI Word | |
| int | nCells () const |
| get number of cells used from RoI | |
| void | setNCells (int) |
| set number of cells used from RoI | |
| unsigned int | clusterQuality () const |
| get quality of cluster built (to be defined) | |
| void | setClusterQuality (unsigned int) |
| set quality of cluster built (to be defined) | |
Description of a trigger EM cluster.
This is a first stab at how a trigger EM cluster could behave in the xAOD EDM. Just brainstorming for now.
Definition at line 28 of file TrigEMCluster_v1.h.
A convenience typedef.
Definition at line 32 of file TrigEMCluster_v1.h.
| xAOD::TrigEMCluster_v1::TrigEMCluster_v1 | ( | ) |
Constructor.
Definition at line 21 of file TrigEMCluster_v1.cxx.
get quality of cluster built (to be defined)
| float xAOD::TrigEMCluster_v1::e233 | ( | ) | const |
get Energy in a 3x3 cluster (no calibration) around hottest cell
| float xAOD::TrigEMCluster_v1::e237 | ( | ) | const |
get Energy in a 3x7 cluster (no calibration) around hottest cell
| float xAOD::TrigEMCluster_v1::e277 | ( | ) | const |
get Energy in a 7x7 cluster (no calibration) around hottest cell
| float xAOD::TrigEMCluster_v1::e2tsts1 | ( | ) | const |
get second maximum energy in sampling 1 (strip layer)
| float xAOD::TrigEMCluster_v1::ehad1 | ( | ) | const |
get hadronic Energy (first hadronic layer)
| float xAOD::TrigEMCluster_v1::emaxs1 | ( | ) | const |
get maximum energy in sampling 1 (strip layer)
| float xAOD::TrigEMCluster_v1::energy | ( | ) | const |
get Energy (calibrated)
| setEt setPhi setE277 setWeta2 setEta1 setE2tsts1 setWstot float xAOD::TrigEMCluster_v1::energy | ( | const CaloSample | sample | ) | const |
get Energy (calibrated) per sampling layer
Definition at line 52 of file TrigEMCluster_v1.cxx.
get Energy (calibrated) for all the sampling layers
| float xAOD::TrigEMCluster_v1::et | ( | ) | const |
get Et (calibrated)
| float xAOD::TrigEMCluster_v1::eta | ( | ) | const |
get Eta (calibrated)
| float xAOD::TrigEMCluster_v1::eta1 | ( | ) | const |
get Eta sampling 1 (strip layer)
| float xAOD::TrigEMCluster_v1::fracs1 | ( | ) | const |
get Energy in a 7 strips (around hottest strip) minus energy in 3 strips divided by energy in 3 strips
|
inherited |
get number of cells used from RoI
| float xAOD::TrigEMCluster_v1::phi | ( | ) | const |
get Phi (calibrated)
|
inherited |
get Raw Energy (no calibration)
|
inherited |
get Raw Energy (no calibration) per sampling layer
get Raw Energy (no calibration) for all the sampling layers
|
inherited |
get Raw Et (no calibration)
|
inherited |
get Raw Eta (no calibration)
|
inherited |
get Raw Phi (no calibration)
|
inherited |
get RoI Word
set quality of cluster built (to be defined)
| void xAOD::TrigEMCluster_v1::setE233 | ( | float | ) |
set Energy in a 3x3 cluster (no calibration) around hottest cell
| void xAOD::TrigEMCluster_v1::setE237 | ( | float | ) |
set Energy in a 3x7 cluster (no calibration) around hottest cell
| void xAOD::TrigEMCluster_v1::setE277 | ( | float | ) |
set Energy in a 7x7 cluster (no calibration) around hottest cell
| void xAOD::TrigEMCluster_v1::setE2tsts1 | ( | float | ) |
set second maximum energy in sampling 1 (strip layer)
| void xAOD::TrigEMCluster_v1::setEhad1 | ( | float | ) |
set hadronic Energy (first hadronic layer)
| void xAOD::TrigEMCluster_v1::setEmaxs1 | ( | float | ) |
set maximum energy in sampling 1 (strip layer)
| bool xAOD::TrigEMCluster_v1::setEnergy | ( | const CaloSample | sample, |
| float | energy ) |
set Energy (calibrated) per sampling layer
Definition at line 63 of file TrigEMCluster_v1.cxx.
| void xAOD::TrigEMCluster_v1::setEnergy | ( | float | energy | ) |
set Energy (calibrated)
| void xAOD::TrigEMCluster_v1::setEt | ( | float | ) |
set Et (calibrated)
| void xAOD::TrigEMCluster_v1::setEta | ( | float | ) |
set Eta (calibrated)
| void xAOD::TrigEMCluster_v1::setEta1 | ( | float | ) |
set Eta sampling 1 (strip layer)
| void xAOD::TrigEMCluster_v1::setFracs1 | ( | float | ) |
set Energy in a 7 strips (around hottest strip) minus energy in 3 strips divided by energy in 3 strips
|
inherited |
set number of cells used from RoI
| void xAOD::TrigEMCluster_v1::setPhi | ( | float | ) |
set Phi (calibrated)
|
inherited |
set Raw Energy (no calibration) per sampling layer
|
inherited |
set Raw Energy (no calibration)
|
inherited |
set Raw Et (no calibration)
|
inherited |
set Raw Eta (no calibration)
|
inherited |
set Raw Phi (no calibration)
|
inherited |
set RoI Word
| void xAOD::TrigEMCluster_v1::setWeta2 | ( | float | ) |
set cluster width (based on a 3x5 cluster - 2nd layer)
| void xAOD::TrigEMCluster_v1::setWstot | ( | float | ) |
set width in first layer
| float xAOD::TrigEMCluster_v1::weta2 | ( | ) | const |
get cluster width (based on a 3x5 cluster - 2nd layer)
| float xAOD::TrigEMCluster_v1::wstot | ( | ) | const |
get width in first layer