![]() |
![]() |
#include <TrajectoryAtInvalidHit.h>
Public Member Functions | |
double | globalX () const |
double | globalY () const |
double | globalZ () const |
bool | isDoubleSided (unsigned int iidd) const |
double | localDxDz () const |
double | localDyDz () const |
double | localErrorX () const |
double | localErrorY () const |
double | localX () const |
double | localY () const |
double | localZ () const |
unsigned int | monodet_id () const |
TrajectoryAtInvalidHit (const TrajectoryMeasurement &, const TrackerGeometry *tracker, const Propagator &propagator, const unsigned int mono=0) | |
TrajectoryStateOnSurface | tsos () const |
bool | validHit () const |
bool | withinAcceptance () const |
Private Attributes | |
bool | acceptance |
float | globX |
float | globY |
float | globZ |
bool | hasValidHit |
unsigned int | iidd |
float | locDxDz |
float | locDyDz |
float | locX |
float | locXError |
float | locY |
float | locYError |
float | locZ |
TrajectoryStateOnSurface | theCombinedPredictedState |
ConstReferenceCountingPointer < TransientTrackingRecHit > | theHit |
Definition at line 19 of file TrajectoryAtInvalidHit.h.
TrajectoryAtInvalidHit::TrajectoryAtInvalidHit | ( | const TrajectoryMeasurement & | tm, |
const TrackerGeometry * | tracker, | ||
const Propagator & | propagator, | ||
const unsigned int | mono = 0 |
||
) |
Definition at line 21 of file TrajectoryAtInvalidHit.cc.
References abs, TrajectoryMeasurement::backwardPredictedState(), BoundSurface::bounds(), TrajectoryStateCombiner::combine(), gather_cfg::cout, TrajectoryMeasurement::forwardPredictedState(), GeomDet::geographicalId(), TrackerGeometry::idToDet(), Bounds::inside(), TrajectoryStateOnSurface::isValid(), max(), min, GluedGeomDet::monoDet(), Propagator::propagate(), DetId::rawId(), TrajectoryMeasurement::recHit(), mathSSE::sqrt(), GluedGeomDet::stereoDet(), strip(), DetId::subdetId(), GeomDet::surface(), and StripSubdetector::TOB.
double TrajectoryAtInvalidHit::globalX | ( | ) | const |
Definition at line 166 of file TrajectoryAtInvalidHit.cc.
double TrajectoryAtInvalidHit::globalY | ( | ) | const |
Definition at line 170 of file TrajectoryAtInvalidHit.cc.
double TrajectoryAtInvalidHit::globalZ | ( | ) | const |
Definition at line 174 of file TrajectoryAtInvalidHit.cc.
bool TrajectoryAtInvalidHit::isDoubleSided | ( | unsigned int | iidd | ) | const |
Definition at line 194 of file TrajectoryAtInvalidHit.cc.
References TOBDetId::layer(), TIBDetId::layer(), TIDDetId::ring(), TECDetId::ring(), strip(), DetId::subdetId(), StripSubdetector::TEC, StripSubdetector::TIB, StripSubdetector::TID, and StripSubdetector::TOB.
double TrajectoryAtInvalidHit::localDxDz | ( | ) | const |
Definition at line 160 of file TrajectoryAtInvalidHit.cc.
double TrajectoryAtInvalidHit::localDyDz | ( | ) | const |
Definition at line 163 of file TrajectoryAtInvalidHit.cc.
double TrajectoryAtInvalidHit::localErrorX | ( | ) | const |
Definition at line 152 of file TrajectoryAtInvalidHit.cc.
double TrajectoryAtInvalidHit::localErrorY | ( | ) | const |
Definition at line 156 of file TrajectoryAtInvalidHit.cc.
double TrajectoryAtInvalidHit::localX | ( | ) | const |
Definition at line 140 of file TrajectoryAtInvalidHit.cc.
double TrajectoryAtInvalidHit::localY | ( | ) | const |
Definition at line 144 of file TrajectoryAtInvalidHit.cc.
double TrajectoryAtInvalidHit::localZ | ( | ) | const |
Definition at line 148 of file TrajectoryAtInvalidHit.cc.
unsigned int TrajectoryAtInvalidHit::monodet_id | ( | ) | const |
Definition at line 179 of file TrajectoryAtInvalidHit.cc.
TrajectoryStateOnSurface TrajectoryAtInvalidHit::tsos | ( | ) | const |
Definition at line 226 of file TrajectoryAtInvalidHit.cc.
bool TrajectoryAtInvalidHit::validHit | ( | ) | const |
Definition at line 189 of file TrajectoryAtInvalidHit.cc.
bool TrajectoryAtInvalidHit::withinAcceptance | ( | ) | const |
Definition at line 184 of file TrajectoryAtInvalidHit.cc.
|
private |
Definition at line 56 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 54 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 54 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 54 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 57 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 55 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 53 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 53 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 51 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 52 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 51 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 52 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 51 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 50 of file TrajectoryAtInvalidHit.h.
|
private |
Definition at line 59 of file TrajectoryAtInvalidHit.h.