#include "DataFormats/GeometryVector/interface/Basic2DVector.h"
#include "DataFormats/GeometryVector/interface/Theta.h"
#include "DataFormats/GeometryVector/interface/Phi.h"
#include "DataFormats/GeometryVector/interface/PreciseFloatType.h"
#include "DataFormats/GeometryVector/interface/CoordinateSets.h"
#include "DataFormats/Math/interface/SSEVec.h"
#include <iosfwd>
#include <cmath>
#include "DataFormats/GeometryVector/interface/Basic3DVectorFSSE.icc"
Go to the source code of this file.
Classes | |
class | Basic3DVector< T > |
Namespaces | |
namespace | geometryDetails |
Typedefs | |
typedef Basic3DVector< double > | Basic3DVectorD |
typedef Basic3DVector< float > | Basic3DVectorF |
typedef Geom::Cylindrical2Cartesian< T > | Cylindrical |
typedef Spherical | Polar |
typedef T | ScalarType |
typedef Geom::Spherical2Cartesian< T > | Spherical |
Functions | |
template<typename T > | |
class Basic3DVector | __attribute__ ((aligned(16))) |
T | barePhi () const |
T | bareTheta () const |
template<class U > | |
Basic3DVector (const Basic3DVector< U > &p) | |
Copy constructor and implicit conversion from Basic3DVector of different precision. | |
Basic3DVector (const T &x, const T &y, const T &z) | |
construct from cartesian coordinates | |
template<typename U > | |
Basic3DVector (const Geom::Theta< U > &theta, const Geom::Phi< U > &phi, const T &r) | |
Basic3DVector (const Basic2DVector< T > &p) | |
constructor from 2D vector (X and Y from 2D vector, z set to zero) | |
Basic3DVector () | |
Basic3DVector (const Basic3DVector &p) | |
Copy constructor from same type. Should not be needed but for gcc bug 12685. | |
template<class OtherPoint > | |
Basic3DVector (const OtherPoint &p) | |
Basic3DVector (mathSSE::Vec4< T > const &iv) | |
Basic3DVector | cross (const Basic3DVector &v) const |
Vector product, or "cross" product, with a vector of same type. | |
template<class U > | |
Basic3DVector< typename PreciseFloatType< T, U >::Type > | cross (const Basic3DVector< U > &v) const |
template<class U > | |
PreciseFloatType< T, U >::Type | dot (const Basic3DVector< U > &v) const |
T | dot (const Basic3DVector &v) const |
Scalar product, or "dot" product, with a vector of same type. | |
T | eta () const |
T | mag () const |
The vector magnitude. Equivalent to sqrt(vec.mag2()) | |
T | mag2 () const |
The vector magnitude squared. Equivalent to vec.dot(vec) | |
template<class T , typename S > | |
Basic3DVector< T > | operator* (S t, const Basic3DVector< T > &v) |
template<class T > | |
T | operator* (const Basic3DVector< T > &v1, const Basic3DVector< T > &v2) |
scalar product of vectors of same precision | |
template<class T , class U > | |
PreciseFloatType< T, U >::Type | operator* (const Basic3DVector< T > &v1, const Basic3DVector< U > &v2) |
scalar product of vectors of different precision | |
template<class T > | |
Basic3DVector< T > | operator* (const Basic3DVector< T > &v, T t) |
template<class T > | |
Basic3DVector< T > | operator* (T t, const Basic3DVector< T > &v) |
Same as operator*( Vector, Scalar) | |
template<class T , typename S > | |
Basic3DVector< T > | operator* (const Basic3DVector< T > &v, S t) |
Basic3DVector & | operator*= (T t) |
Scaling by a scalar value (multiplication) | |
template<class T , class U > | |
Basic3DVector< typename PreciseFloatType< T, U >::Type > | operator+ (const Basic3DVector< T > &a, const Basic3DVector< U > &b) |
vector sum and subtraction of vectors of possibly different precision | |
template<class U > | |
Basic3DVector & | operator+= (const Basic3DVector< U > &p) |
template<class T , class U > | |
Basic3DVector< typename PreciseFloatType< T, U >::Type > | operator- (const Basic3DVector< T > &a, const Basic3DVector< U > &b) |
Basic3DVector | operator- () const |
Unary minus, returns a vector with components (-x(),-y(),-z()) | |
template<class U > | |
Basic3DVector & | operator-= (const Basic3DVector< U > &p) |
template<class T , typename S > | |
Basic3DVector< T > | operator/ (const Basic3DVector< T > &v, S s) |
Basic3DVector & | operator/= (T t) |
Scaling by a scalar value (division) | |
template<class T > | |
std::ostream & | operator<< (std::ostream &s, const Basic3DVector< T > &v) |
simple text output to standard streams | |
bool | operator== (const Basic3DVector &rh) const |
T | perp () const |
Magnitude of transverse component. | |
T | perp2 () const |
Squared magnitude of transverse component. | |
Geom::Phi< T > | phi () const |
std::ostream & | geometryDetails::print3D (std::ostream &s, double x, double y, double z) |
Geom::Theta< T > | theta () const |
T | transverse () const |
Another name for perp() | |
Basic3DVector | unit () const |
T | x () const |
Cartesian x coordinate. | |
Basic2DVector< T > | xy () const |
T | y () const |
Cartesian y coordinate. | |
T | z () const |
Cartesian z coordinate. | |
Variables | |
mathSSE::Vec4< T > | v |
typedef Basic3DVector<double> Basic3DVectorD |
Definition at line 291 of file newBasic3DVector.h.
typedef Basic3DVector<float> Basic3DVectorF |
Definition at line 290 of file newBasic3DVector.h.
typedef Geom::Cylindrical2Cartesian<T> Cylindrical |
Definition at line 217 of file newBasic3DVector.h.
Definition at line 219 of file newBasic3DVector.h.
typedef T ScalarType |
Definition at line 216 of file newBasic3DVector.h.
typedef Geom::Spherical2Cartesian<T> Spherical |
Definition at line 218 of file newBasic3DVector.h.
class Basic3DVector __attribute__ | ( | (aligned(16)) | ) |
T __attribute__::barePhi | ( | ) | const |
Azimuthal angle. The value is returned in radians, in the range (-pi,pi]. Same precision as the system atan2(x,y) function. The return type is Geom::Phi<T>, see it's documentation.
Definition at line 308 of file newBasic3DVector.h.
Referenced by MuonAlignmentAnalyzer::analyze().
T __attribute__::bareTheta | ( | ) | const |
Polar angle. The value is returned in radians, in the range [0,pi] Same precision as the system atan2(x,y) function. The return type is Geom::Phi<T>, see it's documentation.
Definition at line 315 of file newBasic3DVector.h.
__attribute__::Basic3DVector | ( | const Basic3DVector< U > & | p | ) |
Copy constructor and implicit conversion from Basic3DVector of different precision.
Definition at line 233 of file newBasic3DVector.h.
__attribute__::Basic3DVector | ( | const T & | x, |
const T & | y, | ||
const T & | z | ||
) |
construct from cartesian coordinates
Definition at line 259 of file newBasic3DVector.h.
__attribute__::Basic3DVector | ( | const Geom::Theta< U > & | theta, |
const Geom::Phi< U > & | phi, | ||
const T & | r | ||
) |
Deprecated construct from polar coordinates, use
Basic3DVector<T>( Basic3DVector<T>::Polar( theta, phi, r)) instead.
Definition at line 267 of file newBasic3DVector.h.
__attribute__::Basic3DVector | ( | const Basic2DVector< T > & | p | ) |
constructor from 2D vector (X and Y from 2D vector, z set to zero)
Definition at line 238 of file newBasic3DVector.h.
{
__attribute__::Basic3DVector | ( | ) |
default constructor uses default constructor of T to initialize the components. For built-in floating-point types this means initialization to zero??? (force init to 0)
Definition at line 225 of file newBasic3DVector.h.
__attribute__::Basic3DVector | ( | const Basic3DVector & | p | ) |
Copy constructor from same type. Should not be needed but for gcc bug 12685.
Definition at line 228 of file newBasic3DVector.h.
{
__attribute__::Basic3DVector | ( | const OtherPoint & | p | ) | [explicit] |
Explicit constructor from other (possibly unrelated) vector classes The only constraint on the argument type is that it has methods x(), y() and z(), and that these methods return a type convertible to T. Examples of use are
construction from a Basic3DVector with different precision
construction from a Hep3Vector
construction from a coordinate system converter
Definition at line 251 of file newBasic3DVector.h.
References Basic3DVector< T >::x(), Basic3DVector< T >::y(), and Basic3DVector< T >::z().
{
return v1.x()*v2.x() + v1.y()*v2.y() + v1.z()*v2.z();
__attribute__::Basic3DVector | ( | mathSSE::Vec4< T > const & | iv | ) |
Definition at line 256 of file newBasic3DVector.h.
{
Basic3DVector __attribute__::cross | ( | const Basic3DVector & | v | ) | const |
Vector product, or "cross" product, with a vector of same type.
Definition at line 391 of file newBasic3DVector.h.
Referenced by TruncatedPyramid::createCorners(), RPCSeedPattern::createSeed(), HLTMuonOverlap::finish(), RKPropagatorInS::propagateParametersOnPlane(), and MSLayersAtAngle::sum2RmRn().
Basic3DVector<typename PreciseFloatType<T,U>::Type> __attribute__::cross | ( | const Basic3DVector< U > & | v | ) | const |
Vector (or cross) product with a vector of different precision. The product is computed without loss of precision. The type of the returned vector is the more precise of the types of the two vectors.
Definition at line 404 of file newBasic3DVector.h.
PreciseFloatType<T,U>::Type __attribute__::dot | ( | const Basic3DVector< U > & | v | ) | const |
Scalar (or dot) product with a vector of different precision. The product is computed without loss of precision. The type of the returned scalar is the more precise of the scalar types of the two vectors.
Definition at line 386 of file newBasic3DVector.h.
T __attribute__::dot | ( | const Basic3DVector & | v | ) | const |
Scalar product, or "dot" product, with a vector of same type.
Definition at line 376 of file newBasic3DVector.h.
Referenced by CaloCellCrossing::CaloCellCrossing(), TruncatedPyramid::createCorners(), TwoBodyDecayEstimator::estimate(), DQMStore::extract(), Trajectory::geometricalInnermostState(), CastorSD::getEnergyDeposit(), ConversionHitChecker::nHitsBeforeVtx(), PdfWeightProducer::PdfWeightProducer(), AlCaHOCalibProducer::produce(), and SoftLepton::relativeEta().
T __attribute__::eta | ( | ) | const |
Pseudorapidity. Does not check for zero transverse component; in this case the behavior is as for divide-by zero, i.e. system-dependent.
Definition at line 323 of file newBasic3DVector.h.
Referenced by FastL1GlobalAlgo::addJet(), StKinFitter::addKinFitInfo(), DBlmapWriter::addLMapHBEFDataset(), XMLProcessor::addLMapHBEFDataset(), LMapLoader::addLMapHBEFDataset(), StripCPEgeometric::WrappedCluster::addSuppressedEdgeStrip(), FWElectronDetailView::addTrackPointsInCaloData(), XMLHTRZeroSuppressionLoader::addZS(), PFEnergyCalibration::Alpha(), TrackerHitAnalyzer::analyze(), HiBasicGenTest::analyze(), HcalRecHitsValidation::analyze(), GlobalHitsHistogrammer::analyze(), MBUEandQCDValidation::analyze(), BasicGenParticleValidation::analyze(), ContainmentCorrectionAnalyzer::analyze(), PhiSymmetryCalibration::analyze(), HCALRecHitAnalyzer::analyze(), DTTrigTest::analyze(), HcalDetDiagLaserMonitor::analyze(), ZMuMu_efficiencyAnalyzer::analyze(), JetValidation::analyze(), EmDQMReco::analyze(), EmDQM::analyze(), JetCorrectorDemo::analyze(), edm::FlatEGunASCIIWriter::analyze(), Rivet::CMS_2011_S8884919::analyze(), Rivet::CMS_2010_S8656010::analyze(), HLTJetMETDQMSource::analyze(), EwkMuLumiMonitorDQM::analyze(), ErsatzMEt::analyze(), HcalRecHitClient::analyze(), FactorizedJetCorrectorDemo::analyze(), Rivet::MC_LES_HOUCHES_SYSTEMATICS_CMS::analyze(), Rivet::CMS_2010_S8547297::analyze(), HcalDetDiagTimingMonitor::analyze(), HLTMonPhotonSource::analyze(), EcalCosmicsHists::analyze(), EEOccupancyTask::analyze(), EETimingTask::analyze(), HcalDetDiagPedestalMonitor::analyze(), HLTMCtruth::analyze(), HLTAlCa::analyze(), L1TdeGCT::analyze(), TrackBuildingAnalyzer::analyze(), ElectronSeedAnalyzer::analyze(), cms::GammaJetAnalysis::analyze(), HcalSummaryClient::analyze(), FourVectorHLT::analyze(), HLTMonHcalIsoTrack::analyze(), HLTMuonDQMSource::analyze(), L1TDEMON::analyze(), EwkMuDQM::analyze(), DijetMass< Jet >::analyze(), myFastSimVal::analyze(), DQMHcalIsoTrackHLT::analyze(), HcalTimingMonitorModule::analyze(), HcalDetDiagLEDMonitor::analyze(), HcalRawDataMonitor::analyze(), HLTMonBTagIPSource::analyze(), SimplePhotonAnalyzer::analyze(), HeavyFlavorValidation::analyze(), IsolatedTracksNxN::analyze(), HLTTauDQML1Plotter::analyze(), EwkElecDQM::analyze(), ImpactParameterCalibration::analyze(), L1TDTTF::analyze(), MuTriggerAnalyzer::analyze(), TopValidation::analyze(), JetAnalyzer::analyze(), HLTHiggsTruth::analyzeHgg(), HcalSimHitStudy::analyzeHits(), HLTHiggsTruth::analyzeHWW2l(), HLTHiggsTruth::analyzeHZZ4l(), MuScleFitUtils::applySmearing(), CaloTowersCreationAlgo::assignHit(), AlignmentMuonSelector::basicCuts(), CalibrationTrackSelector::basicCuts(), AlignmentTrackSelector::basicCuts(), SiPixelTrackingRecHitsValid::beginJob(), L1TdeGCT::beginJob(), L1TDEMON::beginJob(), cms::MinBias::beginJob(), ElectronCalibration::beginJob(), FourVectorHLT::beginJob(), cms::Analyzer_minbias::beginJob(), HcalDetDiagLaserMonitor::beginRun(), FWMuonDetailView::build(), FWElectronDetailView::build(), L1TDTTFClient::buildPhiEtaPlotO(), L1TDTTFClient::buildPhiEtaPlotOFC(), TFitParticleEtEtaPhi::calc4Vec(), TopologyWorker::CalcEta(), TopologyWorker::CalcEta2(), CalcIeta(), CSCTFPtLUT::calcPt(), JetPlusTrackCorrector::calculateCorr(), HcalDeadCellClient::calculateProblems(), HcalCoarsePedestalClient::calculateProblems(), HcalDetDiagPedestalClient::calculateProblems(), HcalDigiClient::calculateProblems(), HcalRecHitClient::calculateProblems(), HcalDetDiagNoiseMonitorClient::calculateProblems(), HcalTrigPrimClient::calculateProblems(), HcalDetDiagTimingClient::calculateProblems(), HcalNZSClient::calculateProblems(), HcalBeamClient::calculateProblems(), HcalDetDiagLaserClient::calculateProblems(), HcalHotCellClient::calculateProblems(), HcalRawDataClient::calculateProblems(), PFMETBenchmark::calculateQuantities(), HcalNumberingFromDDD::cell(), EcalTBDaqFormatter::cellIndex(), EcalTB07DaqFormatter::cellIndex(), TB06TreeH2::check(), TB06Tree::check(), DirectTrackerNavigation::checkCompatible(), checkHLTMatch(), FWElectronDetailView::checkRange(), HcalDetDiagLEDMonitor::CheckStatus(), HcalDetDiagPedestalMonitor::CheckStatus(), CutBasedElectronID::cicSelection(), PhotonIsolationCalculator::classify(), CutBasedElectronID::classify(), PFRootEventManager::closestParticle(), HFClusterAlgo::clusterize(), egammaisolation::EgammaRecHitExtractor::collect(), SimG4HcalValidation::collectEnergyRdir(), CandIsolatorFromDeposits::SingleDeposit::compute(), METManager::computeGenMET(), ElectronEnergyCorrector::correct(), JetPlusTrackCorrector::correctAA(), JetPartonCorrector::correction(), TauJetCorrector::correction(), SimpleZSPJPTJetCorrector::correctionEtEtaPhiP(), SimpleZSPJPTJetCorrector::correctionPUEtEtaPhiP(), DisplayManager::createGCluster(), DisplayManager::createGGenParticle(), DisplayManager::createGPart(), DisplayManager::createGRecHit(), DisplayManager::createGTrack(), DBlmapWriter::createLMap(), L1MuGMTMerger::createMergedCand(), MuonSeedCreator::createSeed(), pat::ElectronSelector::customSelection_(), muonisolation::IsolatorByNominalEfficiency::cuts(), Histograms::declareHistograms(), DetectorVector(), DisplayManager::displayCanvas(), HLTTauRefProducer::doElectrons(), HLTTauRefProducer::doJets(), HLTTauRefProducer::doMuons(), HLTTauRefProducer::doPFTaus(), HLTTauRefProducer::doPhotons(), HLTTauRefProducer::doTowers(), TrackAnalyzer::doTrackerSpecificFillHists(), FWElectronDetailView::drawCrossHair(), ResidualRefitting::dumpTrackRef(), ZeeCalibration::duringLoop(), EcalEleCalibLooper::EBRegionDefinition(), EcalEleCalibLooper::EcalEleCalibLooper(), EcalTBMCInfoProducer::EcalTBMCInfoProducer(), PFEnergyCalibration::EcorrZoneBeforePS(), ElectronCalibration::endJob(), ResolutionCreator::endJob(), cms::MinBias::endJob(), PFEnergyCalibration::energyEm(), EcalRecHitWorkerRecover::estimateEnergy(), MuonSeedCreator::estimatePtCSC(), MuonSeedCreator::estimatePtDT(), MuonSeedCreator::estimatePtOverlap(), MuonSeedCreator::estimatePtSingle(), L1CaloHcalScale::et(), L1CaloEcalScale::et(), kinem::eta(), resolutionFunctionType8< T >::etaByPoints(), smearFunctionType6::etaByPoints(), resolutionFunctionType19< T >::etaByPoints(), resolutionFunctionType9< T >::etaByPoints(), etaCorrE1E25(), etaCorrE1E49(), etaCorrE1E9(), RPCConst::etaFromTowerNum(), metsig::SignAlgoResolutions::eval(), metsig::SignAlgoResolutions::evalPF(), MuonCaloCompatibility::evaluate(), GflashShowino::evaluateLengths(), AlignmentMonitorTracksFromTrajectories::event(), GflashEMShowerModel::excludeDetectorRegion(), GflashHadronShowerModel::excludeDetectorRegion(), DDHCalTestBeamAlgo::execute(), spr::extraIds(), PropagateToMuon::extrapolate(), HiEgammaSCEnergyCorrectionAlgo::fEta(), SimG4HcalValidation::fetchHits(), HiEgammaSCEnergyCorrectionAlgo::fEtEta(), fEtEtaCorr(), SimG4HcalValidation::fill(), TopDiLeptonOffline::MonitorEnsemble::fill(), HResolutionVSPart::Fill(), HcalTestAnalysis::fill(), HcalRecHitMonitor::fill_Nevents(), HcalCoarsePedestalMonitor::fill_Nevents(), HcalDigiMonitor::fill_Nevents(), AlCaElectronsTest::fillAroundBarrel(), DQMSourceEleCalib::fillAroundBarrel(), HcalTB06Analysis::fillBuffer(), HcalTB04Analysis::fillBuffer(), AnalysisRootpleProducer::fillCaloJet(), AnalysisRootpleProducer::fillChargedJet(), AnalysisRootpleProducerOnlyMC::fillChargedJet(), PFRootEventManager::fillClusterMask(), FWECALDetailViewBuilder::fillData(), fillDefaults(), MuonSimHitsValidAnalyzer::fillDT(), ECALRecHitAnalyzer::FillGeometry(), HCALRecHitAnalyzer::FillGeometry(), HLTMon::fillHistos(), EmDQMReco::fillHistos(), EmDQM::fillHistos(), HcalDetDiagLEDMonitor::fillHistos(), HcalDetDiagPedestalMonitor::fillHistos(), HcalDetDiagLaserMonitor::fillHistos(), GenericBenchmark::fillHistos(), HLTMonPhotonSource::fillHistos(), HLTMonElectron::fillHistos(), TrackAnalyzer::fillHistosForState(), HcalTestHistoClass::fillHits(), AnalysisRootpleProducer::fillInclusiveJet(), AnalysisRootpleProducerOnlyMC::fillInclusiveJet(), FastL1GlobalAlgo::FillL1RegionsTP(), ZeeCalibration::fillMCmap(), AnalysisRootpleProducer::fillMCParticles(), AnalysisRootpleProducerOnlyMC::fillMCParticles(), JetMETHLTOfflineSource::fillMEforMonAllTrigger(), JetMETHLTOfflineSource::fillMEforMonAllTriggerwrtMuonTrigger(), FastL1GlobalAlgo::FillMET(), GlobalHitsProducer::fillMuon(), GlobalHitsProdHist::fillMuon(), GlobalHitsAnalyzer::fillMuon(), HcalHotCellMonitor::fillNevents_energy(), HcalHotCellMonitor::fillNevents_neighbor(), HcalHotCellMonitor::fillNevents_persistentenergy(), HcalHotCellMonitor::fillNevents_problemCells(), HcalDeadCellMonitor::fillNevents_problemCells(), HcalDeadCellMonitor::fillNevents_recentdigis(), HcalDeadCellMonitor::fillNevents_recentrechits(), objMon< T >::fillOnL1Match(), objMonData< T >::fillOnL1Match(), PlotMakerL1::fillPlots(), PlotMakerReco::fillPlots(), HcalDetDiagLaserMonitor::fillProblems(), QcdUeDQM::fillpTMaxRelated(), PFRootEventManager::fillRecHitMask(), HcalRecHitsValidation::fillRecHitsTmp(), recoBSVTagInfoValidationAnalyzer::fillRecoToSim(), SVTagInfoValidationAnalyzer::fillRecoToSim(), MuonSimHitsValidAnalyzer::fillRPC(), recoBSVTagInfoValidationAnalyzer::fillSimToReco(), SVTagInfoValidationAnalyzer::fillSimToReco(), FWHFTowerProxyBuilderBase::fillTowerForDetId(), JPTJetAnalyzer::fillTrackHistograms(), AnalysisRootpleProducer::fillTracks(), AnalysisRootpleProducer::fillTracksJet(), EnergyScaleAnalyzer::fillTree(), GlobalHitsProducer::fillTrk(), GlobalHitsProdHist::fillTrk(), GlobalHitsAnalyzer::fillTrk(), FillUnphysicalHEHFBins(), PythiaFilterZJetWithOutBg::filter(), pat::CaloJetSelector::filter(), HLTSingleVertexPixelTrackFilter::filter(), HLTMuonL1RegionalFilter::filter(), PythiaFilterEMJetHeep::filter(), WZInterestingEventSelector::filter(), WMuNuSelector::filter(), ZToMuMuSelector::filter(), WMuNuValidator::filter(), PythiaFilterZJet::filter(), HLTRPCTrigNoSyncFilter::filter(), reco::CentralityProducer::filter(), cms::FastSimDataFilter::filter(), ElectronSeedProducer::filterClusters(), FWHFTowerSliceSelector::findBinFromId(), L1GctHardwareJetFinder::findFinalClusters(), FastL1GlobalAlgo::findJets(), PFClusterAlgo::findSeeds(), Gflash::findShowerType(), cms::HICFTSfromL1orL2::FTSfromL1(), FWCollectionSummaryTableManager::FWCollectionSummaryTableManager(), L1ExtraParticlesProd::gctLorentzVector(), gen::Pythia6PartonEGun::generateEvent(), gen::Pythia6EGun::generateEvent(), gen::Pythia6PtGun::generateEvent(), gen::Pythia6PartonPtGun::generateEvent(), gen::Pythia6JetGun::generateEvent(), HcalQIEManager::generateQieTable(), get3x3(), get5x5(), HcalDetDiagLaserMonitor::get_ave_subdet(), CxCalculator::getAvgBCEt(), calib::CalibElectron::getCalibModulesWeights(), Gflash::getCalorimeterNumber(), CxCalculator::getCCx(), CxCalculator::getCCxRemoveSC(), CaloSubdetectorGeometry::getCells(), EcalEndcapGeometry::getCells(), HcalGeometry::getCells(), EcalBarrelGeometry::getCells(), CaloSubdetectorGeometry::getClosestCell(), EcalBarrelGeometry::getClosestCell(), CxCalculator::getCorrection(), RxCalculator::getCRx(), CxCalculator::getCx(), CxCalculator::getCxRemoveSC(), TFitParticleEtEtaPhi::getDerivative(), L2TauModularIsolationProducer::getECALHits(), L2TauNarrowConeIsolationProducer::getECALHits(), L2TauIsolationProducer::getECALHits(), CastorSD::getEnergyDeposit(), ZdcSD::getEnergyDeposit(), MTVHistoProducerAlgoForTracker::getEta(), MuonTrackValidatorBase::getEta(), ParametrizedSubtractor::getEta(), MultipleAlgoIterator::getEta(), TEcnaNumbering::GetEta(), MuonErrorMatrix::getFast(), L2TauModularIsolationProducer::getHCALHits(), L2TauNarrowConeIsolationProducer::getHCALHits(), EgammaHcalIsolation::getHcalSum(), CalibrationCluster::getMap(), CxCalculator::getNBC(), HcalDbOnline::getObject(), L2TauModularIsolationProducer::getPFClusters(), HcalQIEManager::getQIETableFromFile(), FastL1Region::getRegionCenterEtaPhi(), FastL1RegionMap::getRegionCenterEtaPhi(), RxCalculator::getRFx(), RxCalculator::getROx(), RxCalculator::getRx(), EgammaRecHitIsolation::getSum_(), EcalBarrelNumberingScheme::getUnitID(), HcalTB02HcalNumberingScheme::getUnitID(), EcalClusterEnergyUncertainty::getValue(), EcalClusterEnergyCorrection::getValue(), pat::helper::IsoDepositIsolator::getValue(), L1MuGMTSortRankUnit::getVeryLowQualityLevel(), MEEBGeom::globalCoord(), ConvBremSeedProducer::GoodCluster(), EcalHitMaker::hcalCellLine(), HcalNumberingFromDDD::HcalCellTypes(), HcalRawDataMonitor::HcalRawDataMonitor(), reco::hcalSubdetector(), L1RCTORCAMap::highEtaMap(), reco::HLTTau::HLTTau(), HResolution::HResolution(), HcalDetDiagLEDClient::htmlOutput(), ZDCMonitorClient::htmlOutput(), HcalDetDiagPedestalClient::htmlOutput(), SiStripRegionCabling::increment(), MSLayersKeeperX0AtEta::init(), pftools::CaloWindow::init(), MSLayersKeeperX0Averaged::init(), RectangularEtaPhiTrackingRegion::initEtaRange(), DDHCalTestBeamAlgo::initialize(), DDHCalTBZposAlgo::initialize(), L1MuGMTSortRankUnit::isDisabled(), H4Geom::isInFirstHalf(), EgammaHLTHcalIsolationDoubleCone::isolPtSum(), EcalRawToRecHitRoI::Jet_OneL1JetCollection(), EcalListOfFEDSProducer::Jets(), ESListOfFEDSProducer::Jets(), FML3EfficiencyHandler::kill(), FMGLfromL3EfficiencyHandler::kill(), FMGLfromTKEfficiencyHandler::kill(), FMGLfromL3TKEfficiencyHandler::kill(), L1CaloEcalScale::L1CaloEcalScale(), L1CaloHcalScale::L1CaloHcalScale(), L1GctEmCand::L1GctEmCand(), MSLayersKeeperX0AtEta::layers(), L1MuDTEtaPatternLut::load(), L1MuDTQualPatternLut::load(), DisplayManager::lookForGenParticle(), DisplayManager::lookForMaxRecHit(), L1RCTORCAMap::lowEtaMap(), main(), L1RCTORCAMap::makeBarrelData(), CaloTowerHardcodeGeometryLoader::makeCell(), HcalDDDGeometryLoader::makeCell(), XMLDocument::makeChId(), HFClusterAlgo::makeCluster(), L1GctHardwareJetFinder::makeProtoJet(), hcalCalib::makeTextFile(), lhef::JetMatchingMLM::match(), HeavyFlavorValidation::match(), StripCPEgeometric::WrappedCluster::maxProjection(), L1MuGMTMerger::merge_rank(), MLP_Stochastic(), MultiTrajectoryStateMode::momentumFromModePPhiEta(), mtrTransfer(), EcalRawToRecHitRoI::Muon(), EcalListOfFEDSProducer::Muon(), ESListOfFEDSProducer::Muon(), HeavyFlavorValidation::myBook2D(), HeavyFlavorValidation::myBookProfile2D(), HcalConstantsXMLWriter::newCellLine(), muonisolation::CaloExtractor::noiseEcal(), muonisolation::CaloExtractorByAssociator::noiseEcal(), SiStripMonitorMuonHLT::Normalizer(), SimG4HcalValidation::nxNAnalysis(), pat::ObjectResolutionCalc::obsRes(), OnDemandMeasurementTracker::OnDemandMeasurementTracker(), EcalRawToRecHitRoI::OneCandCollection(), TrackClassFilter::operator()(), Comparison< Ref, RefQualifier, Rec, RecQualifier, Alg >::operator()(), EtaRangeSelector::operator()(), backgroundFunctionType4::operator()(), backgroundFunctionType5::operator()(), TrackClassMatch::operator()(), HcalChannelId::operator<(), Generator::particlePassesPrimaryCuts(), PhysicsVector(), PhysicsVectorRaw(), TopologyWorker::planes_sphe(), TopologyWorker::planes_sphe_wei(), HcalMonitorClient::PlotPedestalValues(), SiStripRegionCabling::positionIndex(), CaloMiscalibMapHcal::prefillMap(), PFRootEventManager::printCluster(), PFRootEventManager::printGenParticles(), FBaseSimEvent::printMCTruth(), PFRootEventManager::printRecHit(), HcalNumberingFromDDD::printTile(), PFAlgoTestBenchElectrons::processBlock(), HcalCaloTowerMonitor::processEvent(), HcalDeadCellMonitor::processEvent(), HcalBeamMonitor::processEvent(), PFRootEventManagerColin::processNeutral(), edm::ExpoRandomPtGunProducer::produce(), SoftElectronProducer::produce(), JetCrystalsAssociator::produce(), L2MuonSeedGenerator::produce(), edm::FlatRandomEGunSource::produce(), FlavorHistoryProducer::produce(), edm::ExpoRandomPtGunSource::produce(), L1ExtraParticlesProd::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), edm::FlatRandomPtGunProducer::produce(), ParamL3MuonProducer::produce(), JetVetoedTracksAssociationDRVertex::produce(), edm::FlatRandomPtGunSource::produce(), edm::FlatRandomEGunProducer::produce(), ShallowTracksProducer::produce(), GenHIEventProducer::produce(), FastL1MuonProducer::produce(), cms::AlCaDiJetsProducer::produce(), edm::MultiParticleInConeGunProducer::produce(), ShallowSimTracksProducer::produce(), edm::MultiParticleInConeGunSource::produce(), IsolatedPixelTrackCandidateProducer::produce(), reco::modules::CaloRecHitCandidateProducer< HitCollection >::produce(), MuScleFitMuonProducer::produce(), PATHemisphereProducer::produce(), ShallowClustersProducer::produce(), SiStripRegionConnectivity::produceRegionCabling(), CSCTFPtMethods::Pt2Stn(), CSCTFPtMethods::Pt3Stn(), MuonSeedPtExtractor::pT_extract(), CSCTFPtMethods::PtEff90(), HITSiStripRawToClustersRoI::ptracks(), L1CaloEcalScale::rank(), L1CaloHcalScale::rank(), StoreEcalCondition::readEcalGainRatiosFromFile(), L1MuGMTHWFileReader::readNextEvent(), HemisphereAlgo::reconstruct(), MuonTrackingRegionBuilder::region(), L1GctInternEmCand::regionId(), L1GctEmCand::regionId(), L1GctJetCand::regionId(), TB06RecoH2::reset(), TB06TreeH2::reset(), TB06Reco::reset(), TB06Tree::reset(), muonisolation::IsolatorByDepositCount::result(), muonisolation::IsolatorByDeposit::result(), MuonErrorMatrix::Rms(), CutBasedElectronID::robustSelection(), RoadSearchSeedFinderAlgorithm::run(), L1MuonPixelTrackFitter::run(), EcalRecHitWorkerRecover::run(), CMSIterativeConeAlgorithm::run(), HIPAlignmentAlgorithm::run(), L1MuGMTEtaProjectionUnit::run(), L1MuGMTPhiProjectionUnit::run(), MuonMillepedeAlgorithm::run(), ConvBremPFTrackFinder::runConvBremFinder(), HcalDetDiagPedestalMonitor::SaveReference(), HcalDetDiagLEDMonitor::SaveReference(), HcalDetDiagLaserMonitor::SaveReference(), PFSCEnergyCalibration::SCCorrEtEtaEndcap(), MuonSeedCleaner::seedCleaner(), ElectronSeedGenerator::seedsFromThisCluster(), reco::modules::CosmicTrackSelector::select(), reco::modules::AnalyticalTrackSelector::select(), GsfElectronAlgo::setAmbiguityData(), pftools::PFClusterCalibration::setBarrelBoundary(), L1CaloHcalScale::setBin(), L1CaloEcalScale::setBin(), GsfElectronAlgo::setCutBasedPreselectionFlag(), L1MuGMTDebugBlock::SetEta(), pftools::ParticleDeposit::setEta(), L1GctJetEtCalibrationLut::setEtaBin(), FastL1Region::SetEtaPhiIndex(), egHLT::trigTools::setFiltersObjPasses(), HcalTBEventPosition::setHBHEtableCoords(), FourVectorHLT::PathInfo::setHistos(), TFitParticleEtEtaPhi::setIni4Vec(), CastorShowerEvent::setPrimEta(), CandCombinerBase< OutputCollection, Cloner::CandPtr >::setup(), EcalGeomPhiSymHelper::setup(), FWPFBlockProxyBuilder::setupClusterElement(), CovarianceMatrix::setupMatrix(), FWPFClusterLegoProxyBuilder::sharedBuild(), FWECALDetailViewBuilder::showSuperClusters(), L1DummyProducer::SimpleDigi(), reco::PFRecHit::size(), smearFunctionType6::smear(), pat::ObjectSpatialResolution< T >::smearAngles(), L1MuGMTSortRankUnit::sort_rank(), L1MuGMTLFMergeRankEtaQLUT::SpecificLookup(), L1MuGMTMIAUPhiPro1LUT::SpecificLookup(), L1MuGMTLFDisableHotLUT::SpecificLookup(), L1MuGMTLFMergeRankEtaPhiLUT::SpecificLookup(), L1MuGMTMIAUEtaProLUT::SpecificLookup(), L1MuGMTLFPhiProLUT::SpecificLookup(), L1MuGMTLFSortRankEtaPhiLUT::SpecificLookup(), L1MuGMTLFSortRankEtaQLUT::SpecificLookup(), L1MuGMTMIAUPhiPro1LUT::SpecificLookup_cphi_fine(), L1MuGMTMIAUPhiPro1LUT::SpecificLookup_cphi_ofs(), L1MuGMTLFDisableHotLUT::SpecificLookup_disable_hot(), L1MuGMTLFPhiProLUT::SpecificLookup_dphi(), L1MuGMTMIAUEtaProLUT::SpecificLookup_eta_sel(), L1MuGMTLFMergeRankEtaQLUT::SpecificLookup_flag(), L1MuGMTLFMergeRankEtaPhiLUT::SpecificLookup_rank_etaphi(), L1MuGMTLFSortRankEtaPhiLUT::SpecificLookup_rank_etaphi(), L1MuGMTLFMergeRankEtaQLUT::SpecificLookup_rank_etaq(), L1MuGMTLFSortRankEtaQLUT::SpecificLookup_rank_etaq(), L1MuGMTLFSortRankEtaQLUT::SpecificLookup_vlq(), StochStep(), StochStepHyb(), TB06TreeH2::store(), TB06Tree::store(), PFRootEventManager::tauBenchmark(), TBposition(), TrackEfficiencyMonitor::testSTATracks(), TrackEfficiencyMonitor::testTrackerTracks(), L1MuGMTMIAUEtaProLUT::TheLookupFunction(), HcalNumberingFromDDD::tileHB(), HcalNumberingFromDDD::tileHE(), spr::timeOfFlight(), RPCConst::towerNumFromEta(), HcalTestAnalysis::towersToAdd(), MuonNavigableLayer::trackingRange(), translateCoeff(), undefinedCells(), HcalNumberingFromDDD::unitID(), ZdcTestAnalysis::update(), CastorTestAnalysis::update(), CastorShowerLibraryMaker::update(), DoCastorAnalysis::update(), FP420Test::update(), HcalTestAnalysis::update(), BscTest::update(), EventProgress::update(), JetPartonNamespace::ParametrizationJetParton::value(), MuonErrorMatrix::Value(), reco::isodeposit::OtherCandidatesDeltaRVeto::veto(), writeCalibTxt(), writeCMSSWCoeff(), ECALRecHitAnalyzer::WriteECALRecHits(), VirtualJetProducer::writeJets(), Pi0CalibXMLwriter::writeLine(), and calibXMLwriter::writeLine().
T __attribute__::mag | ( | ) | const |
The vector magnitude. Equivalent to sqrt(vec.mag2())
Definition at line 293 of file newBasic3DVector.h.
Referenced by ReferenceTrajectory::addMaterialEffectsBrl(), SiStripElectronAnalyzer::analyze(), DTChamberEfficiencyTask::analyze(), TestHits::analyze(), MuonTrackResidualAnalyzer::analyze(), TestSmoothHits::analyze(), MuonDTDigis::analyze(), TrackIPTagPlotter::analyzeTag(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), reco::GhostTrackState::axisDistance(), ThirdHitPrediction::calculateRangesBarrel(), CaloCellCrossing::CaloCellCrossing(), TkGluedMeasurementDet::checkHitProjection(), GlobalMuonRefitter::checkMuonHits(), VZeroFinder::checkTrackPair(), MuonTrajectoryCleaner::clean(), TkAccumulatingSensitiveDetector::closeHit(), PLTSensitiveDetector::closeHit(), GlobalMuonTrackMatcher::convertToTSOSMuHit(), GlobalMuonTrackMatcher::convertToTSOSTkHit(), MuonSensitiveDetector::createHit(), fireworks::createSegment(), CaloDetIdAssociator::crossedElement(), SimpleNavigableLayer::crossingState(), TangentCircle::curvatureError(), SiLinearChargeDivider::DeconvolutionShape(), OptOMirror::detailedDeviatesLightRay(), TangentCircle::direction(), RK4PreciseStep::distance(), SignedImpactParameter3D::distanceWithJetAxis(), DTSegtoRPC::DTSegtoRPC(), DTDigitizer::dumpHit(), DTTimingExtractor::fillTiming(), CSCTimingExtractor::fillTiming(), Trajectory::geometricalInnermostState(), calogeom::IdealObliquePrism::getCorners(), BetaCalculatorECAL::getDetailedTrackLengthInXtals(), TrackAssociatorByPosition::getState(), TruncatedPyramid::getTransform(), CaloCellGeometry::getTransform(), IsGoodSeed(), CalibrationTrackSelector::isIsolated(), AlignmentTrackSelector::isIsolated(), MuonCosmicCompatibilityFiller::isOverlappingMuon(), IPTools::jetTrackDistance(), HSCPValidator::makeGenPlots(), egHLT::ParticlePair< T >::mass(), GlobalCosmicMuonTrajectoryBuilder::match(), GlobalMuonTrackMatcher::match_D(), GlobalMuonTrackMatcher::match_d(), NuclearTester::meanHitDistance(), InclusiveVertexFinder::nearTracks(), ConversionHitChecker::nHitsBeforeVtx(), MuonShowerInformationFiller::numberOfCorrelatedHits(), DTTTrigSyncTOFCorr::offset(), DTTTrigSyncFromDB::offset(), MuonShowerInformationFiller::LessMag::operator()(), LinTrackCache::Vicinity::operator()(), RKCartesianDistance::operator()(), RKCylindricalDistance< T, N >::operator()(), RKCurvilinearDistance< T, N >::operator()(), MuonTrackResidualAnalyzer::RadiusComparatorInOut::operator()(), RecHitLessByDet::operator()(), reco::TrackResiduals::pack_pull(), reco::TrackResiduals::pack_residual(), egHLT::EgTrigTagProbeCut::pass(), egHLT::EgTagProbeCut< T >::pass(), SiLinearChargeDivider::PeakShape(), PixelCPEBase::PixelCPEBase(), GamIsoDetIdCollectionProducer::produce(), SiStripElectronAssociator::produce(), EleIsoDetIdCollectionProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), SoftConversionProducer::produce(), SteppingHelixPropagator::propagate(), SteppingHelixPropagator::propagateWithPath(), TrackAssociatorByPosition::quality(), GenericTripletGenerator::qualityFilter(), ThirdHitPredictionFromCircle::HelixRZ::rAtZ(), SteppingHelixPropagator::refToDest(), CosmicRegionalSeedGenerator::regions(), SoftLepton::relativeEta(), SiStripDigitizerAlgorithm::run(), TrackInfoProducerAlgorithm::run(), MagGeoBuilderFromDDD::volumeHandle::sameSurface(), SeedGeneratorForCosmics::seeds(), PixelCPEBase::setMagField(), DDErrorDetection::so(), DynamicTruncation::sort(), SETSeedFinder::sortByLayer(), GlobalCosmicMuonTrajectoryBuilder::sortHits(), CosmicMuonSmoother::sortHitsAlongMom(), KalmanAlignmentTrackRefitter::sortRecHits(), SeedFromNuclearInteraction::stateWithError(), TangentCircle::TangentCircle(), TangentHelix::TangentHelix(), ThirdHitPredictionFromCircle::transverseIP(), reco::TrackResiduals::unpack_pull(), reco::TrackResiduals::unpack_residual(), CheckSecondary::update(), MuonSensitiveDetector::updateHit(), and MultiVertexFitter::updateSeeds().
T __attribute__::mag2 | ( | ) | const |
The vector magnitude squared. Equivalent to vec.dot(vec)
Definition at line 290 of file newBasic3DVector.h.
Referenced by TrackingTruthProducer::addCloseGenVertexes(), ThirdHitPrediction::angleRatio(), fastmath::atan2r(), ThirdHitPrediction::calculateRangesForward(), CaloCellCrossing::CaloCellCrossing(), CaloSegment::CaloSegment(), FastCircle::createCircleParameters(), EcalHitMaker::ecalCellLine(), RawParticle::et(), ThirdHitPrediction::findTouchingCircles(), V0Fitter::fitAll(), EcalShowerProperties::getDistance(), LowPtClusterShapeSeedComparitor::getGlobalDirs(), NuclearTrackCorrector::getInitialState(), ThirdHitPrediction::invertCircle(), ThirdHitPrediction::invertPoint(), ThirdHitPrediction::isCompatibleWithMultipleScattering(), SMS::location(), CaloPoint::DistanceToVertex::operator()(), DistanceToCell::operator()(), CaloPoint::operator<(), and TwoTrackMinimumDistance::pointsHelixHelix().
Basic3DVector<T> operator* | ( | S | t, |
const Basic3DVector< T > & | v | ||
) | [inline] |
Definition at line 270 of file newBasic3DVector.h.
References matplotRender::t.
{ return static_cast<T>(t)*v; }
T operator* | ( | const Basic3DVector< T > & | v1, |
const Basic3DVector< T > & | v2 | ||
) | [inline] |
scalar product of vectors of same precision
Definition at line 244 of file newBasic3DVector.h.
References Basic3DVector< T >::dot().
{ return v1.dot(v2); }
PreciseFloatType<T,U>::Type operator* | ( | const Basic3DVector< T > & | v1, |
const Basic3DVector< U > & | v2 | ||
) | [inline] |
Basic3DVector<T> operator* | ( | const Basic3DVector< T > & | v, |
T | t | ||
) | [inline] |
Multiplication by scalar, does not change the precision of the vector. The return type is the same as the type of the vector argument.
Definition at line 259 of file newBasic3DVector.h.
References matplotRender::t, Basic3DVector< T >::x(), Basic3DVector< T >::y(), and Basic3DVector< T >::z().
Basic3DVector<T> operator* | ( | T | t, |
const Basic3DVector< T > & | v | ||
) | [inline] |
Same as operator*( Vector, Scalar)
Definition at line 265 of file newBasic3DVector.h.
References matplotRender::t, Basic3DVector< T >::x(), Basic3DVector< T >::y(), and Basic3DVector< T >::z().
Basic3DVector<T> operator* | ( | const Basic3DVector< T > & | v, |
S | t | ||
) | [inline] |
Definition at line 275 of file newBasic3DVector.h.
References matplotRender::t.
{ return static_cast<T>(t)*v; }
Basic3DVector& __attribute__::operator*= | ( | T | t | ) |
Scaling by a scalar value (multiplication)
Definition at line 359 of file newBasic3DVector.h.
Basic3DVector<typename PreciseFloatType<T,U>::Type> operator+ | ( | const Basic3DVector< T > & | a, |
const Basic3DVector< U > & | b | ||
) | [inline] |
vector sum and subtraction of vectors of possibly different precision
Definition at line 230 of file newBasic3DVector.h.
References Basic3DVector< T >::x(), Basic3DVector< T >::y(), and Basic3DVector< T >::z().
Basic3DVector& __attribute__::operator+= | ( | const Basic3DVector< U > & | p | ) |
Operator += with a Basic3DVector of possibly different precision.
Definition at line 338 of file newBasic3DVector.h.
Basic3DVector<typename PreciseFloatType<T,U>::Type> operator- | ( | const Basic3DVector< T > & | a, |
const Basic3DVector< U > & | b | ||
) | [inline] |
Definition at line 237 of file newBasic3DVector.h.
Basic3DVector __attribute__::operator- | ( | ) | const |
Unary minus, returns a vector with components (-x(),-y(),-z())
Definition at line 356 of file newBasic3DVector.h.
Basic3DVector& __attribute__::operator-= | ( | const Basic3DVector< U > & | p | ) |
Operator -= with a Basic3DVector of possibly different precision.
Definition at line 348 of file newBasic3DVector.h.
Basic3DVector<T> operator/ | ( | const Basic3DVector< T > & | v, |
S | s | ||
) | [inline] |
Division by scalar, does not change the precision of the vector. The return type is the same as the type of the vector argument.
Definition at line 284 of file newBasic3DVector.h.
Basic3DVector& __attribute__::operator/= | ( | T | t | ) |
Scaling by a scalar value (division)
Definition at line 367 of file newBasic3DVector.h.
std::ostream& operator<< | ( | std::ostream & | s, |
const Basic3DVector< T > & | v | ||
) | [inline] |
simple text output to standard streams
Definition at line 222 of file newBasic3DVector.h.
References geometryDetails::print3D(), asciidump::s, and v.
{ return geometryDetails::print3D(s, v.x(),v.y(), v.z()); }
bool __attribute__::operator== | ( | const Basic3DVector & | rh | ) | const |
Definition at line 285 of file newBasic3DVector.h.
T __attribute__::perp | ( | ) | const |
Magnitude of transverse component.
Definition at line 299 of file newBasic3DVector.h.
Referenced by MBUEandQCDValidation::analyze(), ElectronMcSignalValidator::analyze(), DrellYanValidation::analyze(), MuonAlignmentAnalyzer::analyze(), TOBLayerBuilder::build(), CompositeTECPetal::computeCrossings(), PixelBlade::computeCrossings(), ZeeCalibration::fillEleInfo(), GlobalHitsProdHist::fillMuon(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalHitsProdHist::fillTrk(), TIDLayer::findClosest(), SiStripElectronAlgo::findElectron(), TIDLayer::findNextIndex(), MuonShowerInformationFiller::findPerpCluster(), Trajectory::geometricalInnermostState(), CaloGeometryHelper::getClosestCell(), TrackFitter::getCotThetaAndUpdateZip(), TkLasBeamFitter::getLasBeams(), reco::GhostTrackPrediction::GhostTrackPrediction(), TkLasBeamFitter::globalTrackPoint(), DiskSectorBounds::inside(), SimpleDiskBounds::inside(), TrackingRecHitLessFromGlobalPosition::insideOutLess(), SortHitPointersByGlobalPosition::insideOutLess(), SortHitsByGlobalPosition::insideOutLess(), MaterialAccountingGroup::MaterialAccountingGroup(), ThirdHitZPrediction::operator()(), TangentApproachInRPhi::perpdist(), GamIsoDetIdCollectionProducer::produce(), EleIsoDetIdCollectionProducer::produce(), RKPropagatorInS::propagateParametersOnCylinder(), and SoftLepton::refineJetAxis().
T __attribute__::perp2 | ( | ) | const |
Squared magnitude of transverse component.
Definition at line 296 of file newBasic3DVector.h.
Referenced by SimpleMetricsUpdator::additionalSelectionCriterion(), TwoBodyDecayLinearizationPointFinder::getLinearizationPoint(), reco::GhostTrackPrediction::init(), DiskSectorBounds::inside(), SimpleDiskBounds::inside(), and reco::Conversion::zOfPrimaryVertexFromTracks().
Geom::Phi<T> __attribute__::phi | ( | ) | const |
Definition at line 309 of file newBasic3DVector.h.
Geom::Theta<T> __attribute__::theta | ( | ) | const |
Definition at line 316 of file newBasic3DVector.h.
Referenced by GflashTrajectory::_refreshCache(), PFSpecificAlgo::addInfo(), GenSpecificAlgo::addInfo(), FastL1GlobalAlgo::addJet(), Hector::addPartToHepMC(), fireworks::addStraightLineSegment(), TrackerHitAnalyzer::analyze(), MuonDTDigis::analyze(), EcalTrigPrimAnalyzer::analyze(), HCALRecHitAnalyzer::analyze(), EcalTPGParamBuilder::analyze(), edm::FlatEGunASCIIWriter::analyze(), EETimingTask::analyze(), TrackBuildingAnalyzer::analyze(), ElectronTagProbeAnalyzer::analyze(), cms::DiMuonSeedGeneratorHIC::barrelUpdateSeed(), BremsstrahlungSimulator::brem(), FWMET3DProxyBuilder::build(), FWTauProxyBuilderBase::buildBaseTau(), FWPFClusterRPZUtils::buildRhoZClusterLineSet(), FWJetProxyBuilder::buildViewType(), FWMETProxyBuilder::buildViewType(), TFitParticleEtThetaPhi::calc4Vec(), TFitParticleMCPInvSpher::calc4Vec(), TFitParticleSpher::calc4Vec(), TFitParticleMCSpher::calc4Vec(), TFitParticleESpher::calc4Vec(), CSCHaloAlgo::Calculate(), TwoBodyDecayModel::cartesianSecondaryMomenta(), NuclearInteractionSimulator::compute(), MultipleScatteringSimulator::compute(), CaloMETAnalyzer::computeEmHaMET(), AnalyticalCurvilinearJacobian::computeFullJacobian(), HDRShower::computeShower(), DTDigitizer::computeTime(), EcalHitMaker::configureGeometry(), DDHCalEndcapAlgo::constructInsideModule(), DDHCalEndcapAlgo::constructInsideModule0(), TSCPBuilderNoMaterial::createFTSatTransverseImpactPointNeutral(), fireworks::createSegment(), ZMuMuIsolationAnalyzer::Deposits(), Decay3Body::doDecay(), CSCValidation::doSegments(), DTDigitizer::driftTimeFromParametrization(), DTBtiChip::DTBtiChip(), ECALPositionCalculator::ecalEta(), RawParticle::eta(), metsig::SignAlgoResolutions::eval(), DDTECAxialCableAlgo::execute(), DDHCalXtalAlgo::execute(), DDHCalTBZposAlgo::execute(), DDTECPhiAltAlgo::execute(), DDTECOptoHybAlgo::execute(), DDTIBLayerAlgo_MTCC::execute(), DDEcalBarrelNewAlgo::execute(), DDHCalTestBeamAlgo::execute(), DDEcalBarrelAlgo::execute(), DDTrackerPhiAltAlgo::execute(), DDTIDAxialCableAlgo::execute(), DDTIBLayerAlgo::execute(), DDTIDRingAlgo::execute(), DDTrackerPhiAlgo::execute(), DDTrackerAngular::execute(), DDTECPhiAlgo::execute(), KinematicPerigeeConversions::extendedPerigeeFromKinematicParameters(), SimG4HcalValidation::fill(), HcalTestAnalysis::fill(), HcalTB06Analysis::fillBuffer(), HcalTB04Analysis::fillBuffer(), TrackerHitProducer::fillG4MC(), TrackAnalyzer::fillHistosForState(), FastL1GlobalAlgo::FillMET(), NtupleManager::FillOptObjects(), SETFilter::find3MoreStartingPoints(), spr::findDetIdECAL(), spr::findDetIdHCAL(), cms::HICTkOuterStartingLayerFinder::findForwardLayers(), SETFilter::findMinChi2(), MuonShowerInformationFiller::findThetaCluster(), OutInConversionSeedFinder::fixPointRadius(), cms::DiMuonSeedGeneratorHIC::forwardUpdateSeed(), cms::HICFTSfromL1orL2::FTSfromL1(), cms::HICFTSfromL1orL2::FTSfromL2(), cms::HICFTSfromL1orL2::FTSfromStandAlone(), PerigeeConversions::ftsToPerigeeParameters(), calib::CalibElectron::getCalibModulesWeights(), TCTauAlgorithm::getCellMomentum(), TFitParticleMCPInvSpher::getDerivative(), TFitParticleEtThetaPhi::getDerivative(), TFitParticleSpher::getDerivative(), TFitParticleMCSpher::getDerivative(), TFitParticleESpher::getDerivative(), L2TauNarrowConeIsolationProducer::getECALHits(), L2TauModularIsolationProducer::getECALHits(), L2TauIsolationProducer::getECALHits(), ZdcSD::getEnergyDeposit(), CastorSD::getEnergyDeposit(), IsolatedPixelTrackCandidateProducer::GetEtaPhiAtEcal(), PythiaFilterIsolatedTrack::GetEtaPhiAtEcal(), reco::TauMassTagInfo::getInvariantMass(), CastorShowerLibraryMaker::GetKinematics(), TwoBodyDecayLinearizationPointFinder::getLinearizationPoint(), pftools::CaloEllipse::getMajorMinorAxes(), L2TauModularIsolationProducer::getPFClusters(), CastorShowerLibrary::getShowerHits(), pat::ObjectEnergyScale< T >::getSmearing(), pftools::CaloEllipse::getTheta(), CaloCellId::getThetaCell(), DDHCalTestBeamAlgo::initialize(), DDHCalTBZposAlgo::initialize(), MuonMesh::isClusteredWith(), MuonMesh::isDuplicateOf(), HcalDDDGeometryLoader::makeCell(), fireworks::makeRhoZSuperCluster(), FinalTreeBuilder::momentumPart(), CosmicGenFilterHelix::monitorStart(), muonisolation::CaloExtractor::MuonAtCaloPosition(), SimpleConeBounds::openingAngle(), PixelTrackFilterByKinematics::operator()(), FTSFromVertexToPointFactory::operator()(), SimG4HcalHitCluster::operator+=(), reco::PreshowerCluster::operator<(), PrimaryVertexAnalyzer4PU::printPVTrks(), DDLTrapezoid::processElement(), L2MuonSeedGenerator::produce(), edm::ExpoRandomPtGunProducer::produce(), JetCrystalsAssociator::produce(), pf2pat::PFMETAlgo::produce(), edm::FlatRandomEGunSource::produce(), edm::ExpoRandomPtGunSource::produce(), edm::FileRandomKEThetaGunProducer::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), edm::FlatRandomEThetaGunProducer::produce(), edm::FlatRandomPtGunProducer::produce(), edm::FlatRandomEGunProducer::produce(), edm::FlatRandomPtGunSource::produce(), ShallowTracksProducer::produce(), edm::FlatRandomPtThetaGunProducer::produce(), edm::MultiParticleInConeGunProducer::produce(), ShallowSimTracksProducer::produce(), edm::FlatRandomPtThetaGunSource::produce(), edm::MultiParticleInConeGunSource::produce(), edm::FlatRandomEThetaGunSource::produce(), cms::FastMuPropagator::propagate(), TrackKinematicStatePropagator::propagateToTheTransversePCANeutral(), AsciiNeutronReader::readNextEvent(), METManager::recomputePFMET(), SteppingHelixPropagator::refToDest(), MuonTrackingRegionBuilder::region(), METAlgo::run(), EcalRecHitWorkerRecover::run(), TPtoRecoTrack::s_eta(), RecoTracktoTP::s_eta(), TFitParticleSpher::setIni4Vec(), TFitParticleESpher::setIni4Vec(), TFitParticleMCSpher::setIni4Vec(), TFitParticleEtThetaPhi::setIni4Vec(), TFitParticleMCPInvSpher::setIni4Vec(), HcalForwardAnalysis::setPhotons(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), DTRecHitQuality::simHitImpactAngle(), pat::ObjectSpatialResolution< T >::smearAngles(), smearFunctionBase::smearEta(), TangentCircle::TangentCircle(), kinem::theta(), HDRShower::thetaFunction(), HcalTB04Analysis::timeOfFlight(), HcalTestAnalysis::timeOfFlight(), spr::timeOfFlight(), SiStripFineDelayTOF::timeOfFlightBeamB(), SiStripFineDelayTOF::timeOfFlightCosmicB(), MuonNavigableLayer::trackingRange(), global_linear_1::translation(), global_linear_0::translation(), InvariantMassFromVertex::uncertainty(), HcalNumberingFromDDD::unitID(), EcalSimHitsValidProducer::update(), HcalTB02Analysis::update(), ZdcTestAnalysis::update(), DoCastorAnalysis::update(), CastorTestAnalysis::update(), HcalTestAnalysis::update(), HICMuonUpdator::update(), CaloMETAnalyzer::validateMET(), PFMETAnalyzer::validateMET(), Utils::VectorEPRtoXYZ(), pftools::Utils::VectorEPRtoXYZ(), ECALRecHitAnalyzer::WriteECALRecHits(), and reco::Conversion::zOfPrimaryVertexFromTracks().
T __attribute__::transverse | ( | ) | const |
Another name for perp()
Definition at line 302 of file newBasic3DVector.h.
Referenced by SequentialVertexFitter< N >::fit().
Basic3DVector __attribute__::unit | ( | ) | const |
Unit vector parallel to this. If mag() is zero, a zero vector is returned.
Definition at line 328 of file newBasic3DVector.h.
T __attribute__::x | ( | ) | const |
Basic2DVector<T> __attribute__::xy | ( | ) | const |
Definition at line 282 of file newBasic3DVector.h.
Referenced by MuonCSCChamberResidual::addResidual(), CSCPairResidualsConstraint::calculatePhi(), CaloDetIdAssociator::crossedElement(), EcalTBMCInfoProducer::EcalTBMCInfoProducer(), MuonGeometryArrange::fillTree(), NtupleManager::GetGlobalAngles(), MEEBGeom::getGraphBoundary(), HLTScalersClient::getSlope_(), CachedTrajectory::getWideTrajectory(), TrackerRecHit::largerError(), TrackerRecHit::localError(), RadialStripTopology::localError(), SiStripRecHitMatcher::match(), GSRecHitMatcher::match(), DDRotOutput::operator()(), GlobalErrorBase< double, ErrorMatrixTag >::phierr(), CaloGeometryDBEP< T, U >::produceAligned(), gen::PtYDistributor::PtYDistributor(), CocoaAnalyzer::ReadXMLFile(), GlobalErrorBase< double, ErrorMatrixTag >::rerr(), PixelFitterByConformalMappingAndLine::run(), and ROOT::Math::Transform3DPJ::SetComponents().
{
T __attribute__::y | ( | ) | const |
T __attribute__::z | ( | ) | const |
mathSSE::Vec4<T> v |
Definition at line 411 of file newBasic3DVector.h.
Referenced by RPCLinkSynchroStat::add(), ConfigFile::add(), FastElectronSeedGenerator::addASeedToThisCluster(), PythonParameterSet::addParameters(), PFTrackTransformer::addPoints(), PFTrackTransformer::addPointsAndBrems(), PythonParameterSet::addVPSet(), DDMapper< KeyType, ValueType >::all(), cond::ValueExtractor< Pedestals >::allValues(), JetMETAnalyzer::analyze(), ValidationMisalignedTracker::analyze(), TrackerDpgAnalysis::analyze(), PrimaryVertexAnalyzer4PU::analyze(), PrimaryVertexMonitor::analyze(), HLTJetMETDQMSource::analyze(), EwkMuLumiMonitorDQM::analyze(), CaloMETAnalyzer::analyze(), FourVectorHLTOnline::analyze(), PrimaryVertexAnalyzer::analyze(), FourVectorHLTriggerOffline::analyze(), PFMETAnalyzer::analyze(), TrackBuildingAnalyzer::analyze(), FourVectorHLT::analyze(), FourVectorHLTOffline::analyze(), METAnalyzer::analyze(), TestOutliers::analyze(), TrackParameterAnalyzer::analyze(), EwkDQM::analyze(), HiggsDQM::analyze(), TrigResRateMon::analyze(), EcalSelectiveReadoutValidation::analyzeEB(), EcalSelectiveReadoutValidation::analyzeEE(), PrimaryVertexAnalyzer4PU::analyzeVertexCollection(), PrimaryVertexAnalyzer4PU::analyzeVertexCollectionTP(), mathSSE::as3D(), SensitiveDetector::AssignSD(), MagGeoBuilderFromDDD::barrelVolumes(), magfieldparam::TkBfield::Bcyl(), FourVectorHLT::beginJob(), ImpactParameterCalibration::beginJob(), FourVectorHLTriggerOffline::beginRun(), HLTJetMETDQMSource::beginRun(), TrigResRateMon::beginRun(), FourVectorHLTOffline::beginRun(), JetMETHLTOfflineSource::beginRun(), FourVectorHLTOnline::beginRun(), bitUpset(), cscdqm::Collection::book(), FWVertexWithTracksProxyBuilder::build(), MagGeoBuilderFromDDD::build(), FWSecVertexProxyBuilder::build(), PFClusterAlgo::buildPFClusters(), DAFTrackProducerAlgorithm::buildTrack(), MTFTrackProducerAlgorithm::buildTrack(), TrackProducerAlgorithm< reco::Track >::buildTrack(), TrackProducerAlgorithm< reco::GsfTrack >::buildTrack(), MuonTrackLoader::buildTrackExtra(), HBHEHitMap::calcEcalNeighborTowers_(), HBHEHitMap::calcEcalSameTowers_(), HBHEHitMap::calcHcalNeighborTowers_(), HBHEHitMap::calcHcalSameTowers_(), HLTEcalResonanceFilter::calcPaircluster(), HBHEHitMap::calcTracksNeighborTowers_(), HBHEHitMap::calcTracksSameTowers_(), PhysicsTools::LeastSquares::calculate(), FWInvMassDialog::Calculate(), FWCollectionSummaryTableManager::cellRenderer(), TangentCircle::charge(), CaloCellGeometry::checkParmPtr(), FourPointPlaneBounds::checkSide(), DDValue::clear(), helper::CollectionStoreManager< OutputCollection, ClonePolicy >::cloneAndStore(), TkAccumulatingSensitiveDetector::closeHit(), G4SimEvent::collisionPoint(), converter::SuperClusterToCandidate::convert(), TwoBodyDecayVirtualMeasurement::convertGlobalPoint(), GenParticleProducer::convertParticle(), CSCSegAlgoST::correctTheCovX(), EcalClusterTools::covariances(), PLTSensitiveDetector::createHit(), TkAccumulatingSensitiveDetector::createHit(), FWPSetTableManager::createScalarString(), TGeoMgrFromDdd::createVolume(), TGeoFromDddService::createVolume(), dd_rot_bin_in(), dd_rot_bin_out(), DDExpandedViewDump(), DDSpecifics::DDSpecifics(), cscdqm::Detector::Detector(), MuonResidualsFitter::dofit(), EcalFenixStrip::EcalFenixStrip(), editNumericParameter(), MagGeoBuilderFromDDD::endcapVolumes(), EOFRecordBuilder::EOFRecordBuilder(), VertexTrackCompatibilityEstimator< 5 >::estimate(), VarSplitter::eval(), VariablePower::eval(), PhysicsTools::MVAComputer::evalInternal(), EventMsgBuilder::EventMsgBuilder(), VVIObjDetails::expint(), ExpressionVariable< Object, label >::ExpressionVariable(), MagGeometry::fieldInTesla(), reco::GsfTrack::fill(), XHistogram::fill(), HcalTB02Histo::fillAllTime(), ThePEGInterface::fillAuxiliary(), CSCSegAlgoHitPruning::fillChiSquared(), CSCSegAlgoST::fillChiSquared(), reco::fillCovariance(), FWECALDetailViewBuilder::fillData(), CSCSegmentValidation::fillEfficiencyPlots(), JetMETHLTOfflineSource::fillMEforEffAllTrigger(), JetMETHLTOfflineSource::fillMEforEffWrtMBTrigger(), JetMETHLTOfflineSource::fillMEforEffWrtMuTrigger(), JetMETHLTOfflineSource::fillMEforMonAllTrigger(), JetMETHLTOfflineSource::fillMEforMonAllTriggerwrtMuonTrigger(), JetMETHLTOfflineSource::fillMEforMonTriggerSummary(), JetMETHLTOfflineSource::fillMEforTriggerNTfired(), SiPixelHistoricInfoEDAClient::fillPerformanceSummary(), SiPixelHistoricInfoDQMClient::fillPerformanceSummary(), HcalTB02Histo::fillTransProf(), Histograms::fillVzeroHistograms(), find(), ThirdHitPredictionFromInvParabola::findPointAtCurve(), DivisiveVertexFinder::findVertexes(), DivisiveVertexFinder::findVertexesAlt(), MagGeometry::findVolume1(), fitf(), CSCSegAlgoHitPruning::fitSlopes(), CSCSegAlgoST::fitSlopes(), CSCSegAlgoTC::fitSlopes(), CSCSegAlgoSK::fitSlopes(), lhef::JetInput::fromHardProcess(), lhef::JetInput::fromResonance(), lhef::JetInput::fromSignalVertex(), GraphPath< N, E >::fromTo(), GammaFunctionGenerator::gammaFrac(), GaussianTailNoiseGenerator::generate_gaussian_tail(), edm::SingleConsumerQ::getConsumerBuffer(), edm::EventBuffer::getConsumerBuffer(), LMFDat::getData(), CandMatcher< C1, C2 >::getDaughters(), DDG4Builder::getDouble(), sim::Field::GetFieldValue(), fwlite::BranchMapReader::getFileVersion(), LowPtClusterShapeSeedComparitor::getGlobalDirs(), HFShower::getHits(), TShapeAnalysis::getInitVals(), CrossingPtBasedLinearizationPointFinder::getLinearizationPoint(), HFCherenkov::getMom(), NuclearTrackCorrector::getNewTrackExtra(), LMFCorrCoefDatComponent::getParameterErrors(), LMFCorrCoefDatComponent::getParameters(), PythonParameterSet::getParameters(), edm::pdtentry::getPdtEntryVector(), edm::SingleConsumerQ::getProducerBuffer(), edm::EventBuffer::getProducerBuffer(), edm::helper::MatcherGetRef< View< T > >::getRef(), stor::MonitoredQuantity::Stats::getSampleLatency(), PrimaryVertexAnalyzer4PU::getSimEvents(), PrimaryVertexAnalyzer4PU::getSimPVs(), PrimaryVertexAnalyzer::getSimPVs(), PrimaryVertexAnalyzer4PU::getSimTrkParameters(), edm::TRandomAdaptor::getState(), RunSummary::getSubdtIn(), LMFLmrSubIOV::getTimes(), DTTMax::getTMax(), TShapeAnalysis::getVals(), PythonParameterSet::getVPSet(), HFCherenkov::getWL(), HFCherenkov::getWLAtten(), HFCherenkov::getWLHEM(), HFCherenkov::getWLIni(), HFCherenkov::getWLQEff(), HFCherenkov::getWLTrap(), TrackInformation::hasHits(), FourVectorHLTOffline::hasL1Passed(), ConversionFastHelix::helixStateAtVertex(), FastHelix::helixStateAtVertex(), histoFill(), reco::TrackExtra::innerStateCovariance(), edm::OneToValue< BasicClusterCollection, float, unsigned short >::insert(), edm::JobHeaderInserter::insert(), BinningPointByMap::insert(), edm::detail::ThreadSafeRegistry< KEY, T, E >::insertMapped(), LinearGridInterpolator3D::interpolate(), EcalTB07DaqFormatter::interpretRawData(), EcalTBDaqFormatter::interpretRawData(), OAE85lParametrizedMagneticField::inTeslaUnchecked(), TrackerDpgAnalysis::inVertex(), ThirdHitPrediction::isCompatibleWithMultipleScattering(), TrackInformation::isGeneratedSecondary(), PerformancePayloadFromTFormula::isOk(), TrackInformation::isPrimary(), edm::iterateTrieLeaves(), reco::TrackProbabilityTagInfo::jetProbability(), G4SimEvent::load(), EcalClusterTools::localCovariances(), edm::LoggedErrorsOnlySummary(), edm::LoggedErrorsSummary(), EnergyLossPlain::logTruncate(), EcalElectronicsMapper::makeMapFromVectors(), GlobalMuonTrackMatcher::match_Chi2(), GlobalMuonTrackMatcher::match_dist(), PerformancePayloadFromTable::matches(), EcalClusterTools::matrixDetId(), LocalTrajectoryParameters::mixedFormatVector(), LocalTrajectoryParameters::mixedFormatVector_old(), RKCurvilinearDistance< T, N >::momentum(), Generator::nonBeamEvent2G4(), edm::service::MessageServicePSetValidation::noNonPSetUsage(), DDMapper< KeyType, ValueType >::noSpecifics(), MtvClusterizer1D< T >::operator()(), ESShape::operator()(), LmsModeFinder3d::operator()(), FsmwClusterizer1D< T >::operator()(), ThirdHitRZPrediction< Propagator >::operator()(), HsmModeFinder3d::operator()(), OutermostClusterizer1D< T >::operator()(), PropagationDirectionChooser::operator()(), Fit::operator()(), lhef::JetInput::operator()(), ato< std::vector< T > >::operator()(), operator<<(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< TrackingParticleCollection, edm::View< reco::Track >, double > >::operator[](), EnergyLossPlain::optimal(), reco::TrackExtra::outerStateCovariance(), TrackAssociatorByChi2::parametersAtClosestApproach(), GraphPath< N, E >::paths2(), SymmetryFit::pol2_from_pol2(), SymmetryFit::pol2_from_pol3(), fireworks::prepareTrack(), TiXmlAttribute::Print(), SiPixelPerformanceSummary::print(), PrimaryVertexAnalyzer4PU::printEventSummary(), PrimaryVertexAnalyzer4PU::printPVTrks(), PrimaryVertexAnalyzer::printRecVtxs(), PrimaryVertexAnalyzer4PU::printRecVtxs(), EcalFenixTcpFormat::process(), DDLVector::processElement(), CandOneToManyDeltaRMatcher::produce(), PileUpSimulator::produce(), NTuplingDevice::produce(), OscarProducer::produce(), reco::modules::MatcherBase< C1, C2, M >::produce(), TrackCandidateProducer::produce(), reco::modulesNew::Matcher< C1, C2, S, D >::produce(), reco::modules::CosmicTrackSplitter::produce(), InclusiveVertexFinder::produce(), LHE2HepMCConverter::produce(), edm::service::ThreadQueue::produce(), PixelVertexProducer::produce(), PrimaryVertexProducer::produce(), SecondaryVertexProducer::produce(), cms::HITrackVertexMaker::produceTracks(), CSCSegAlgoDF::pruneFromResidual(), CSCSegAlgoShowering::pruneFromResidual(), CSCTFPtMethods::Pt2Stn2010(), CSCTFPtMethods::Pt3Stn2010(), edm::TRandomAdaptor::put(), GsfTrackProducerBase::putInEvt(), KfTrackProducerBase::putInEvt(), TrackProducerWithSCAssociation::putInEvt(), TrackAssociatorByPosition::quality(), HICTrajectoryBuilder::qualityFilter(), ThirdHitPredictionFromInvParabola::rangeRPhiSlow(), L1TriggerScalerRead::readData(), HepMCFileReader::ReadStats(), TrackClassifier::reconstructionInformation(), CosmicRegionalSeedGenerator::regions(), edm::EventBuffer::releaseProducerBuffer(), edm::SingleConsumerQ::releaseProducerBuffer(), RawParticle::rotate(), RawParticle::rotateX(), RawParticle::rotateY(), RawParticle::rotateZ(), EcalRecHitWorkerRecover::run(), edm::service::MainThreadMLscribe::runCommand(), TagProbeFitter::saveDistributionsPlot(), TagProbeFitter::saveFitPlot(), EcalClusterTools::scLocalCovariances(), ElectronSeedGenerator::seedsFromRecHits(), ObjectPairCollectionSelector< InputCollection, Selector, StoreContainer, RefAdder >::select(), SortCollectionSelector< InputCollection, Comparator, OutputCollection, StoreContainer, RefAdder >::select(), VariableEventSelector::select(), FWViewContextMenuHandlerGL::select(), RPCMonitorLinkSynchro::select(), edm::StreamerOutputModuleBase::serializeRegistry(), CandCommonVertexFitterBase::set(), PFCandCommonVertexFitterBase::set(), L1MuGMTMatrix< T >::set(), OutputFile::set_current_offset(), OutputFile::set_do_adler(), HcalTB02HistoClass::set_E5x5(), HcalTB02HistoClass::set_E5x5N(), HcalTB02HistoClass::set_E7x7(), HcalTB02HistoClass::set_E7x7N(), HcalTB02HistoClass::set_Eentry(), HcalTB02HistoClass::set_Einit(), HcalTB02HistoClass::set_eta(), HcalTB02HistoClass::set_ETot(), HcalTB02HistoClass::set_ETotN(), OutputFile::set_events(), OutputFile::set_first_event_offset(), OutputFile::set_last_event_offset(), HcalTB02HistoClass::set_Nprim(), HcalTB02HistoClass::set_Ntimesli(), HcalTB02HistoClass::set_NUnit(), HcalTB02HistoClass::set_partType(), HcalTB02HistoClass::set_phi(), OutputFile::set_run(), SiPixelCPEGenericErrorParm::set_version(), HcalTB02HistoClass::set_xE3x3(), HcalTB02HistoClass::set_xE3x3N(), HcalTB02HistoClass::set_xE5x5(), HcalTB02HistoClass::set_xE5x5N(), HcalTB02HistoClass::set_xEentry(), HcalTB02HistoClass::set_xETot(), HcalTB02HistoClass::set_xETotN(), HcalTB02HistoClass::set_xNUnit(), reco::BeamSpot::setBeamWidthX(), reco::BeamSpot::setBeamWidthY(), edm::IndexIntoFile::RunOrLumiIndexes::setBeginEventNumbers(), reco::BeamSpot::setbetaStar(), DCULVRVoltagesDat::setBuffer(), CachingVariable::setCache(), PlotCompareUtility::SetChi2Threshold(), LMFDat::setData(), PlotCompareUtility::SetDataPath(), reco::BeamSpot::setEmittanceX(), reco::BeamSpot::setEmittanceY(), edm::IndexIntoFile::RunOrLumiIndexes::setEndEventNumbers(), TotemTestHistoClass::setEVT(), DCULVRVoltagesDat::setFenix(), DCULVRVoltagesDat::setGOH(), HcalTBEventPosition::setHFtableCoords(), DCULVRVoltagesDat::setINH(), PlotCompareUtility::SetKSThreshold(), DCULVRVoltagesDat::setOCM(), edm::IndexIntoFile::RunOrLumiEntry::setOrderPHIDRun(), PlotCompareUtility::SetPageTitle(), TopologyWorker::setPartList(), objMon< T >::setPath(), objMonData< T >::setPath(), edm::IndexIntoFile::RunOrLumiEntry::setProcessHistoryIDIndex(), PlotCompareUtility::SetStyle(), RecoTracktoTP::SetTrackingParticlePCA(), TPtoRecoTrack::SetTrackingParticlePCA(), DCULVRVoltagesDat::setV43_A(), DCULVRVoltagesDat::setV43_D(), AlignmentParameters::setValid(), DCULVRVoltagesDat::setVCC(), LMFPrimVers::setVersion(), SimTrack::setVertexIndex(), DCULVRVoltagesDat::setVFE1_2_3_D(), DCULVRVoltagesDat::setVFE1_A(), DCULVRVoltagesDat::setVFE2_A(), DCULVRVoltagesDat::setVFE3_A(), DCULVRVoltagesDat::setVFE4_5_D(), DCULVRVoltagesDat::setVFE4_A(), DCULVRVoltagesDat::setVFE5_A(), GaussianTail::shoot(), InitMsgBuilder::size(), DQMEventMsgBuilder::size(), EventMsgBuilder::size(), edm::OneToManyWithQualityGeneric< TrackingParticleCollection, edm::View< reco::Track >, double >::sort(), DDCoreToDDXMLOutput::specpar(), DDStreamer::specs_write(), XHistogram::splitSegment(), SplittingConfigurableHisto::SplittingConfigurableHisto(), TrackInformation::storeTrack(), ConversionFastHelix::straightLineStateAtVertex(), FastHelix::straightLineStateAtVertex(), DDI::Specific::stream(), FWViewManagerManager::supportedTypesAndRepresentations(), CkfDebugger::testSeed(), EventShape::thrust(), DDMapper< KeyType, ValueType >::toDouble(), TiXmlBase::ToLower(), DDMapper< KeyType, ValueType >::toString(), reco::TransientTrackFromFTS::track(), edm::OneToMany< JetC, reco::TrackCollection >::transientMap(), edm::OneToOneGeneric< CKey, CVal, index >::transientMap(), edm::OneToManyWithQualityGeneric< TrackingParticleCollection, edm::View< reco::Track >, double >::transientMap(), edm::OneToMany< JetC, reco::TrackCollection >::transientValVector(), edm::OneToManyWithQualityGeneric< TrackingParticleCollection, edm::View< reco::Track >, double >::transientValVector(), global_angular_0::translation(), TangentApproachInRPhi::transverseCoord(), ClosestApproachInRPhi::transverseCoord(), SiTrivialDigitalConverter::truncate(), GraphPath< N, E >::update(), TkAccumulatingSensitiveDetector::updateHit(), CSCSegAlgoDF::updateParameters(), CSCSegAlgoShowering::updateParameters(), CrossingPtBasedLinearizationPointFinder::useAllTracks(), CrossingPtBasedLinearizationPointFinder::useFullMatrix(), edm::OneToManyWithQualityGeneric< TrackingParticleCollection, edm::View< reco::Track >, double >::val(), edm::OneToMany< JetC, reco::TrackCollection >::val(), edm::OneToValue< BasicClusterCollection, float, unsigned short >::val(), L1MuonPixelTrackFitter::valInversePt(), cond::ValueExtractor< Pedestals >::ValueExtractor(), VariableHelper::variable(), LocalTrajectoryParameters::vector(), LocalTrajectoryParameters::vector_old(), CosmicParametersDefinerForTP::vertex(), ParametersDefinerForTP::vertex(), edm::walkTrie(), DCULVRVoltagesDat::writeArrayDB(), and writeProfileData().