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 &, edm::InputTag &) |
typedef std::map<std::pair<uint32_t, uint16_t>, unsigned int> shallow::CLUSTERMAP |
Definition at line 16 of file ShallowTools.h.
LocalVector shallow::drift | ( | const StripGeomDetUnit * | stripDet, |
const MagneticField & | magfield, | ||
const SiStripLorentzAngle & | lorentzAngle | ||
) |
Definition at line 39 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(), ShallowTrackClustersProducer::produce(), ShallowSimhitClustersProducer::produce(), SiStripTrackingRecHitsValid::rechitanalysis(), and SiStripTrackingRecHitsValid::rechitanalysis_matched().
int shallow::findTrackIndex | ( | const edm::Handle< edm::View< reco::Track > > & | h, |
const reco::Track * | t | ||
) |
Definition at line 29 of file ShallowTools.cc.
References end, and testEve_cfg::tracks.
Referenced by ShallowTrackClustersProducer::produce(), ShallowSimTracksProducer::produce(), and ShallowGainCalibration::produce().
CLUSTERMAP shallow::make_cluster_map | ( | const edm::Event & | iEvent, |
edm::InputTag & | clusterLabel | ||
) |
Definition at line 15 of file ShallowTools.cc.
References HLT_25ns14e33_v1_cff::clusters, edmNew::DetSet< T >::detId(), SiStripCluster::firstStrip(), and edm::Event::getByLabel().
Referenced by ShallowRechitClustersProducer::produce(), ShallowTrackClustersProducer::produce(), and ShallowSimhitClustersProducer::produce().