CMS 3D CMS Logo

Classes | Enumerations | Functions | Variables
pv Namespace Reference

Classes

struct  biases
 Structure biases Contains characterization of a single run PV bias plot. More...
 
struct  bundle
 Structure bundle Contains the ensemble of all the information to build the graphs alignmentTrends. More...
 
struct  wrappedTrends
 Structure wrappedTrends Contains the ensemble vs run number of the alignmentTrend characterization. More...
 

Enumerations

enum  view {
  dxyphi, dzphi, dxyeta, dzeta,
  pT, generic
}
 

Functions

int closest (std::vector< int > const &vec, int value)
 

Variables

const Int_t colors [8] = {kBlack, kRed, kBlue, kGreen + 2, kMagenta, kViolet, kCyan, kYellow}
 
const Int_t markers [8]
 

Enumeration Type Documentation

◆ view

enum pv::view
Enumerator
dxyphi 
dzphi 
dxyeta 
dzeta 
pT 
generic 

Definition at line 58 of file PreparePVTrends.h.

Function Documentation

◆ closest()

int pv::closest ( std::vector< int > const &  vec,
int  value 
)
inline

Definition at line 64 of file PreparePVTrends.h.

References pfDeepBoostedJetPreprocessParams_cfi::lower_bound, and relativeConstraints::value.

Referenced by SiPixelRecHitsValid::analyze(), HGCalHitCalibration::analyze(), BDHadronTrackMonitoringAnalyzer::analyze(), SiPixelErrorEstimation::analyze(), LowPtGsfElectronSCProducer::closestCluster(), MTDTrayBarrelLayer::compatibleDets(), MuRodBarrelLayer::compatibleDets(), MuRingForwardLayer::compatibleDets(), MuDetRing::compatibleDets(), MTDDetTray::compatibleDets(), MuDetRod::compatibleDets(), MTDDetSector::compatibleDets(), PixelRod::compatibleDetsV(), AlignmentMonitorTracksFromTrajectories::event(), HistoFillerReco< l1extra::L1EmParticleCollection >::fillHistos(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), PixelDigitizerAlgorithm::TimewalkModel::find_closest_index(), NearbyPixelClustersProducer::findAllNearbyClusters(), TIDLayer::findNextIndex(), CaloSubdetectorGeometry::getClosestCell(), EcalPreshowerGeometry::getClosestCellInPlane(), ConversionHitChecker::nHitsBeforeVtx(), python.rootplot.core::parse_range(), ConversionProducer::preselectTrackPair(), MuonFSRProducer::produce(), BoostedDoubleSVProducer::produce(), IPProducer< Container, Base, Helper >::produce(), SiStripRecHitsValid::rechitanalysis(), SiStripTrackingRecHitsValid::rechitanalysis(), SiStripRecHitsValid::rechitanalysis_matched(), SiStripTrackingRecHitsValid::rechitanalysis_matched(), btagbtvdeep::seedingTracksToFeatures(), GenJetClosestMatchSelectorDefinition::select(), MTDDetSector::vshift(), and MTDTopology::vshiftETL().

64  {
65  auto const it = std::lower_bound(vec.begin(), vec.end(), value);
66  if (it == vec.end()) {
67  return -1;
68  }
69  return *it;
70  }

Variable Documentation

◆ colors

const Int_t pv::colors[8] = {kBlack, kRed, kBlue, kGreen + 2, kMagenta, kViolet, kCyan, kYellow}

◆ markers

const Int_t pv::markers[8]
Initial value:
= {kFullSquare,
kFullCircle,
kFullTriangleDown,
kOpenSquare,
kOpenCircle,
kFullTriangleUp,
kOpenTriangleDown,
kOpenTriangleUp}

Definition at line 72 of file PreparePVTrends.h.

Referenced by FWJetProxyBuilder::buildViewType(), and FWPFBlockProxyBuilder::setupTrackElement().