|
|
Go to the documentation of this file.
20 initialTSOSAvailable(
false),
21 initialTSCPAvailable(
false),
22 blStateAvailable(
false),
23 theTIPExtrapolator() {}
32 initialTSOSAvailable(
false),
33 initialTSCPAvailable(
false),
34 blStateAvailable(
false) {
48 initialTSOSAvailable(
false),
49 initialTSCPAvailable(
false),
50 blStateAvailable(
false) {
61 initialTSOSAvailable(
false),
62 initialTSCPAvailable(
false),
63 blStateAvailable(
false),
78 initialTSOSAvailable(
false),
79 initialTSCPAvailable(
false),
80 blStateAvailable(
false),
94 initialTSOSAvailable(
false),
95 initialTSCPAvailable(
false),
96 blStateAvailable(
false),
97 theTrackingGeometry(tg),
113 initialTSOSAvailable(
false),
114 initialTSCPAvailable(
false),
115 blStateAvailable(
false),
116 theTrackingGeometry(tg),
130 initialTSOSAvailable(
false),
131 initialTSCPAvailable(
false),
132 blStateAvailable(
false),
133 theTrackingGeometry(tg),
149 initialTSOSAvailable(
false),
150 initialTSCPAvailable(
false),
151 blStateAvailable(
false),
152 theTrackingGeometry(tg),
159 tkr_(
tt.persistentTrackRef()),
161 timeExt_(
tt.timeExt_),
162 dtErrorExt_(
tt.dtErrorExt_),
163 theField(
tt.field()),
165 initialTSOSAvailable(
false),
166 initialTSCPAvailable(
false),
168 if (
tt.initialTSOSAvailable) {
172 if (
tt.initialTSCPAvailable) {
void setBeamSpot(const reco::BeamSpot &beamSpot) override
const MagneticField * field() const override
FreeTrajectoryState initialFTS
TrajectoryStateOnSurface initialTSOS
TrajectoryStateClosestToPoint trajectoryStateClosestToPoint(const GlobalPoint &point) const override
TransverseImpactPointExtrapolator theTIPExtrapolator
GlobalPoint position() const
TrajectoryStateClosestToBeamLine trajectoryStateClosestToBeamLine
reco::BeamSpot theBeamSpot
bool initialTSCPAvailable
edm::ESHandle< GlobalTrackingGeometry > theTrackingGeometry
TrajectoryStateOnSurface stateOnSurface(const GlobalPoint &point) const override
TrajectoryStateClosestToPoint initialTSCP
TrajectoryStateOnSurface outermostMeasurementState() const override
const MagneticField * theField
void calculateTSOSAtVertex() const
void setTrackingGeometry(const edm::ESHandle< GlobalTrackingGeometry > &) override
bool initialTSOSAvailable
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
*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
TrajectoryStateOnSurface impactPointState() const override
TSCPBuilderNoMaterial builder
TrajectoryStateClosestToPoint impactPointTSCP() const override
TrajectoryStateClosestToBeamLine stateAtBeamLine() const override
TrajectoryStateOnSurface innermostMeasurementState() const override