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 61 of file EcalPyUtils.cc.
References EcalFloatCondObjectContainerXMLTranslator::dumpXML(), and h.
Referenced by BOOST_PYTHON_MODULE().
int ecalpyutils::hashedIndex | ( | int | ieta, |
int | iphi | ||
) |
Definition at line 42 of file EcalPyUtils.cc.
References edmIntegrityCheck::d, and EBDetId::hashedIndex().
Referenced by EcalABAnalyzer::analyze(), EcalTestPulseAnalyzer::analyze(), EcalLaserAnalyzer2::analyze(), EcalLaserAnalyzer::analyze(), EcalURecHitHists::analyze(), EcalTPGParamBuilder::analyze(), BOOST_PYTHON_MODULE(), CaloGeometryHelper::buildCrystal(), popcon::EcalLaserHandler::checkAPDPNs(), EcalSimpleUncalibRecHitFilter::filter(), EcalMIPRecHitFilter::filter(), EcalHitMaker::getHits(), popcon::EcalLaserHandler::getNewObjects(), popcon::EcalLaserHandler::id(), 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 47 of file EcalPyUtils.cc.
References edmIntegrityCheck::d, EEDetId::hashedIndex(), and EEDetId::validDetId().
Referenced by BOOST_PYTHON_MODULE().
std::vector<int> ecalpyutils::hashedIndexToEtaPhi | ( | int | hashedindex | ) |
Definition at line 21 of file EcalPyUtils.cc.
References EBDetId::ieta(), EBDetId::iphi(), and EBDetId::unhashIndex().
Referenced by BOOST_PYTHON_MODULE(), and EcalPyUtils::unhashEBIndex().
std::vector<int> ecalpyutils::hashedIndexToXY | ( | int | hashedindex | ) |
Definition at line 30 of file EcalPyUtils.cc.
References EEDetId::ix(), EEDetId::iy(), 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 56 of file EcalPyUtils.cc.
References edmIntegrityCheck::d, and EBDetId::ism().
Referenced by EcalBarrelGeometry::alignmentTransformIndexLocal(), EcalBarrelRecHitsValidation::analyze(), testChannel::analyze(), TreeProducerCalibSimul::analyze(), L1TCSCTF::analyze(), BOOST_PYTHON_MODULE(), ecaldqm::crystalID(), MEEBGeom::dcc(), MEEBGeom::dccFromSm(), MEGeom::drawGlobalBoundaries(), MEGeom::getBoundary(), MEEBGeom::getGraphBoundary(), MEGeom::getHist(), popcon::EcalTPGBadTTHandler::getNewObjects(), MEEEGeom::lmmodFromLmr(), ecaldqm::lmPNID(), MEEBGeom::lmr(), ecaldqm::memChannelID(), ecaldqm::memTowerID(), TestCaloAlignmentEP::produceEBAli(), FakeCaloAlignmentEP::produceEBAli(), StoreEcalCondition::readEcalChannelStatusFromFile(), MEEBGeom::sm(), MEEBGeom::smFromDcc(), MEEEGeom::smFromDcc(), MEEBGeom::smName(), MEEEGeom::smName(), ME::smName(), ecaldqm::towerID(), and TEcnaHistos::ViewHisto().