![]() |
ATLAS Offline Software
|
#include <CaloGeometryLookup.h>
Public Member Functions | |
| CaloGeometryLookup (int ind=0) | |
| virtual | ~CaloGeometryLookup () |
| bool | IsCompatible (const CaloDetDescrElement *cell) |
| void | add (const CaloDetDescrElement *cell) |
| t_cellmap::size_type | size () const |
| int | index () const |
| void | set_index (int ind) |
| void | post_process () |
| bool | has_overlap (CaloGeometryLookup *ref) |
| void | merge_into_ref (CaloGeometryLookup *ref) |
| float | mineta () const |
| float | maxeta () const |
| float | minphi () const |
| float | maxphi () const |
| float | mineta_raw () const |
| float | maxeta_raw () const |
| float | minphi_raw () const |
| float | maxphi_raw () const |
| float | minx () const |
| float | maxx () const |
| float | miny () const |
| float | maxy () const |
| float | minx_raw () const |
| float | maxx_raw () const |
| float | miny_raw () const |
| float | maxy_raw () const |
| const MeanAndRMS & | deta () |
| const MeanAndRMS & | dphi () |
| float | mindeta () |
| float | mindphi () |
| const MeanAndRMS & | dx () |
| const MeanAndRMS & | dy () |
| float | mindx () |
| float | mindy () |
| const MeanAndRMS & | eta_correction () |
| const MeanAndRMS & | phi_correction () |
| const MeanAndRMS & | x_correction () |
| const MeanAndRMS & | y_correction () |
| int | cell_grid_eta () const |
| int | cell_grid_phi () const |
| void | set_xy_grid_adjustment_factor (float factor) |
| virtual const CaloDetDescrElement * | getDDE (float eta, float phi, float *distance=0, int *steps=0) |
Protected Member Functions | |
| float | neta_double () |
| float | nphi_double () |
| Int_t | neta () |
| Int_t | nphi () |
| float | nx_double () |
| float | ny_double () |
| Int_t | nx () |
| Int_t | ny () |
| int | raw_eta_position_to_index (float eta_raw) const |
| int | raw_phi_position_to_index (float phi_raw) const |
| bool | index_range_adjust (int &ieta, int &iphi) const |
| float | calculate_distance_eta_phi (const CaloDetDescrElement *DDE, float eta, float phi, float &dist_eta0, float &dist_phi0) const |
Protected Attributes | |
| float | m_xy_grid_adjustment_factor |
| int | m_index |
| t_cellmap | m_cells |
| std::vector< std::vector< const CaloDetDescrElement * > > | m_cell_grid |
| int | m_cell_grid_eta |
| int | m_cell_grid_phi |
| float | m_mineta |
| float | m_maxeta |
| float | m_minphi |
| float | m_maxphi |
| float | m_mineta_raw |
| float | m_maxeta_raw |
| float | m_minphi_raw |
| float | m_maxphi_raw |
| float | m_mineta_correction |
| float | m_maxeta_correction |
| float | m_minphi_correction |
| float | m_maxphi_correction |
| MeanAndRMS | m_deta |
| MeanAndRMS | m_dphi |
| MeanAndRMS | m_eta_correction |
| MeanAndRMS | m_phi_correction |
| float | m_mindeta |
| float | m_mindphi |
| float | m_deta_double |
| float | m_dphi_double |
Definition at line 25 of file CaloGeometryLookup.h.
| CaloGeometryLookup::CaloGeometryLookup | ( | int | ind = 0 | ) |
Definition at line 24 of file CaloGeometryLookup.cxx.
|
virtualdefault |
| void CaloGeometryLookup::add | ( | const CaloDetDescrElement * | cell | ) |
Definition at line 122 of file CaloGeometryLookup.cxx.
|
protected |
Definition at line 249 of file CaloGeometryLookup.cxx.
|
inline |
Definition at line 82 of file CaloGeometryLookup.h.
|
inline |
Definition at line 83 of file CaloGeometryLookup.h.
|
inline |
Definition at line 68 of file CaloGeometryLookup.h.
|
inline |
Definition at line 69 of file CaloGeometryLookup.h.
|
inline |
Definition at line 72 of file CaloGeometryLookup.h.
|
inline |
Definition at line 73 of file CaloGeometryLookup.h.
|
inline |
Definition at line 77 of file CaloGeometryLookup.h.
|
virtual |
Definition at line 258 of file CaloGeometryLookup.cxx.
| bool CaloGeometryLookup::has_overlap | ( | CaloGeometryLookup * | ref | ) |
Definition at line 53 of file CaloGeometryLookup.cxx.
|
inline |
Definition at line 33 of file CaloGeometryLookup.h.
|
protected |
Definition at line 172 of file CaloGeometryLookup.cxx.
| bool CaloGeometryLookup::IsCompatible | ( | const CaloDetDescrElement * | cell | ) |
Definition at line 72 of file CaloGeometryLookup.cxx.
|
inline |
Definition at line 41 of file CaloGeometryLookup.h.
|
inline |
Definition at line 46 of file CaloGeometryLookup.h.
|
inline |
Definition at line 43 of file CaloGeometryLookup.h.
|
inline |
Definition at line 48 of file CaloGeometryLookup.h.
|
inline |
Definition at line 59 of file CaloGeometryLookup.h.
|
inline |
Definition at line 64 of file CaloGeometryLookup.h.
|
inline |
Definition at line 61 of file CaloGeometryLookup.h.
|
inline |
Definition at line 66 of file CaloGeometryLookup.h.
| void CaloGeometryLookup::merge_into_ref | ( | CaloGeometryLookup * | ref | ) |
|
inline |
Definition at line 70 of file CaloGeometryLookup.h.
|
inline |
Definition at line 71 of file CaloGeometryLookup.h.
|
inline |
Definition at line 74 of file CaloGeometryLookup.h.
|
inline |
Definition at line 75 of file CaloGeometryLookup.h.
|
inline |
Definition at line 40 of file CaloGeometryLookup.h.
|
inline |
Definition at line 45 of file CaloGeometryLookup.h.
|
inline |
Definition at line 42 of file CaloGeometryLookup.h.
|
inline |
Definition at line 47 of file CaloGeometryLookup.h.
|
inline |
Definition at line 58 of file CaloGeometryLookup.h.
|
inline |
Definition at line 63 of file CaloGeometryLookup.h.
|
inline |
Definition at line 60 of file CaloGeometryLookup.h.
|
inline |
Definition at line 65 of file CaloGeometryLookup.h.
|
inlineprotected |
Definition at line 99 of file CaloGeometryLookup.h.
|
inlineprotected |
Definition at line 97 of file CaloGeometryLookup.h.
|
inlineprotected |
Definition at line 100 of file CaloGeometryLookup.h.
|
inlineprotected |
Definition at line 98 of file CaloGeometryLookup.h.
|
inlineprotected |
Definition at line 105 of file CaloGeometryLookup.h.
|
inlineprotected |
Definition at line 103 of file CaloGeometryLookup.h.
|
inlineprotected |
Definition at line 106 of file CaloGeometryLookup.h.
|
inlineprotected |
Definition at line 104 of file CaloGeometryLookup.h.
|
inline |
Definition at line 78 of file CaloGeometryLookup.h.
| void CaloGeometryLookup::post_process | ( | ) |
Definition at line 187 of file CaloGeometryLookup.cxx.
|
inlineprotected |
Definition at line 110 of file CaloGeometryLookup.h.
|
inlineprotected |
Definition at line 111 of file CaloGeometryLookup.h.
|
inline |
Definition at line 34 of file CaloGeometryLookup.h.
|
inline |
Definition at line 84 of file CaloGeometryLookup.h.
|
inline |
Definition at line 32 of file CaloGeometryLookup.h.
|
inline |
Definition at line 79 of file CaloGeometryLookup.h.
|
inline |
Definition at line 80 of file CaloGeometryLookup.h.
|
protected |
Definition at line 117 of file CaloGeometryLookup.h.
|
protected |
Definition at line 118 of file CaloGeometryLookup.h.
|
protected |
Definition at line 118 of file CaloGeometryLookup.h.
|
protected |
Definition at line 116 of file CaloGeometryLookup.h.
|
protected |
Definition at line 123 of file CaloGeometryLookup.h.
|
protected |
Definition at line 125 of file CaloGeometryLookup.h.
|
protected |
Definition at line 123 of file CaloGeometryLookup.h.
|
protected |
Definition at line 125 of file CaloGeometryLookup.h.
|
protected |
Definition at line 123 of file CaloGeometryLookup.h.
|
protected |
Definition at line 115 of file CaloGeometryLookup.h.
|
protected |
Definition at line 119 of file CaloGeometryLookup.h.
|
protected |
Definition at line 121 of file CaloGeometryLookup.h.
|
protected |
Definition at line 120 of file CaloGeometryLookup.h.
|
protected |
Definition at line 119 of file CaloGeometryLookup.h.
|
protected |
Definition at line 121 of file CaloGeometryLookup.h.
|
protected |
Definition at line 120 of file CaloGeometryLookup.h.
|
protected |
Definition at line 124 of file CaloGeometryLookup.h.
|
protected |
Definition at line 124 of file CaloGeometryLookup.h.
|
protected |
Definition at line 119 of file CaloGeometryLookup.h.
|
protected |
Definition at line 121 of file CaloGeometryLookup.h.
|
protected |
Definition at line 120 of file CaloGeometryLookup.h.
|
protected |
Definition at line 119 of file CaloGeometryLookup.h.
|
protected |
Definition at line 121 of file CaloGeometryLookup.h.
|
protected |
Definition at line 120 of file CaloGeometryLookup.h.
|
protected |
Definition at line 123 of file CaloGeometryLookup.h.
|
protected |
Definition at line 108 of file CaloGeometryLookup.h.