#include <HcalNumberingFromPS.h>
Public Member Functions | |
std::pair< int, int > | getEta (const int &det, const math::XYZVectorD &pos) const |
std::pair< int, int > | getPhi (const int &det, const int &ieta, const double &phi) const |
HcalNumberingFromPS (const edm::ParameterSet &) | |
HcalNumberingFromDDD::HcalID | unitID (int det, int layer, int depth, const math::XYZVectorD &pos) const |
~HcalNumberingFromPS () | |
Private Attributes | |
int | depth29Mx_ |
std::vector< int > | depthHBHE_ |
int | etaHBHE_ |
std::vector< int > | etaMax_ |
std::vector< int > | etaMin_ |
std::vector< double > | etaTable_ |
std::vector< double > | phibin_ |
std::vector< double > | phioff_ |
double | rMinHO_ |
std::vector< std::vector< int > > | segmentation_ |
std::vector< double > | zHO_ |
Static Private Attributes | |
static const int | nEtas_ = 29 |
Definition at line 11 of file HcalNumberingFromPS.h.
HcalNumberingFromPS::HcalNumberingFromPS | ( | const edm::ParameterSet & | conf | ) |
Definition at line 13 of file HcalNumberingFromPS.cc.
References edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), dqmdumpme::k, M_PI, Skims_PA_cff::name, and relativeConstraints::ring.
|
inline |
Definition at line 14 of file HcalNumberingFromPS.h.
std::pair< int, int > HcalNumberingFromPS::getEta | ( | const int & | det, |
const math::XYZVectorD & | pos | ||
) | const |
Definition at line 98 of file HcalNumberingFromPS.cc.
References funct::abs(), PVValHelper::eta, HcalBarrel, HcalEndcap, HcalOuter, mps_fire::i, and LEDCalibrationChannels::ieta.
std::pair< int, int > HcalNumberingFromPS::getPhi | ( | const int & | det, |
const int & | ieta, | ||
const double & | phi | ||
) | const |
Definition at line 130 of file HcalNumberingFromPS.cc.
References HcalEndcap, LEDCalibrationChannels::ieta, createfilelist::int, LEDCalibrationChannels::iphi, nphi, and units().
HcalNumberingFromDDD::HcalID HcalNumberingFromPS::unitID | ( | int | det, |
int | layer, | ||
int | depth, | ||
const math::XYZVectorD & | pos | ||
) | const |
Definition at line 67 of file HcalNumberingFromPS.cc.
References LEDCalibrationChannels::depth, hitfit::deteta(), HcalBarrel, HcalEndcap, HcalOuter, LEDCalibrationChannels::iphi, phase1PixelTopology::layer, and ecaldqm::zside().
|
private |
Definition at line 24 of file HcalNumberingFromPS.h.
|
private |
Definition at line 23 of file HcalNumberingFromPS.h.
|
private |
Definition at line 24 of file HcalNumberingFromPS.h.
|
private |
Definition at line 23 of file HcalNumberingFromPS.h.
|
private |
Definition at line 23 of file HcalNumberingFromPS.h.
|
private |
Definition at line 22 of file HcalNumberingFromPS.h.
|
staticprivate |
Definition at line 21 of file HcalNumberingFromPS.h.
|
private |
Definition at line 22 of file HcalNumberingFromPS.h.
|
private |
Definition at line 22 of file HcalNumberingFromPS.h.
|
private |
Definition at line 25 of file HcalNumberingFromPS.h.
|
private |
Definition at line 27 of file HcalNumberingFromPS.h.
|
private |
Definition at line 26 of file HcalNumberingFromPS.h.