Functions | |
std::string | arraystoXML (const std::vector< float > &eb, const std::vector< float > &ee) |
int | hashedIndex (int ieta, int iphi) |
int | hashedIndexEE (int ix, int iy, int iz) |
std::vector< int > | hashedIndexToEtaPhi (int hashedindex) |
std::vector< int > | hashedIndexToXY (int hashedindex) |
int | ism (int ieta, int iphi) |
std::string ecalpyutils::arraystoXML | ( | const std::vector< float > & | eb, |
const std::vector< float > & | ee | ||
) |
Definition at line 54 of file EcalPyUtils.cc.
References EcalFloatCondObjectContainerXMLTranslator::dumpXML(), and h.
Referenced by PYBIND11_MODULE().
int ecalpyutils::hashedIndex | ( | int | ieta, |
int | iphi | ||
) |
Definition at line 36 of file EcalPyUtils.cc.
References ztail::d, hcalRecHitTable_cff::ieta, and hcalRecHitTable_cff::iphi.
Referenced by EcalABAnalyzer::analyze(), EcalTestPulseAnalyzer::analyze(), EcalLaserAnalyzer::analyze(), EcalLaserAnalyzer2::analyze(), EcalURecHitHists::analyze(), SiStripLorentzAnglePCLMonitor::analyze(), EcalTPGParamBuilder::analyze(), EcalCondObjectContainer< Values >::barrel(), EcalCondTowerObjectContainer< T >::barrel(), CaloGeometryHelper::buildCrystal(), popcon::EcalLaserHandler::checkAPDPN(), popcon::EcalLaserHandler::checkAPDPNs(), EcalCondObjectContainer< Values >::endcap(), EcalCondTowerObjectContainer< T >::endcap(), EcalSimpleUncalibRecHitFilter::filter(), EcalMIPRecHitFilter::filter(), EcalHitMaker::getHits(), popcon::EcalLaserHandler::getNewObjects(), popcon::EcalLaserHandler::notifyProblems(), ESCondObjectContainer< ESStripGroupId >::preshower(), PFSimParticleProducer::produce(), PYBIND11_MODULE(), StoreEcalCondition::readEcalChannelStatusFromFile(), EcalUncalibRecHitWorkerRatio::run(), EcalUncalibRecHitWorkerWeights::run(), EcalUncalibRecHitWorkerGlobal::run(), EcalUncalibRecHitWorkerMultiFit::run(), EcalTimeDependentCorrections::setTime(), and EcalLaserAPDPNRatios::setTime().
int ecalpyutils::hashedIndexEE | ( | int | ix, |
int | iy, | ||
int | iz | ||
) |
Definition at line 41 of file EcalPyUtils.cc.
References ztail::d, and EEDetId::validDetId().
Referenced by PYBIND11_MODULE().
std::vector<int> ecalpyutils::hashedIndexToEtaPhi | ( | int | hashedindex | ) |
Definition at line 16 of file EcalPyUtils.cc.
References hcalRecHitTable_cff::ieta, EBDetId::ieta(), hcalRecHitTable_cff::iphi, EBDetId::iphi(), runTheMatrix::ret, and EBDetId::unhashIndex().
Referenced by PYBIND11_MODULE(), and EcalPyUtils::unhashEBIndex().
std::vector<int> ecalpyutils::hashedIndexToXY | ( | int | hashedindex | ) |
Definition at line 25 of file EcalPyUtils.cc.
References EEDetId::ix(), EEDetId::iy(), runTheMatrix::ret, EEDetId::unhashIndex(), EEDetId::zside(), and ecaldqm::zside().
Referenced by PYBIND11_MODULE(), and EcalPyUtils::unhashEEIndex().
int ecalpyutils::ism | ( | int | ieta, |
int | iphi | ||
) |
Definition at line 49 of file EcalPyUtils.cc.
References ztail::d, hcalRecHitTable_cff::ieta, and hcalRecHitTable_cff::iphi.
Referenced by EcalBarrelGeometry::alignmentTransformIndexLocal(), EcalBarrelRecHitsValidation::analyze(), testChannel::analyze(), TreeProducerCalibSimul::analyze(), L1TCSCTF::analyze(), ecaldqm::crystalID(), MEEBGeom::dcc(), MEEBGeom::dccFromSm(), MEEEGeom::dccFromSm(), MEGeom::drawGlobalBoundaries(), MEGeom::getBoundary(), MEEBGeom::getGraphBoundary(), MEGeom::getHist(), popcon::EcalTPGBadTTHandler::getNewObjects(), MEEBGeom::globalCoord(), MEEEGeom::lmmodFromLmr(), ecaldqm::lmPNID(), MEEBGeom::lmr(), ecaldqm::memChannelID(), ecaldqm::memTowerID(), TestCaloAlignmentEP::produceEBAli(), FakeCaloAlignmentEP::produceEBAli(), PYBIND11_MODULE(), StoreEcalCondition::readEcalChannelStatusFromFile(), ME::regionAndSector(), MEEBGeom::sm(), MEEBGeom::smFromDcc(), MEEEGeom::smFromDcc(), MEEBGeom::smName(), MEEEGeom::smName(), ME::smName(), ecaldqm::towerID(), and TEcnaHistos::ViewHisto().