24 Track(),
ptr_(), theField(0), m_TSOS(kUnset), m_TSCP(kUnset), m_SCTBL(kUnset)
30 Track(* ptr->bestTrack()),
ptr_(ptr), theField(field), m_TSOS(kUnset), m_TSCP(kUnset), m_SCTBL(kUnset)
36 Track(* ptr->bestTrack()),
ptr_(ptr), theField(field), m_TSOS(kUnset), m_TSCP(kUnset), m_SCTBL(kUnset), theTrackingGeometry(tg)
44 Track(tt),
ptr_(tt.candidate()), theField(tt.field()),
TrajectoryStateClosestToPoint initialTSCP
void setTrackingGeometry(const edm::ESHandle< GlobalTrackingGeometry > &)
TrajectoryStateOnSurface impactPointState() const
TrajectoryStateOnSurface outermostMeasurementState() const
void setES(const edm::EventSetup &)
reco::BeamSpot theBeamSpot
TrajectoryStateOnSurface stateOnSurface(const GlobalPoint &point) const
std::atomic< char > m_TSCP
CandidatePtrTransientTrack()
TrajectoryStateClosestToBeamLine stateAtBeamLine() const
TrajectoryStateClosestToBeamLine trajectoryStateClosestToBeamLine
FreeTrajectoryState initialFTS
const MagneticField * theField
void setBeamSpot(const reco::BeamSpot &beamSpot)
GlobalPoint position() const
TSCPBuilderNoMaterial builder
std::atomic< char > m_TSOS
std::atomic< char > m_SCTBL
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
std::vector< std::vector< double > > tmp
TrajectoryStateOnSurface innermostMeasurementState() const
const MagneticField * field() const
TrajectoryStateOnSurface initialTSOS
void setup(std::vector< TH2F > &depth, std::string name, std::string units="")
*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
TrajectoryStateClosestToPoint impactPointTSCP() const