28 LogDebug(
"ConversionSeedFinder") <<
" CTOR " 95 float dtheta = theta1 - theta2;
98 m[1][1] = dpos * dpos;
99 m[2][2] = dpos * dpos;
100 m[3][3] = dphi * dphi;
101 m[4][4] = dtheta * dtheta;
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
const Propagator * thePropagatorAlongMomentum_
GlobalPoint theSCPosition_
const MeasurementTracker * theMeasurementTracker_
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
const Point & position() const
position
std::vector< const DetLayer * > allLayers(const FTS &aFts) const
bool getByToken(EDGetToken token, Handle< PROD > &result) const
const NavigationSchool * theNavigationSchool_
std::vector< const DetLayer * > theLayerList_
reco::BeamSpot theBeamSpot_
const Propagator * thePropagatorOppositeToMomentum_
edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > theMFToken_
edm::ESGetToken< GeometricSearchTracker, TrackerRecoGeometryRecord > theGeomSearchTrackerToken_
edm::EDGetTokenT< reco::BeamSpot > beamSpotToken_
const TrackerGeometry * geomTracker() const
constexpr G4double scaleFactor
const TrackingGeometry * theTrackerGeom_
edm::ESHandle< GeometricSearchTracker > theGeomSearchTracker_
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
edm::ESGetToken< Propagator, TrackingComponentsRecord > thePropagatorAlongMomentumToken_
edm::ESHandle< MagneticField > theMF_
void setEvent(const edm::Event &e)
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
void setEventSetup(const edm::EventSetup &es)
Initialize EventSetup objects at each event.
edm::ESGetToken< MeasurementTracker, CkfComponentsRecord > theMeasurementTrackerToken_
void printLayer(int i) const
const MeasurementTracker * getMeasurementTracker() const
Vector3DBase unit() const
edm::Handle< MeasurementTrackerEvent > theTrackerData_
edm::EDGetTokenT< MeasurementTrackerEvent > measurementTrkToken_
FreeTrajectoryState trackStateFromClusters(int aCharge, const GlobalPoint &gpOrigine, PropagationDirection dir, float scaleFactor) const
edm::ESGetToken< Propagator, TrackingComponentsRecord > thePropagatorOppositeToMomentumToken_
Geom::Theta< T > theta() const
MPlex< T, D1, D2, N > atan2(const MPlex< T, D1, D2, N > &y, const MPlex< T, D1, D2, N > &x)