|
|
#include <TrajectoryAtInvalidHit.h>
Definition at line 21 of file TrajectoryAtInvalidHit.h.
◆ TrajectoryAtInvalidHit()
Definition at line 18 of file TrajectoryAtInvalidHit.cc.
35 unsigned int subid =
strip.subdetId();
42 float sigmaYBond = 0.;
53 unsigned int matched_iidd =
iidd - (
iidd & 0x3);
54 DetId matched_id(matched_iidd);
70 cout <<
"found invalid combinedpredictedstate after propagation" << endl;
75 if ((
iidd & 0x3) == 0) {
81 if (
iidd == mono_id) {
References funct::abs(), TrajectoryMeasurement::backwardPredictedState(), Surface::bounds(), TrajectoryStateCombiner::combine(), gather_cfg::cout, TrajectoryMeasurement::forwardPredictedState(), GeomDet::geographicalId(), Bounds::inside(), TrajectoryStateOnSurface::isValid(), SiStripPI::max, min(), GluedGeomDet::monoDet(), TrackCandidateProducer_cfi::propagator, DetId::rawId(), TrajectoryMeasurement::recHit(), BeamSpotPI::sigmaX, BeamSpotPI::sigmaY, mathSSE::sqrt(), GluedGeomDet::stereoDet(), digitizers_cfi::strip, GeomDet::surface(), StripSubdetector::TOB, PbPb_ZMuSkimMuonDPG_cff::tracker, geometryCSVtoXML::xx, geometryCSVtoXML::yy, and geometryCSVtoXML::zz.
◆ globalX()
double TrajectoryAtInvalidHit::globalX |
( |
| ) |
const |
◆ globalY()
double TrajectoryAtInvalidHit::globalY |
( |
| ) |
const |
◆ globalZ()
double TrajectoryAtInvalidHit::globalZ |
( |
| ) |
const |
◆ isDoubleSided()
bool TrajectoryAtInvalidHit::isDoubleSided |
( |
unsigned int |
iidd, |
|
|
const TrackerTopology * |
tTopo |
|
) |
| const |
◆ localDxDz()
double TrajectoryAtInvalidHit::localDxDz |
( |
| ) |
const |
◆ localDyDz()
double TrajectoryAtInvalidHit::localDyDz |
( |
| ) |
const |
◆ localErrorX()
double TrajectoryAtInvalidHit::localErrorX |
( |
| ) |
const |
◆ localErrorY()
double TrajectoryAtInvalidHit::localErrorY |
( |
| ) |
const |
◆ localX()
double TrajectoryAtInvalidHit::localX |
( |
| ) |
const |
◆ localY()
double TrajectoryAtInvalidHit::localY |
( |
| ) |
const |
◆ localZ()
double TrajectoryAtInvalidHit::localZ |
( |
| ) |
const |
◆ monodet_id()
unsigned int TrajectoryAtInvalidHit::monodet_id |
( |
| ) |
const |
◆ tsos()
◆ validHit()
bool TrajectoryAtInvalidHit::validHit |
( |
| ) |
const |
◆ withinAcceptance()
bool TrajectoryAtInvalidHit::withinAcceptance |
( |
| ) |
const |
◆ acceptance
bool TrajectoryAtInvalidHit::acceptance |
|
private |
◆ globX
float TrajectoryAtInvalidHit::globX |
|
private |
◆ globY
float TrajectoryAtInvalidHit::globY |
|
private |
◆ globZ
float TrajectoryAtInvalidHit::globZ |
|
private |
◆ hasValidHit
bool TrajectoryAtInvalidHit::hasValidHit |
|
private |
◆ iidd
unsigned int TrajectoryAtInvalidHit::iidd |
|
private |
◆ locDxDz
float TrajectoryAtInvalidHit::locDxDz |
|
private |
◆ locDyDz
float TrajectoryAtInvalidHit::locDyDz |
|
private |
◆ locX
float TrajectoryAtInvalidHit::locX |
|
private |
◆ locXError
float TrajectoryAtInvalidHit::locXError |
|
private |
◆ locY
float TrajectoryAtInvalidHit::locY |
|
private |
◆ locYError
float TrajectoryAtInvalidHit::locYError |
|
private |
◆ locZ
float TrajectoryAtInvalidHit::locZ |
|
private |
◆ theCombinedPredictedState
◆ theHit
LocalError positionError() const
GlobalPoint globalPosition() const
TrackingRecHit::ConstRecHitPointer theHit
const GeomDetUnit * monoDet() const
Point3DBase< Scalar, LocalTag > LocalPoint
unsigned int tidRing(const DetId &id) const
const Plane & surface() const
The nominal surface of the GeomDet.
bool isDoubleSided(unsigned int iidd, const TrackerTopology *tTopo) const
TrajectoryStateOnSurface const & backwardPredictedState() const
Access to backward predicted state (from smoother)
virtual bool inside(const Local3DPoint &) const =0
Determine if the point is inside the bounds.
TrajectoryStateOnSurface const & forwardPredictedState() const
Access to forward predicted state (from fitter or builder)
const Bounds & bounds() const
TrajectoryStateOnSurface theCombinedPredictedState
static constexpr auto TIB
AlgebraicVector5 vector() const
const LocalTrajectoryParameters & localParameters() const
DetId geographicalId() const
The label of this GeomDet.
LocalPoint localPosition() const
unsigned int tecRing(const DetId &id) const
ring id
ConstRecHitPointer const & recHit() const
const GeomDetUnit * stereoDet() const
unsigned int tobLayer(const DetId &id) const
constexpr uint32_t rawId() const
get the raw id
static constexpr auto TEC
TSOS combine(const TSOS &pTsos1, const TSOS &pTsos2) const
static constexpr auto TOB
Abs< T >::type abs(const T &t)
const LocalTrajectoryError & localError() const
static constexpr auto TID
unsigned int tibLayer(const DetId &id) const