![]() |
ATLAS Offline Software
|
#include <TrigCaloCluster.h>
Public Member Functions | |
| TrigCaloCluster (float energy=0.0, float eta=-10.0, float phi=-10.0, long roi_word=0) | |
| Constructor, please note the default values More... | |
| ~TrigCaloCluster () | |
| Destructor More... | |
| TrigCaloCluster (const TrigCaloCluster *trigcalocluster) | |
| Copy Pointer Constructor More... | |
| void | print (void) const |
| Prints out cluster variables to std::cout More... | |
| void | print (MsgStream &log) const |
| Prints out cluster variables to MsgStream More... | |
| void | setRawEnergy (float energy) |
| set Raw Energy (no calibration) More... | |
| template<class ITERATOR > | |
| void | setRawEnergies (ITERATOR beg, ITERATOR end) |
| void | setRawEt (float et) |
| set Raw Et (no calibration) More... | |
| void | setRawEnergy (CaloSampling::CaloSample sample, float energy) |
| set Raw Et (no calibration) per sampling layer More... | |
| void | setRawEta (float eta) |
| set Raw Eta (no calibration) More... | |
| void | setRawPhi (float phi) |
| set Raw Phi (no calibration) More... | |
| void | setRoIword (long roiword) |
| set RoI Word More... | |
| void | setNCells (int ncells) |
| set number of cells used from RoI More... | |
| void | setquality (unsigned int quality) |
| set quality of cluster built (to be defined) More... | |
| float | rawEnergy () const |
| get Raw Energy (no calibration) More... | |
| template<class ITERATOR > | |
| void | rawEnergies (ITERATOR beg, ITERATOR end) const |
| float | rawEt () const |
| get Raw Et (no calibration) More... | |
| float | rawEnergy (CaloSampling::CaloSample sample) const |
| get Raw Energy (no calibration) per sampling layer More... | |
| float | rawEta () const |
| get Raw Eta (no calibration) More... | |
| float | rawPhi () const |
| get Raw Phi (no calibration) More... | |
| long | RoIword () const |
| get RoI Word More... | |
| int | nCells () const |
| get number of cells used from RoI More... | |
| unsigned int | quality () const |
| get quality of cluster built (to be defined) More... | |
Protected Attributes | |
| float | m_rawEnergy |
| Raw Energy (no calibration) More... | |
| float | m_rawEt |
| Raw Et (no calibration) More... | |
| float | m_rawEnergyS [MAXSIZE] |
| Raw Energy per sample (upto 25 samples - no calibration) More... | |
| float | m_rawEta |
| Raw Eta (no calibration) More... | |
| float | m_rawPhi |
| Raw Phi (no calibration) More... | |
| long | m_roiWord |
| RoI Word. More... | |
| int | m_numberUsedCells |
| Number of cells used from RoI. More... | |
| unsigned int | m_quality |
| quality of cluster built (to be defined) More... | |
Base Cluster Class.
Raw Variables (no calibration).
Definition at line 39 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
| TrigCaloCluster::TrigCaloCluster | ( | float | energy = 0.0, |
| float | eta = -10.0, |
||
| float | phi = -10.0, |
||
| long | roi_word = 0 |
||
| ) |
| TrigCaloCluster::~TrigCaloCluster | ( | ) |
| TrigCaloCluster::TrigCaloCluster | ( | const TrigCaloCluster * | trigcalocluster | ) |
|
inline |
get number of cells used from RoI
Definition at line 118 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
| void TrigCaloCluster::print | ( | MsgStream & | log | ) | const |
| void TrigCaloCluster::print | ( | void | ) | const |
|
inline |
get quality of cluster built (to be defined)
Definition at line 121 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
Definition at line 95 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
get Raw Energy (no calibration)
Definition at line 92 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
get Raw Energy (no calibration) per sampling layer
Definition at line 106 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
get Raw Et (no calibration)
Definition at line 103 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
get Raw Eta (no calibration)
Definition at line 109 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
get Raw Phi (no calibration)
Definition at line 112 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
get RoI Word
Definition at line 115 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
set number of cells used from RoI
Definition at line 84 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
set quality of cluster built (to be defined)
Definition at line 87 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
Definition at line 60 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
set Raw Et (no calibration) per sampling layer
Definition at line 71 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
set Raw Energy (no calibration)
Definition at line 57 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
set Raw Et (no calibration)
Definition at line 68 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
set Raw Eta (no calibration)
Definition at line 75 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
set Raw Phi (no calibration)
Definition at line 78 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
inline |
set RoI Word
Definition at line 81 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
protected |
Number of cells used from RoI.
Definition at line 140 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
protected |
quality of cluster built (to be defined)
Definition at line 142 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
protected |
Raw Energy (no calibration)
Definition at line 128 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
protected |
Raw Energy per sample (upto 25 samples - no calibration)
Definition at line 132 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
protected |
Raw Et (no calibration)
Definition at line 130 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
protected |
Raw Eta (no calibration)
Definition at line 134 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
protected |
Raw Phi (no calibration)
Definition at line 136 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
|
protected |
RoI Word.
Definition at line 138 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h.
1.8.18