20 LogDebug(
"ConversionSeedFinder") <<
" CTOR " <<
"\n";
34 evt.
getByLabel(
"offlineBeamSpot",recoBeamSpotHandle);
112 float dtheta = theta1 - theta2;
114 m[0][0] = 1.; m[1][1] = dpos*dpos ; m[2][2] = dpos*dpos ;
115 m[3][3] = dphi*dphi ; m[4][4] = dtheta * dtheta ;
const Propagator * thePropagatorAlongMomentum_
T getParameter(std::string const &) const
GlobalPoint theSCPosition_
const MeasurementTracker * getMeasurementTracker() const
const MeasurementTracker * theMeasurementTracker_
virtual void update(const edm::Event &) const =0
virtual Location location() const =0
Which part of the detector (barrel, endcap)
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
reco::BeamSpot theBeamSpot_
const Propagator * thePropagatorOppositeToMomentum_
Geom::Theta< T > theta() const
std::string theMeasurementTrackerName_
void printLayer(int i) const
std::vector< const DetLayer * > theLayerList_
const TrackingGeometry * geomTracker() const
const TrackingGeometry * theTrackerGeom_
edm::ESHandle< GeometricSearchTracker > theGeomSearchTracker_
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
std::vector< const DetLayer * > allLayers(const FTS &aFts) const
Vector3DBase unit() const
edm::ESHandle< MagneticField > theMF_
void setEvent(const edm::Event &e)
T const * product() const
FreeTrajectoryState trackStateFromClusters(int aCharge, const GlobalPoint &gpOrigine, PropagationDirection dir, float scaleFactor) const
void setEventSetup(const edm::EventSetup &es)
Initialize EventSetup objects at each event.
const Point & position() const
position