#include <EcalGeomPhiSymHelper.h>
Public Member Functions | |
void | setup (const CaloGeometry *geometry, const EcalChannelStatus *chstatus, int statusThreshold) |
Public Attributes | |
double | cellArea_ [kEndcWedgesX][kEndcWedgesY] |
double | cellPhi_ [kEndcWedgesX][kEndcWedgesY] |
GlobalPoint | cellPos_ [kEndcWedgesX][kEndcWedgesY] |
int | endcapRing_ [kEndcWedgesX][kEndcWedgesY] |
double | etaBoundary_ [kEndcEtaRings+1] |
bool | goodCell_barl [kBarlRings][kBarlWedges][kSides] |
bool | goodCell_endc [kEndcWedgesX][kEndcWedgesX][kSides] |
double | meanCellArea_ [kEndcEtaRings] |
int | nBads_barl [kBarlRings] |
int | nBads_endc [kEndcEtaRings] |
int | nRing_ [kEndcEtaRings] |
double | phi_endc_ [kMaxEndciPhi][kEndcEtaRings] |
Definition at line 19 of file EcalGeomPhiSymHelper.h.
void EcalGeomPhiSymHelper::setup | ( | const CaloGeometry * | geometry, |
const EcalChannelStatus * | chstatus, | ||
int | statusThreshold | ||
) |
Definition at line 18 of file EcalGeomPhiSymHelper.cc.
References funct::abs(), cellArea_, cellPhi_, cellPos_, gather_cfg::cout, DetId::Ecal, EcalBarrel, EcalEndcap, endcapRing_, PVValHelper::eta, PV3DBase< T, PVType, FrameType >::eta(), etaBoundary_, nano_mu_digi_cff::float, CaloSubdetectorGeometry::getGeometry(), goodCell_barl, goodCell_endc, EEDetId::hashedIndex(), mps_fire::i, hcalRecHitTable_cff::ieta, EBDetId::ieta(), EBDetId::iphi(), EEDetId::ix(), ALPAKA_ACCELERATOR_NAMESPACE::ecal::reconstruction::internal::endcap::ix(), EEDetId::iy(), ALPAKA_ACCELERATOR_NAMESPACE::ecal::reconstruction::internal::endcap::iy(), kBarlRings, kEndcEtaRings, kEndcWedgesX, kEndcWedgesY, kMaxEndciPhi, kSides, meanCellArea_, nBads_barl, nBads_endc, nRing_, MillePedeFileConverter_cfg::out, phi, phi_endc_, phimin, relativeConstraints::ring, Validation_hcalonly_cfi::sign, EBDetId::zside(), and EEDetId::zside().
Referenced by o2olib.O2OTool::execute().
double EcalGeomPhiSymHelper::cellArea_[kEndcWedgesX][kEndcWedgesY] |
Definition at line 25 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
double EcalGeomPhiSymHelper::cellPhi_[kEndcWedgesX][kEndcWedgesY] |
Definition at line 24 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
GlobalPoint EcalGeomPhiSymHelper::cellPos_[kEndcWedgesX][kEndcWedgesY] |
Definition at line 23 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
int EcalGeomPhiSymHelper::endcapRing_[kEndcWedgesX][kEndcWedgesY] |
Definition at line 29 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
double EcalGeomPhiSymHelper::etaBoundary_[kEndcEtaRings+1] |
Definition at line 28 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
bool EcalGeomPhiSymHelper::goodCell_barl[kBarlRings][kBarlWedges][kSides] |
Definition at line 33 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
bool EcalGeomPhiSymHelper::goodCell_endc[kEndcWedgesX][kEndcWedgesX][kSides] |
Definition at line 34 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
double EcalGeomPhiSymHelper::meanCellArea_[kEndcEtaRings] |
Definition at line 27 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
int EcalGeomPhiSymHelper::nBads_barl[kBarlRings] |
Definition at line 35 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
int EcalGeomPhiSymHelper::nBads_endc[kEndcEtaRings] |
Definition at line 36 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
int EcalGeomPhiSymHelper::nRing_[kEndcEtaRings] |
Definition at line 30 of file EcalGeomPhiSymHelper.h.
Referenced by setup().
double EcalGeomPhiSymHelper::phi_endc_[kMaxEndciPhi][kEndcEtaRings] |
Definition at line 26 of file EcalGeomPhiSymHelper.h.
Referenced by setup().