Typedefs | |
typedef std::map< std::pair< uint32_t, uint16_t >, unsigned int > | CLUSTERMAP |
Functions | |
LocalVector | drift (const StripGeomDetUnit *, const MagneticField &, const SiStripLorentzAngle &) |
int | findTrackIndex (const edm::Handle< edm::View< reco::Track > > &h, const reco::Track *t) |
CLUSTERMAP | make_cluster_map (const edm::Event &, const edm::EDGetTokenT< edmNew::DetSetVector< SiStripCluster > > &) |
typedef std::map<std::pair<uint32_t, uint16_t>, unsigned int> shallow::CLUSTERMAP |
Definition at line 19 of file ShallowTools.h.
LocalVector shallow::drift | ( | const StripGeomDetUnit * | stripDet, |
const MagneticField & | magfield, | ||
const SiStripLorentzAngle & | lorentzAngle | ||
) |
Definition at line 38 of file ShallowTools.cc.
References Surface::bounds(), GeomDet::geographicalId(), SiStripLorentzAngle::getLorentzAngle(), MagneticField::inTesla(), GloballyPositioned< T >::position(), GeomDet::specificSurface(), GeomDet::surface(), Bounds::thickness(), toLocal(), PV3DBase< T, PVType, FrameType >::x(), and PV3DBase< T, PVType, FrameType >::y().
Referenced by analyzer::SiPixelLorentzAngle::analyze(), DTLinearDriftAlgo::compute(), DTLinearDriftFromDBAlgo::compute(), DTNoDriftAlgo::compute(), ChargeDrifterFP420::drift(), ClusterShapeHitFilter::getSizes(), Phase2StripCPE::localParameters(), ShallowSimhitClustersProducer::produce(), ShallowTrackClustersProducer::produce(), SiStripTrackingRecHitsValid::rechitanalysis(), SiStripTrackingRecHitsValid::rechitanalysis_matched(), and DTParametrizedDriftAlgo::setES().
int shallow::findTrackIndex | ( | const edm::Handle< edm::View< reco::Track > > & | h, |
const reco::Track * | t | ||
) |
Definition at line 28 of file ShallowTools.cc.
References end, and l1t::tracks.
Referenced by ShallowTrackClustersProducer::produce(), ShallowSimTracksProducer::produce(), and ShallowGainCalibration::produce().
CLUSTERMAP shallow::make_cluster_map | ( | const edm::Event & | iEvent, |
const edm::EDGetTokenT< edmNew::DetSetVector< SiStripCluster > > & | cluster_token | ||
) |
Definition at line 14 of file ShallowTools.cc.
References fastPrimaryVertexProducer_cfi::clusters, edmNew::DetSet< T >::detId(), SiStripCluster::firstStrip(), and edm::Event::getByToken().
Referenced by ShallowRechitClustersProducer::produce(), ShallowTrackClustersProducer::produce(), and ShallowSimhitClustersProducer::produce().