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 56 of file EcalPyUtils.cc.
References EcalFloatCondObjectContainerXMLTranslator::dumpXML(), and h.
Referenced by BOOST_PYTHON_MODULE().
int ecalpyutils::hashedIndex | ( | int | ieta, |
int | iphi | ||
) |
Definition at line 38 of file EcalPyUtils.cc.
References ztail::d, LEDCalibrationChannels::ieta, and LEDCalibrationChannels::iphi.
Referenced by EcalABAnalyzer::analyze(), EcalTestPulseAnalyzer::analyze(), EcalLaserAnalyzer2::analyze(), EcalLaserAnalyzer::analyze(), EcalURecHitHists::analyze(), EcalTPGParamBuilder::analyze(), EcalCondObjectContainer< Values >::barrel(), EcalCondTowerObjectContainer< T >::barrel(), BOOST_PYTHON_MODULE(), 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(), StoreEcalCondition::readEcalChannelStatusFromFile(), EcalUncalibRecHitWorkerRatio::run(), EcalUncalibRecHitWorkerWeights::run(), EcalUncalibRecHitWorkerGlobal::run(), EcalUncalibRecHitWorkerMultiFit::run(), EcalLaserAPDPNRatios::setTime(), and EcalTimeDependentCorrections::setTime().
int ecalpyutils::hashedIndexEE | ( | int | ix, |
int | iy, | ||
int | iz | ||
) |
Definition at line 43 of file EcalPyUtils.cc.
References ztail::d, and EEDetId::validDetId().
Referenced by BOOST_PYTHON_MODULE().
std::vector<int> ecalpyutils::hashedIndexToEtaPhi | ( | int | hashedindex | ) |
Definition at line 18 of file EcalPyUtils.cc.
References EBDetId::ieta(), LEDCalibrationChannels::ieta, EBDetId::iphi(), LEDCalibrationChannels::iphi, runTheMatrix::ret, and EBDetId::unhashIndex().
Referenced by BOOST_PYTHON_MODULE(), and EcalPyUtils::unhashEBIndex().
std::vector<int> ecalpyutils::hashedIndexToXY | ( | int | hashedindex | ) |
Definition at line 27 of file EcalPyUtils.cc.
References EEDetId::ix(), EEDetId::iy(), runTheMatrix::ret, EEDetId::unhashIndex(), EEDetId::zside(), and ecaldqm::zside().
Referenced by BOOST_PYTHON_MODULE(), and EcalPyUtils::unhashEEIndex().
int ecalpyutils::ism | ( | int | ieta, |
int | iphi | ||
) |
Definition at line 51 of file EcalPyUtils.cc.
References ztail::d, LEDCalibrationChannels::ieta, and LEDCalibrationChannels::iphi.
Referenced by EcalBarrelGeometry::alignmentTransformIndexLocal(), EcalBarrelRecHitsValidation::analyze(), testChannel::analyze(), TreeProducerCalibSimul::analyze(), L1TCSCTF::analyze(), BOOST_PYTHON_MODULE(), 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(), StoreEcalCondition::readEcalChannelStatusFromFile(), ME::regionAndSector(), MEEBGeom::sm(), MEEBGeom::smFromDcc(), MEEEGeom::smFromDcc(), MEEBGeom::smName(), MEEEGeom::smName(), ME::smName(), ecaldqm::towerID(), and TEcnaHistos::ViewHisto().