16 GsfTrack(), tkr_(), hasTime(
false), timeExt_(0.), dtErrorExt_(0.),
17 theField(0), initialTSOSAvailable(
false),
18 initialTSCPAvailable(
false), blStateAvailable(
false), theTIPExtrapolator()
23 tkr_(), hasTime(
false), timeExt_(0.), dtErrorExt_(0.),
24 theField(field), initialTSOSAvailable(
false),
25 initialTSCPAvailable(
false), blStateAvailable(
false)
35 tkr_(), hasTime(
true), timeExt_(time), dtErrorExt_(dtime),
36 theField(field), initialTSOSAvailable(
false),
37 initialTSCPAvailable(
false), blStateAvailable(
false)
46 tkr_(tk), hasTime(
false), timeExt_(0.), dtErrorExt_(0.),
47 theField(field), initialTSOSAvailable(
false),
48 initialTSCPAvailable(
false), blStateAvailable(
false),
60 tkr_(tk), hasTime(
true), timeExt_(time), dtErrorExt_(dtime),
61 theField(field), initialTSOSAvailable(
false),
62 initialTSCPAvailable(
false), blStateAvailable(
false),
72 tkr_(), hasTime(
false), timeExt_(0.), dtErrorExt_(0.),
73 theField(field), initialTSOSAvailable(
false),
74 initialTSCPAvailable(
false), blStateAvailable(
false), theTrackingGeometry(tg),
87 hasTime(
true), timeExt_(time), dtErrorExt_(dtime),
88 theField(field), initialTSOSAvailable(
false),
89 initialTSCPAvailable(
false), blStateAvailable(
false), theTrackingGeometry(tg),
99 tkr_(tk), hasTime(
false), timeExt_(0.), dtErrorExt_(0.),
100 theField(field), initialTSOSAvailable(
false),
101 initialTSCPAvailable(
false), blStateAvailable(
false), theTrackingGeometry(tg),
113 tkr_(tk), hasTime(
true), timeExt_(time), dtErrorExt_(dtime),
114 theField(field), initialTSOSAvailable(
false),
115 initialTSCPAvailable(
false), blStateAvailable(
false), theTrackingGeometry(tg),
125 tkr_(tt.persistentTrackRef()),
126 hasTime(tt.hasTime), timeExt_(tt.timeExt_), dtErrorExt_(tt.dtErrorExt_),
127 theField(tt.field()),
129 initialTSCPAvailable(
false),
TrajectoryStateClosestToPoint trajectoryStateClosestToPoint(const GlobalPoint &point) const
TrajectoryStateClosestToBeamLine trajectoryStateClosestToBeamLine
reco::BeamSpot theBeamSpot
bool initialTSCPAvailable
TrajectoryStateClosestToPoint impactPointTSCP() const
TrajectoryStateOnSurface stateOnSurface(const GlobalPoint &point) const
bool initialTSOSAvailable
TrajectoryStateOnSurface initialTSOS
void calculateTSOSAtVertex() const
TransverseImpactPointExtrapolator theTIPExtrapolator
void setTrackingGeometry(const edm::ESHandle< GlobalTrackingGeometry > &)
void setBeamSpot(const reco::BeamSpot &beamSpot)
TSCPBuilderNoMaterial builder
TrajectoryStateOnSurface impactPointState() const
TrajectoryStateClosestToPoint initialTSCP
GlobalPoint position() const
TrajectoryStateClosestToBeamLine stateAtBeamLine() const
const MagneticField * theField
TrajectoryStateOnSurface outermostMeasurementState() const
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
FreeTrajectoryState initialFTS
TrajectoryStateOnSurface innermostMeasurementState() const
volatile std::atomic< bool > shutdown_flag false
tuple AnalyticalPropagator
*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
void setES(const edm::EventSetup &)
edm::ESHandle< GlobalTrackingGeometry > theTrackingGeometry