#include <TMBCaloCell.hpp>
Public Types | |
| enum | Flag { CAL_CELL = 0, NADA_CELL = 1, T42_CELL = 2 } |
| Flag to mark cells not coming from CalDataChunk. More... | |
Public Member Functions | |
| TMBCaloCell () | |
| TMBCaloCell (Char_t ieta, UChar_t iphi, UChar_t ilyr, Float_t E, UChar_t flags) | |
| virtual | ~TMBCaloCell () |
| void | Set (Char_t ieta, UChar_t iphi, UChar_t ilyr, Float_t E, UChar_t flags=0) |
| Set the values of the cell. | |
| Float_t | E () const |
| Energy. | |
| Int_t | ieta () const |
| Integer eta, -40..40. | |
| Int_t | iphi () const |
| Integer phi, 0..63. | |
| Int_t | layer () const |
| Layer, 1..17. | |
| Int_t | flags () const |
| Cell flags. | |
| Bool_t | isNormalCell () const |
| Is the cell from CalDataChunk ? | |
| Bool_t | isNadaCell () const |
| Is the cell from CalNadaChunk ? | |
| Bool_t | isCalT42Cell () const |
| Is the cell from CalT4_25 ? | |
| ClassDef (TMBCaloCell, 1) | |
Private Attributes | |
| Float_t | _E |
| energy | |
| Char_t | _ieta |
| integer eta,-40..40 | |
| UChar_t | _iphi |
| integer phi, 0..63 | |
| UChar_t | _ilyr |
| layer, 1..17 | |
| UChar_t | _flags |
| flags | |
Cells are stored with their energy (as float), integer eta and phi coordinates and their layer. In addition, a cell can be marked with special flags to indicate that they are not from the normal CalDataChunk.
Cells are only stored as part of TMBCellContainer.
Definition at line 17 of file TMBCaloCell.hpp.
|
|
Flag to mark cells not coming from CalDataChunk.
Definition at line 38 of file TMBCaloCell.hpp. |
|
|
Definition at line 6 of file TMBCaloCell.cpp. |
|
||||||||||||||||||||||||
|
Definition at line 11 of file TMBCaloCell.cpp. |
|
|
Definition at line 21 of file TMBCaloCell.cpp. |
|
||||||||||||
|
|
|
|
Energy.
Definition at line 54 of file TMBCaloCell.hpp. References _E. |
|
|
Cell flags.
Definition at line 66 of file TMBCaloCell.hpp. References _flags. |
|
|
Integer eta, -40..40.
Definition at line 57 of file TMBCaloCell.hpp. References _ieta. Referenced by compare_cell::operator()(). |
|
|
Integer phi, 0..63.
Definition at line 60 of file TMBCaloCell.hpp. References _iphi. Referenced by compare_cell::operator()(). |
|
|
Is the cell from CalT4_25 ?
Definition at line 75 of file TMBCaloCell.hpp. References _flags. |
|
|
Is the cell from CalNadaChunk ?
Definition at line 72 of file TMBCaloCell.hpp. References _flags. |
|
|
Is the cell from CalDataChunk ?
Definition at line 69 of file TMBCaloCell.hpp. References _flags. |
|
|
Layer, 1..17.
Definition at line 63 of file TMBCaloCell.hpp. References _ilyr. Referenced by compare_cell::operator()(). |
|
||||||||||||||||||||||||
|
Set the values of the cell.
Definition at line 24 of file TMBCaloCell.cpp. |
|
|
energy
Definition at line 21 of file TMBCaloCell.hpp. |
|
|
flags
Definition at line 33 of file TMBCaloCell.hpp. Referenced by flags(), isCalT42Cell(), isNadaCell(), isNormalCell(), and Set(). |
|
|
integer eta,-40..40
Definition at line 24 of file TMBCaloCell.hpp. |
|
|
layer, 1..17
Definition at line 30 of file TMBCaloCell.hpp. |
|
|
integer phi, 0..63
Definition at line 27 of file TMBCaloCell.hpp. |
1.3.4