#include <MEGeom.h>
Public Member Functions | |
virtual | ~MEGeom () |
Static Public Member Functions | |
static void | drawGlobalBoundaries (int lineColor) |
static void | drawHist (int ilmr, int unit, TCanvas *canv=nullptr) |
static TGraph * | getBoundary (int ilmr, int unit) |
static TH2 * | getGlobalHist (const char *name=nullptr) |
static TH2 * | getHist (int ilmr, int unit) |
static void | setBinGlobalHist (TH2 *h, int ix, int iy, int iz, float val) |
Static Private Attributes | |
static TH2 * | _h |
static int | _nbinx = 2*( MEGeom::_nbuf + 100 + 85 ) + 1 |
static int | _nbiny = 2*( MEGeom::_nbuf + 180 ) |
static int | _nbuf = 5 |
static float | _xmax = 0.5 + MEGeom::_nbuf + 100 + 85 |
static float | _xmin = -( 0.5 + MEGeom::_nbuf + 100 + 85 ) |
static float | _ymax = 180.5 + ( MEGeom::_nbuf + 180 ) |
static float | _ymin = 180.5 - ( MEGeom::_nbuf + 180 ) |
|
static |
Definition at line 254 of file MEGeom.cc.
References MEEEGeom::getGraphBoundary(), MEEBGeom::getGraphBoundary(), cuy::ii, MEEEGeom::iSector, ecalpyutils::ism(), MEEBGeom::iSuperModule, and gen::n.
|
static |
Definition at line 167 of file MEGeom.cc.
References h, ME::iCrystal, ME::iElectronicChannel, ME::iHVChannel, ME::iLMModule, ME::iLMRegion, ME::iLVChannel, ME::iSector, ME::iSuperCrystal, and cond::persistency::GLOBAL_TAG::tname.
|
static |
Definition at line 115 of file MEGeom.cc.
References ME::iEBM, ME::iEBP, ME::iEEM, ME::iEEP, ME::iLMRegion, ME::iSector, ecalpyutils::ism(), ME::regionAndSector(), and SingleJetValidationHI_cfi::rootfile.
|
static |
Definition at line 207 of file MEGeom.cc.
References h.
|
static |
Definition at line 34 of file MEGeom.cc.
References gather_cfg::cout, ME::iCrystal, ME::iEBM, ME::iEBP, ME::iEEM, ME::iEEP, ME::iElectronicChannel, ME::iHVChannel, ME::iLMModule, ME::iLMRegion, ME::iLVChannel, ME::iSector, ecalpyutils::ism(), ME::iSuperCrystal, ME::regionAndSector(), SingleJetValidationHI_cfi::rootfile, MEEBGeom::smName(), and MEEEGeom::smName().
|
static |
Definition at line 215 of file MEGeom.cc.
References funct::abs(), and create_public_lumi_plots::ax.
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
Definition at line 43 of file MEGeom.h.
Referenced by plotting.PlotTextBox::move(), and plotting.PlotTextBox::width().
|
staticprivate |
Definition at line 42 of file MEGeom.h.
Referenced by plotting.PlotTextBox::addText(), plotting.PlotTextBox::move(), and plotting.PlotTextBox::width().
|
staticprivate |
Definition at line 45 of file MEGeom.h.
Referenced by plotting.PlotTextBox::move().
|
staticprivate |
Definition at line 44 of file MEGeom.h.
Referenced by plotting.PlotTextBox::move().