16 GsfTrack(), tkr_(), hasTime(
false), timeExt_(0.), dtErrorExt_(0.),
18 initialTSCPAvailable(
false), blStateAvailable(
false), theTIPExtrapolator()
TrajectoryStateClosestToBeamLine trajectoryStateClosestToBeamLine
TrajectoryStateClosestToPoint trajectoryStateClosestToPoint(const GlobalPoint &point) const override
reco::BeamSpot theBeamSpot
void setES(const edm::EventSetup &) override
bool initialTSCPAvailable
TrajectoryStateClosestToPoint impactPointTSCP() const override
bool initialTSOSAvailable
const MagneticField * field() const override
def setup(process, global_tag, zero_tesla=False)
TrajectoryStateOnSurface initialTSOS
void setTrackingGeometry(const edm::ESHandle< GlobalTrackingGeometry > &) override
void calculateTSOSAtVertex() const
TransverseImpactPointExtrapolator theTIPExtrapolator
void setBeamSpot(const reco::BeamSpot &beamSpot) override
TrajectoryStateOnSurface innermostMeasurementState() const override
FreeTrajectoryState initialFreeState() const override
TSCPBuilderNoMaterial builder
TrajectoryStateClosestToPoint initialTSCP
GlobalPoint position() const
TrajectoryStateClosestToBeamLine stateAtBeamLine() const override
const MagneticField * theField
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
FreeTrajectoryState initialFTS
TrajectoryStateOnSurface stateOnSurface(const GlobalPoint &point) const override
GsfTrackRef persistentTrackRef() const
TrajectoryStateOnSurface impactPointState() const override
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point
edm::ESHandle< GlobalTrackingGeometry > theTrackingGeometry
TrajectoryStateOnSurface outermostMeasurementState() const override