Unlimited (trivial) bounds. More...
#include <BeamSpotTransientTrackingRecHit.h>
Classes | |
struct | BadComponent |
class | BadComponentStrictWeakOrdering |
struct | Basis |
class | HitCollectorForFastMeasurements |
class | HitCollectorForRecHits |
class | HitCollectorForSimpleHits |
class | Polynomial |
struct | RingPar |
struct | SubRingCrossings |
struct | SubTurbineCrossings |
struct | WedgePar |
Public Member Functions | |
bool | accept (SiStripClusterRef const &r, const std::vector< bool > &skipClusters) const |
float | adcs (unsigned int strip, unsigned int timebin) const |
Map of strip ADCs for strips comprising the rechit. More... | |
void | add (const uint32_t &, const SiStripBadStrip::Range &) |
void | add (const SiStripBadStrip *) |
void | add (const SiStripDetCabling *) |
void | add (const SiStripDetVOff *) |
void | add (const RunInfo *) |
void | addInvalidConnectionFromCabling () |
void | addNotConnectedConnectionFromCabling () |
virtual void | addVolume (const NavVolume *vol, const Bounds *bounds, SurfaceOrientation::Side side) |
NavVolumes are supposed to call this method to "register" with the NavSurface. More... | |
virtual void | addVolume (const NavVolume *vol, const Bounds *bounds, SurfaceOrientation::Side side) |
NavVolumes are supposed to call this method to "register" with the NavSurface. More... | |
virtual void | addVolume (const NavVolume *vol, const Bounds *bounds, SurfaceOrientation::Side side) |
NavVolumes are supposed to call this method to "register" with the NavSurface. More... | |
void | advance (TkStripRecHitIter &hi) const |
const Propagator * | alongPropagator () const |
AnalyticalPropagator (const MagneticField *field, PropagationDirection dir=alongMomentum, float maxDPhi=1.6, bool isOld=true) | |
float | angularWidth () const |
void | applyRadX0Correction (bool applyRadX0Correction) |
CCGFloat | avgAbsZFrontFaceCenter () const |
CCGFloat | avgRadiusXYFrontFaceCenter () const |
const GlobalVector & | axis () const |
short int | badStrip () const |
flags for involvement of 'bad' channels More... | |
std::vector< BadStripBlock > const & | badStripBlocks () const |
short int | badWireGroup () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
BasicMultiTrajectoryState (const std::vector< TSOS > &tsvec) | |
BasicMultiTrajectoryState () | |
BasicSingleTrajectoryState () | |
template<typename... Args> | |
BasicSingleTrajectoryState (Args &&...args) | |
BasicSingleVertexState () | |
BasicSingleVertexState (const GlobalPoint &pos, const GlobalError &posErr, const double &weightInMix=1.0) | |
BasicSingleVertexState (const GlobalPoint &pos, const GlobalWeight &posWeight, const double &weightInMix=1.0) | |
BasicSingleVertexState (const AlgebraicVector3 &weightTimesPosition, const GlobalWeight &posWeight, const double &weightInMix=1.0) | |
BeamHaloPropagator (const Propagator *aEndCapTkProp, const Propagator *aCrossTkProp, const MagneticField *field, PropagationDirection dir=alongMomentum) | |
Defines which propagator is used inside endcap and in barrel. More... | |
BeamHaloPropagator (const Propagator &aEndCapTkProp, const Propagator &aCrossTkProp, const MagneticField *field, PropagationDirection dir=alongMomentum) | |
Defines which propagator is used inside endcap and in barrel. More... | |
BeamHaloPropagator (const BeamHaloPropagator &) | |
Copy constructor. More... | |
BeamSpotTransientTrackingRecHit (const reco::BeamSpot &beamSpot, const BeamSpotGeomDet *geom, double phi) | |
BoundDiskSector (const PositionType &pos, const RotationType &rot, Bounds *bounds) | |
DiskSectorBounds const & | bounds () const |
virtual const Bounds * | bounds (const NavVolume *vol) |
Bounds corresponding to a NavVolume if present. More... | |
virtual const Bounds * | bounds (const NavVolume *vol) |
Bounds corresponding to a NavVolume if present. More... | |
virtual const Bounds * | bounds (const NavVolume *vol) |
Bounds corresponding to a NavVolume if present. More... | |
TransientTrackingRecHit::RecHitPointer | build (const TrackingRecHit *p) const |
build a tracking rechit from an existing rechit More... | |
template<class ClusterRefT > | |
TrackingRecHit::RecHitPointer | buildRecHit (const ClusterRefT &cluster, const TrajectoryStateOnSurface <p) const |
template<class ClusterRefT > | |
void | buildRecHits (const ClusterRefT &cluster, const TrajectoryStateOnSurface <p, const RecHitContainer &_res) const |
SiStripDetCabling const * | cabling () const |
virtual bool | calculate (const TrajectoryStateOnSurface &sta, const TrajectoryStateOnSurface &stb) |
virtual bool | calculate (const FreeTrajectoryState &sta, const FreeTrajectoryState &stb) |
virtual bool | calculate (const TrajectoryStateOnSurface &sta, const TrajectoryStateOnSurface &stb) |
virtual bool | calculate (const FreeTrajectoryState &sta, const FreeTrajectoryState &stb) |
virtual bool | calculate (const GlobalTrajectoryParameters &sta, const GlobalTrajectoryParameters &stb) |
CaloNavigator (const T &home, const TOPO *topology) | |
CaloTowerTopology () | |
standard constructor More... | |
virtual bool | canImproveWithTrack () const |
virtual bool | canImproveWithTrack () const GCC11_OVERRIDE |
virtual bool | canImproveWithTrack () const GCC11_OVERRIDE |
virtual bool | canImproveWithTrack () const |
virtual bool | canImproveWithTrack () const override |
virtual bool | canImproveWithTrack () const |
virtual bool | canImproveWithTrack () const |
virtual bool | canImproveWithTrack () const |
virtual bool | canImproveWithTrack () const |
virtual bool | canUpdateLocalParameters () const |
CartesianLorentzForce (const RKLocalFieldProvider &field, double ch) | |
float | centreToIntersection () const |
virtual int | channel (const LocalPoint &lp) const |
virtual int | channel (const LocalPoint &) const |
virtual int | channel (const LocalPoint &) const |
virtual int | channel (const LocalPoint &lp, const Topology::LocalTrackAngles &dir) const |
conversion taking also the angle from the track state More... | |
virtual int | channel (const LocalPoint &lp) const |
virtual int | channel (const LocalPoint &lp, const Topology::LocalTrackAngles &dir) const |
conversion taking also the angle from the track state More... | |
virtual int | channel (const LocalPoint &lp) const |
int | channel (const LocalPoint &) const |
int | channels (unsigned int i) const |
Extracting strip channel numbers comprising the rechit - low. More... | |
int | channelsl1a (unsigned int i) const |
Extract the L1A phase bits from the StripChannelContainer - high. More... | |
virtual int | charge () const |
int | charge () const |
TrackCharge | charge () const |
virtual void | checkParameters (AlgebraicVector5 ¶meters) const |
virtual HitRZCompatibility * | checkRZ (const DetLayer *layer, const Hit &outerHit, const edm::EventSetup &iSetup, const DetLayer *outerlayer=0, float lr=0, float gz=0, float dr=0, float dz=0) const |
virtual HitRZCompatibility * | checkRZ (const DetLayer *layer, const Hit &outerHit, const edm::EventSetup &iSetup, const DetLayer *outerlayer=0, float lr=0, float gz=0, float dr=0, float dz=0) const |
double | chi2 () const |
Chi2 of the segment fit. More... | |
Chi2ChargeMeasurementEstimator (double maxChi2, double nSigma, bool cutOnPixelCharge, bool cutOnStripCharge, double minGoodPixelCharge, double minGoodStripCharge, float pTChargeCutThreshold=100000.) | |
Chi2Strip1DEstimator (double maxChi2, double nSigma=3.) | |
Chi2Switching1DEstimator (double aMaxChi2, double nSigma=3.) | |
bool | cleanUp (bool force=false) |
void | clear () |
virtual GsfCombinedMaterialEffectsUpdator * | clone () const |
pointer | clone () const |
virtual CombinedMaterialEffectsUpdator * | clone () const |
virtual GsfMultipleScatteringUpdator * | clone () const |
virtual MRHChi2MeasurementEstimator * | clone () const |
virtual EnergyLossUpdator * | clone () const |
virtual Chi2Strip1DEstimator * | clone () const |
virtual Propagator * | clone () const |
virtual Propagator * | clone () const |
virtual HitRCheck * | clone () const |
virtual HitZCheck * | clone () const |
virtual KFStrip1DUpdator * | clone () const |
virtual Bounds * | clone () const |
virtual Chi2Switching1DEstimator * | clone () const |
virtual VolumeEnergyLossEstimator * | clone () const |
virtual BasicSingleVertexState * | clone () const |
virtual VolumeMultipleScatteringEstimator * | clone () const |
virtual SiStripRecHit1D * | clone () const GCC11_OVERRIDE |
virtual SiStripRecHit2D * | clone () const GCC11_OVERRIDE |
EtaPhiMeasurementEstimator * | clone () const |
virtual Bounds * | clone () const |
virtual KFSwitching1DUpdator * | clone () const |
std::unique_ptr< TrajectoryFitter > | clone () const override |
CSCSegment * | clone () const |
virtual Bounds * | clone () const |
pointer | clone () const override |
virtual std::unique_ptr < TrajectoryFitter > | clone () const override |
virtual HitEtaCheck * | clone () const |
virtual Bounds * | clone () const |
virtual Bounds * | clone () const |
virtual StraightLinePropagator * | clone () const override |
virtual Chi2ChargeMeasurementEstimator * | clone () const |
virtual SiPixelRecHit * | clone () const |
virtual SiStripMatchedRecHit2D * | clone () const |
virtual ProjectedSiStripRecHit2D * | clone () const |
virtual BeamHaloPropagator * | clone () const |
Virtual constructor (using copy c'tor) More... | |
virtual KFUpdator * | clone () const |
virtual Propagator * | clone () const |
virtual GsfTrajectorySmoother * | clone () const override |
virtual GlobalTrackingRegion * | clone () const |
CSCRecHit2D * | clone () const |
RecHit2DLocalPos base class interface. More... | |
virtual ClosestApproachInRPhi * | clone () const |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
std::unique_ptr< TrajectoryFitter > | clone () const override |
virtual std::unique_ptr < TrajectoryFitter > | clone () const override |
virtual InvalidTrackingRecHitNoDet * | clone () const GCC11_OVERRIDE |
virtual TwoTrackMinimumDistance * | clone () const |
virtual SmartPropagator * | clone () const |
Virtual constructor (using copy c'tor) More... | |
virtual Bounds * | clone () const |
virtual TransientTrackingRecHit::RecHitPointer | clone (const TrajectoryStateOnSurface &tsos) const |
virtual GsfBetheHeitlerUpdator * | clone () const |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual AnalyticalPropagator * | clone () const |
virtual Bounds * | clone () const |
virtual SteppingHelixPropagator * | clone () const override |
virtual KFTrajectorySmoother * | clone () const override |
virtual std::unique_ptr < TrajectoryFitter > | clone () const override |
virtual PropagatorWithMaterial * | clone () const |
virtual RectangularEtaPhiTrackingRegion * | clone () const |
virtual TrackingRecHit * | cloneHit () const |
virtual TrackingRecHit * | cloneHit () const |
virtual TrackingRecHit * | cloneHit () const |
virtual TrackingRecHit * | cloneHit () const |
TkClonerImpl | cloner () const |
ClosestApproachInRPhi () | |
ClusterRef | cluster () const |
ClusterRef | cluster () const |
ClusterRef | cluster () const |
ClusterRef | cluster () const |
float | clusterProbability (unsigned int flags=0) const |
virtual int | colsperroc () const |
virtual int | colsperroc () const |
CombinedMaterialEffectsUpdator (double mass, double ptMin=-1.) | |
void | compact (unsigned int &, std::vector< unsigned int > &) |
virtual std::pair< bool, TrajectoryStateOnSurface > | compatible (const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const |
virtual std::pair< bool, TrajectoryStateOnSurface > | compatible (const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const __attribute__((hot)) |
virtual std::pair< bool, TrajectoryStateOnSurface > | compatible (const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const __attribute__((cold)) |
virtual std::pair< bool, TrajectoryStateOnSurface > | compatible (const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const __attribute__((cold)) |
virtual std::pair< bool, TrajectoryStateOnSurface > | compatible (const TrajectoryStateOnSurface &, const Propagator &, const MeasurementEstimator &) const |
std::pair< bool, TrajectoryStateOnSurface > | compatible (const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const __attribute__((cold)) |
virtual std::pair< bool, TrajectoryStateOnSurface > | compatible (const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const __attribute__((cold)) |
virtual std::pair< bool, TrajectoryStateOnSurface > | compatible (const TrajectoryStateOnSurface &ts, const Propagator &, const MeasurementEstimator &) const __attribute__((cold)) |
virtual void | compatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetWithState > &result) const __attribute__((hot)) |
virtual std::vector< const DetLayer * > | compatibleLayers (NavigationDirection direction) const override |
virtual std::vector< const DetLayer * > | compatibleLayers (const FreeTrajectoryState &fts, PropagationDirection dir) const override |
virtual std::vector< const DetLayer * > | compatibleLayers (NavigationDirection direction) const override |
virtual std::vector< const DetLayer * > | compatibleLayers (const FreeTrajectoryState &fts, PropagationDirection dir) const override |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
std::vector < TrajectoryStateOnSurface > | components () const GCC11_OVERRIDE |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual const std::vector < const GeometricSearchDet * > & | components () const __attribute__((cold)) |
Returns basic components, if any. More... | |
virtual std::vector < TrajectoryStateOnSurface > | components () const |
Returns basic components, if any. More... | |
std::vector< VertexState > | components () const |
virtual std::vector < ReferenceCountingPointer < LinearizedTrackState< 5 > > > | components () const |
Returns basic components, if any. More... | |
CompositeTECPetal (std::vector< const TECWedge * > &innerWedges, std::vector< const TECWedge * > &outerWedges) __attribute__((cold)) | |
CompositeTECWedge (std::vector< const GeomDet * > &innerDets, std::vector< const GeomDet * > &outerDets) __attribute__((cold)) | |
virtual void | compute (const TrajectoryStateOnSurface &, const PropagationDirection, Effect[]) const |
virtual void | compute (const TrajectoryStateOnSurface &, const PropagationDirection, Effect[]) const |
Computation: generates vectors of weights, means and standard deviations. More... | |
virtual void | compute (const TrajectoryStateOnSurface &, const PropagationDirection, Effect[]) const |
virtual void | compute (const TrajectoryStateOnSurface &, const PropagationDirection, Effect &effect) const |
virtual void | compute (const TrajectoryStateOnSurface &, const PropagationDirection, Effect &effect) const |
virtual void | compute (const TrajectoryStateOnSurface &, const PropagationDirection, Effect &effect) const |
template<typename... Args> | |
Cone (const PositionType &vert, Geom::Theta< Scalar > angle, Args &&...args) | |
Cone (const PositionType &pos, const RotationType &rot, const PositionType &vert, Geom::Theta< Scalar > angle) | |
const AlgebraicVector5 & | constantTerm () const |
virtual bool | containsBigPixelInX (int ixmin, int ixmax) const |
bool | containsBigPixelInX (int ixmin, int ixmax) const |
virtual bool | containsBigPixelInY (int iymin, int iymax) const |
bool | containsBigPixelInY (int iymin, int iymax) const |
virtual float | coveredStrips (const LocalPoint &lp1, const LocalPoint &lp2) const |
virtual float | coveredStrips (const LocalPoint &lp1, const LocalPoint &lp2) const |
float | coveredStrips (const LocalPoint &lp1, const LocalPoint &lp2) const |
virtual RefCountedRefittedTrackState | createRefittedTrackState (const GlobalPoint &vertexPosition, const AlgebraicVector3 &vectorParameters, const AlgebraicSymMatrix66 &covarianceMatrix) const |
virtual GlobalPoint | crossingPoint () const |
virtual GlobalPoint | crossingPoint () const |
virtual VolumeCrossReturnType | crossToNextVolume (const TrajectoryStateOnSurface ¤tState, const Propagator &prop) const |
Cross this volume and point at the next. More... | |
CSCDetId | cscDetId () const |
CSCDetId | cscDetId () const |
CSCRecHit2D () | |
CSCRecHit2D (const CSCDetId &id, const LocalPoint &pos, const LocalError &err, const ChannelContainer &channels, const ADCContainer &adcs, const ChannelContainer &wgroups, float tpeak, float posInStrip, float errInStrip, int quality, short int badStrip=0, short int badWireGroup=0, int scaledWireTime=0, float energyDeposit=-995.) | |
CSCSegment () | |
Default constructor. More... | |
CSCSegment (const std::vector< const CSCRecHit2D * > &proto_segment, LocalPoint origin, LocalVector direction, const AlgebraicSymMatrix &errors, double chi2) | |
Constructor. More... | |
CurvilinearLorentzForce (const RKLocalFieldProvider &field) | |
template<typename... Args> | |
Cylinder (Scalar radius, Args &&...args) | |
Cylinder (const PositionType &pos, const RotationType &rot, SimpleCylinderBounds const &bounds) | |
CylindricalLorentzForce (const RKLocalFieldProvider &field) | |
virtual int | degreesOfFreedom () const |
Degrees of freedom of the segment fit. More... | |
virtual const GeomDet * | det () const |
float | detHeight () const |
virtual const DetLayer * | detLayer () const override |
virtual const DetLayer * | detLayer () const override |
const detset & | detSet (const StMeasurementDetSet &theDets) const |
virtual const GeomDetUnit * | detUnit () const |
virtual const GeomDetUnit * | detUnit () const override |
virtual const GeomDetUnit * | detUnit () const |
virtual const GeomDetUnit * | detUnit () const |
virtual int | dimension () const |
virtual int | dimension () const |
virtual int | dimension () const |
virtual int | dimension () const GCC11_OVERRIDE |
virtual int | dimension () const |
virtual int | dimension () const GCC11_OVERRIDE |
virtual int | dimension () const |
virtual int | dimension () const |
virtual int | dimension () const |
virtual int | dimension () const |
virtual int | dimension () const |
virtual DirectionType | direction (double s) const |
virtual DirectionType | direction (double s) const |
virtual DirectionType | direction (double s) const |
virtual DirectionType | direction (double s) const |
virtual DirectionType | direction (double s) const |
virtual DirectionType | direction (double s) const |
Direction at pathlength s from the starting point. More... | |
DirectionTypeDouble | directionInDouble (double s) const |
DirectionTypeDouble | directionInDouble (double s) const |
DirectionTypeDouble | directionInDouble (double s) const |
Direction at pathlength s from the starting point in double precision. More... | |
DirectionTypeDouble | directionInDouble (double s) const |
Disk (const PositionType &pos, const RotationType &rot, SimpleDiskBounds *bounds) | |
Disk (const PositionType &pos, const RotationType &rot, SimpleDiskBounds const &bounds) | |
DiskSectorBounds (float rmin, float rmax, float zmin, float zmax, float phiExt) | |
virtual float | distance () const |
virtual float | distance () const |
virtual std::pair< bool, double > | distanceAlongLine (const NavSurface::GlobalPoint &pos, const NavSurface::GlobalVector &dir) const |
virtual std::pair< bool, double > | distanceAlongLine (const NavSurface::GlobalPoint &pos, const NavSurface::GlobalVector &dir) const |
virtual std::pair< bool, double > | distanceAlongLine (const NavSurface::GlobalPoint &pos, const NavSurface::GlobalVector &dir) const |
virtual std::vector< DetId > | down (const DetId &id) const |
T | down () const |
move the navigator west More... | |
virtual std::vector< DetId > | down (const DetId &) const |
virtual std::vector< DetId > | down (const DetId &) const |
virtual std::vector< DetId > | down (const DetId &) const |
virtual std::vector< DetId > | down (const DetId &) const |
virtual std::vector< DetId > | down (const DetId &id) const |
const std::vector< CSCSegment > & | duplicateSegments () const |
virtual std::vector< DetId > | east (const DetId &id) const |
virtual std::vector< DetId > | east (const DetId &id) const |
virtual std::vector< DetId > | east (const DetId &id) const |
T | east () const |
move the navigator east More... | |
virtual std::vector< DetId > | east (const DetId &id) const |
virtual std::vector< DetId > | east (const DetId &id) const |
virtual std::vector< DetId > | east (const DetId &id) const |
EcalBarrelGeometry () | |
EcalBarrelHardcodedTopology () | |
create a new Topology More... | |
EcalBarrelTopology () | |
create a new Topology More... | |
EcalBarrelTopology (edm::ESHandle< CaloGeometry > theGeom) | |
create a new Topology from geometry More... | |
EcalEndcapGeometry () | |
EcalEndcapHardcodedTopology () | |
create a new Topology More... | |
EcalEndcapTopology () | |
create a new Topology More... | |
EcalEndcapTopology (edm::ESHandle< CaloGeometry > theGeom) | |
create a new Topology from geometry More... | |
EcalPreshowerTopology () | |
create a new Topology More... | |
EcalPreshowerTopology (edm::ESHandle< CaloGeometry > theGeom) | |
create a new Topology from geometry More... | |
bool | empty (const MeasurementTrackerEvent &data) const |
float | energyDepositedInLayer () const |
EnergyLossUpdator (double mass) | |
double | err () const |
GlobalError | error () const |
GlobalError | error () const |
virtual float | errorGlobalR () const |
virtual float | errorGlobalR () const |
virtual float | errorGlobalR () const |
virtual float | errorGlobalRPhi () const |
virtual float | errorGlobalRPhi () const |
virtual float | errorGlobalRPhi () const |
virtual float | errorGlobalZ () const |
virtual float | errorGlobalZ () const |
virtual float | errorGlobalZ () const |
float | errorWithinStrip () const |
The uncertainty of the estimated position within the strip. More... | |
virtual std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &, const TrackingRecHit &) const |
virtual std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &, const TrackingRecHit &) const |
std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &, const TrackingRecHit &) const |
virtual VolumeMaterialEffectsEstimate | estimate (const TrajectoryStateOnSurface refTSOS, double pathLength, const VolumeMediumProperties &medium) const |
Creates an estimate. More... | |
virtual std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &aTsos, const TrackingRecHit &aHit) const |
implementation of MeasurementEstimator::estimate More... | |
virtual VolumeMaterialEffectsEstimate | estimate (const TrajectoryStateOnSurface refTSOS, double pathLength, const VolumeMediumProperties &medium) const |
Creates an estimate. More... | |
virtual bool | estimate (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
virtual std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &, const TrackingRecHit &) const |
const MeasurementEstimator * | estimator () const |
const MeasurementEstimator * | estimator () const |
const MeasurementEstimator * | estimator () const |
const MeasurementEstimator * | estimator () const |
EtaPhiMeasurementEstimator (double dEta, double dPhi) | |
const Range & | etaRange () const |
allowed eta range [eta_min, eta_max] interval More... | |
virtual const std::vector < VolumeSide > & | faces () const |
Access to volume faces. More... | |
Plane | fastTangent (const GlobalPoint &aPoint) const |
tangent plane to surface from global point More... | |
Plane | fastTangent (const LocalPoint &aPoint) const |
tangent plane to surface from local point More... | |
void | fillBadComponents () |
template<class ClusterRefT > | |
bool | filteredRecHits (const ClusterRefT &cluster, const TrajectoryStateOnSurface <p, const MeasurementEstimator &est, const std::vector< bool > &skipClusters, RecHitContainer &result, std::vector< float > &diffs) const |
template<class ClusterRefT > | |
bool | filteredRecHits (const ClusterRefT &cluster, const TrajectoryStateOnSurface <p, const MeasurementEstimator &est, const std::vector< bool > &skipClusters, std::vector< SiStripRecHit2D > &result) const |
double | firstAngle () const |
virtual OmniClusterRef const & | firstClusterRef () const |
Trajectory | fitOne (const Trajectory &t, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, const TrajectoryStateOnSurface &firstPredTsos, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, fitType type) const |
Trajectory | fitOne (const Trajectory &t, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, const TrajectoryStateOnSurface &firstPredTsos, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, fitType type) const |
Trajectory | fitOne (const Trajectory &t, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, const TrajectoryStateOnSurface &firstPredTsos, fitType type) const |
Trajectory | fitOne (const Trajectory &aTraj, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, const TSOS &firstPredTsos, fitType type) const |
Trajectory | fitOne (const Trajectory &aTraj, fitType) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, fitType) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, const TSOS &firstPredTsos, fitType) const |
const TrajectoryFitter * | fitter () const |
FlexibleKFFittingSmoother (const TrajectoryFitter &standardFitter, const TrajectoryFitter &looperFitter) | |
constructor with predefined fitter and smoother and propagator More... | |
AlgebraicSymMatrixOO | fullCovariance () const |
bool | fullCovarianceAvailable () const |
GeneralNSurfaceDelimitedBounds (const Surface *surf, const std::vector< SurfaceAndSide > &limits) | |
virtual DetId | geographicalId () const |
const Propagator & | geometricalPropagator () const |
Access to the geometrical propagator. More... | |
const TrackingGeometry * | geometry () const |
float | getAnnealingFactor () const |
short | getBadApvs (const uint32_t &detid) const |
const std::vector< BadComponent > & | getBadComponentList () const |
short | getBadFibers (const uint32_t &detid) const |
std::vector< BadStripBlock > & | getBadStripBlocks () |
int | getBasketSizeInPhi () const |
virtual CaloSubdetectorGeometry::DetIdSet | getCells (const GlobalPoint &r, double dR) const |
virtual CaloSubdetectorGeometry::DetIdSet | getCells (const GlobalPoint &r, double dR) const |
const OrderedListOfEBDetId * | getClosestBarrelCells (EEDetId id) const |
virtual DetId | getClosestCell (const GlobalPoint &r) const |
virtual DetId | getClosestCell (const GlobalPoint &r) const |
const OrderedListOfEEDetId * | getClosestEndcapCells (EBDetId id) const |
const std::vector< int > & | getEtaBaskets () const |
edm::FileInPath | getFileInPath () const |
const Propagator * | getGenPropagator () const |
return the propagator used outside tracker More... | |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
virtual void | getKfComponents (KfComponentsHolder &holder) const GCC11_OVERRIDE |
virtual void | getKfComponents (KfComponentsHolder &holder) const GCC11_OVERRIDE |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
int | getNumberOfCrystalPerModule () const |
int | getNumberOfModules () const |
int | getNumXtalsEtaDirection () const |
int | getNumXtalsPhiDirection () const |
CCGFloat | getPhiAxis () const |
const GlobalPoint | getPosition (CCGFloat depth) const |
CCGFloat | getThetaAxis () const |
const Propagator * | getTkPropagator () const |
return the propagator used inside tracker More... | |
const TOPO * | getTopology () const |
set the starting position More... | |
virtual void | getTransform (Tr3D &tr, Pt3DVec *lptr) const |
--------— only needed by specific utility; overloaded when needed -— More... | |
virtual GlobalPoint | globalPosition () const |
virtual GlobalPoint | globalPosition () const |
virtual GlobalPoint | globalPosition () const |
virtual GlobalError | globalPositionError () const |
virtual GlobalError | globalPositionError () const |
virtual GlobalError | globalPositionError () const |
GlobalTrackingRegion (float ptMin, const GlobalPoint &origin, float originRadius, float originHalfLength, bool precise=false) | |
GlobalTrackingRegion (float ptMin=1., float originRadius=0.2, float originHalfLength=22.7, float originZPos=0., bool precise=false) | |
virtual DetId | goDown (const DetId &id) const |
virtual DetId | goEast (const DetId &id) const |
move the Topology east (positive ix) More... | |
virtual DetId | goEast (const DetId &id) const |
move the Topology east (negative ieta) More... | |
virtual DetId | goEast (const DetId &id) const |
move the Topology east (positive ix) More... | |
virtual DetId | goEast (const DetId &id) const |
move the Topology east (negative ieta) More... | |
virtual DetId | goEast (const DetId &id) const |
move the Topology east (positive ix) More... | |
virtual DetId | goNorth (const DetId &id) const |
move the Topology north (increment iphi) More... | |
virtual DetId | goNorth (const DetId &id) const |
move the Topology north (increment iy) More... | |
virtual DetId | goNorth (const DetId &id) const |
move the Topology north (increment iy) More... | |
virtual DetId | goNorth (const DetId &id) const |
move the Topology north (increment iphi) More... | |
virtual DetId | goNorth (const DetId &id) const |
move the Topology north (increment iy) More... | |
virtual DetId | goSouth (const DetId &id) const |
move the Topology south (decrement iy) More... | |
virtual DetId | goSouth (const DetId &id) const |
move the Topology south (decrement iphi) More... | |
virtual DetId | goSouth (const DetId &id) const |
move the Topology south (decrement iy) More... | |
virtual DetId | goSouth (const DetId &id) const |
move the Topology south (decrement iphi) More... | |
virtual DetId | goSouth (const DetId &id) const |
move the Topology south (decrement iy) More... | |
virtual DetId | goUp (const DetId &id) const |
virtual DetId | goWest (const DetId &id) const |
move the Topology west (positive ieta) More... | |
virtual DetId | goWest (const DetId &id) const |
move the Topology west (negative ix) More... | |
virtual DetId | goWest (const DetId &id) const |
move the Topology west (negative ix) More... | |
virtual DetId | goWest (const DetId &id) const |
move the Topology west (positive ieta) More... | |
virtual DetId | goWest (const DetId &id) const |
move the Topology west (negative ix) More... | |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &, const Propagator &, const MeasurementEstimator &, std::vector< DetGroup > &) const |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const __attribute__((hot)) |
GsfBetheHeitlerUpdator (const std::string fileName, const int correctionFlag) | |
constructor with explicit filename and correction flag More... | |
GsfCombinedMaterialEffectsUpdator (GsfMaterialEffectsUpdator &msUpdator, GsfMaterialEffectsUpdator &elUpdator) | |
Constructor from multiple scattering and energy loss updator. More... | |
GsfMaterialEffectsAdapter (const MaterialEffectsUpdator &aMEUpdator) | |
GsfMultipleScatteringUpdator (float mass) | |
constructor with explicit mass More... | |
GsfTrajectoryFitter (const Propagator &aPropagator, const TrajectoryStateUpdator &aUpdator, const MeasurementEstimator &aEstimator, const MultiTrajectoryStateMerger &aMerger, const DetLayerGeometry *detLayerGeometry=0) | |
GsfTrajectorySmoother (const GsfPropagatorWithMaterial &aPropagator, const TrajectoryStateUpdator &aUpdator, const MeasurementEstimator &aEstimator, const MultiTrajectoryStateMerger &merger, float errorRescaling, const bool materialBeforeUpdate=true, const DetLayerGeometry *detLayerGeometry=0) | |
bool | hasAllGoodChannels () const |
does this module have at least one bad strip, APV or channel? More... | |
bool | hasBadComponents (const TrajectoryStateOnSurface &tsos, const MeasurementTrackerEvent &data) const |
return TRUE if at least one of the mono and stereo components has badChannels More... | |
bool | hasBadComponents (const TrajectoryStateOnSurface &tsos, const MeasurementTrackerEvent &data) const |
bool | hasBadPixels () const |
bool | hasError () const |
bool | hasFilledProb () const |
HelixArbitraryPlaneCrossing (const PositionType &point, const DirectionType &direction, const float curvature, const PropagationDirection propDir=alongMomentum) | |
HelixArbitraryPlaneCrossing2Order (const PositionType &point, const DirectionType &direction, const float curvature, const PropagationDirection propDir=alongMomentum) | |
HelixArbitraryPlaneCrossing2Order (const double &x0, const double &y0, const double &z0, const double &cosPhi0, const double &sinPhi0, const double &cosTheta, const double &sinTheta, const double &rho, const PropagationDirection propDir=alongMomentum) | |
HelixBarrelPlaneCrossingByCircle (const PositionType &pos, const DirectionType &dir, double rho, PropagationDirection propDir=alongMomentum) | |
HelixBarrelPlaneCrossingByCircle (const GlobalPoint &pos, const GlobalVector &dir, double rho, PropagationDirection propDir=alongMomentum) | |
HelixExtrapolatorToLine2Order (const PositionType &point, const DirectionType &direction, const float curvature, const PropagationDirection propDir=alongMomentum) | |
Constructor using point, direction and (transverse!) curvature. More... | |
HelixExtrapolatorToLine2Order (const double &x0, const double &y0, const double &z0, const double &cosPhi0, const double &sinPhi0, const double &cosTheta, const double &sinTheta, const double &rho, const PropagationDirection propDir=alongMomentum) | |
Fast constructor (for use by IterativeHelixExtrapolatorToLine). More... | |
HelixForwardPlaneCrossing (const PositionType &point, const DirectionType &direction, const float curvature, const PropagationDirection propDir=alongMomentum) | |
virtual const TrackingRecHit * | hit () const |
virtual const TrackingRecHit * | hit () const |
virtual const TrackingRecHit * | hit () const override |
virtual const TrackingRecHit * | hit () const |
virtual const TrackingRecHit * | hit () const |
SiStripRecHit2D | hit (TkStripRecHitIter const &hi) const |
HitEtaCheck (bool inbarrel, const HitRZConstraint::Point &point, float cotLeftLine, float cotRightLine) | |
std::tuple< TkStripRecHitIter, TkStripRecHitIter > | hitRange (const TrajectoryStateOnSurface &, const MeasurementTrackerEvent &data) const |
HitRCheck () | |
TrackingRegion::Hits | hits (const edm::Event &ev, const edm::EventSetup &es, const SeedingLayerSetsHits::SeedingLayer &layer) const override |
get hits from layer compatible with region constraints More... | |
virtual TrackingRegion::Hits | hits (const edm::Event &ev, const edm::EventSetup &es, const SeedingLayerSetsHits::SeedingLayer &layer) const override |
get hits from layer compatible with region constraints More... | |
short int | hitWire () const |
L1A. More... | |
HitZCheck () | |
void | home () const |
move the navigator back to the starting point More... | |
int | index () const |
virtual void | init (const edm::EventSetup &iSetup) |
virtual void | init (const edm::EventSetup &iSetup) |
void | init (const edm::EventSetup &iSetup) |
void | init (const MeasurementDet *monoDet, const MeasurementDet *stereoDet) |
virtual void | initializeParms () |
float | innerRadius () const |
float | innerRadius () const |
Extension of the Bounds interface. More... | |
float | innerRadius () const |
float | innerRadius () const |
The inner radius of the disk. More... | |
std::pair< bool, bool > | inout (const Local3DPoint &p, const LocalError &err, float scale=1.f) const |
virtual bool | inside (const Local3DPoint &p) const |
Determine if the point is inside the bounds. More... | |
virtual bool | inside (const Local3DPoint &p, const LocalError &err, float scale) const |
Determine if a point is inside the bounds, taking error into account. More... | |
virtual bool | inside (const Local3DPoint &p) const |
Determine if the point is inside the bounds. More... | |
virtual bool | inside (const Local2DPoint &p, const LocalError &err, float scale) const |
virtual bool | inside (const Local3DPoint &p) const |
Determine if the point is inside the bounds. More... | |
virtual bool | inside (const Local3DPoint &p, const LocalError &err, float scale) const |
Determine if a point is inside the bounds, taking error into account. More... | |
virtual bool | inside (const Local3DPoint &p, const LocalError &err, float scale) const |
Determine if a point is inside the bounds, taking error into account. More... | |
virtual bool | inside (const Local2DPoint &p, const LocalError &err) const |
virtual bool | inside (const Local2DPoint &p, const LocalError &err) const |
virtual bool | inside (const Local2DPoint &p) const |
virtual bool | inside (const Local3DPoint &lp) const |
Determine if the point is inside the bounds. More... | |
virtual bool | inside (const Local3DPoint &p) const |
Determine if the point is inside the bounds. More... | |
virtual bool | inside (const Local3DPoint &p, const LocalError &err, float scale) const |
Determine if a point is inside the bounds, taking error into account. More... | |
virtual bool | inside (const Local3DPoint &, const LocalError &, float scale=1.f) const |
Determine if a point is inside the bounds, taking error into account. More... | |
virtual bool | inside (const Local3DPoint &p) const |
Determine if the point is inside the bounds. More... | |
virtual bool | inside (const Local2DPoint &p, const LocalError &err) const |
bool | inside (const GlobalPoint &gp, double tolerance) const |
virtual bool | inside (const Local2DPoint &p, float tollerance) const |
virtual bool | inside (const Local3DPoint &p) const |
Determine if the point is inside the bounds. More... | |
virtual bool | inside (const Local3DPoint &p, const LocalError &err, float scale=1.f) const |
Determine if a point is inside the bounds, taking error into account. More... | |
virtual bool | inside (const Local2DPoint &p, const LocalError &err, float scale=1.f) const |
virtual bool | inside (const Local3DPoint &p, const LocalError &err, float scale) const |
Determine if a point is inside the bounds, taking error into account. More... | |
virtual bool | inside (const Local2DPoint &p, const LocalError &err) const |
bool | insideTkVol (const FreeTrajectoryState &fts) const |
true if a fts is inside tracker volume More... | |
bool | insideTkVol (const Surface &surface) const |
true if a surface is inside tracker volume More... | |
bool | insideTkVol (const Cylinder &cylin) const |
true if a cylinder is inside tracker volume More... | |
bool | insideTkVol (const Plane &plane) const |
true if a plane is inside tracker volume More... | |
InvalidTrackingRecHitNoDet () | |
InvalidTrackingRecHitNoDet (Surface const &surface, Type type) | |
bool | isActive (const MeasurementTrackerEvent &data) const |
return TRUE if both mono and stereo components are active More... | |
bool | isActive (const MeasurementTrackerEvent &data) const |
Is this module active in reconstruction? It must be both 'setActiveThisEvent' and 'setActive'. More... | |
bool | IsApvBad (const uint32_t &detid, const short &apvNb) const |
bool | isEmpty (const StMeasurementDetSet &theDets) const |
bool | IsFiberBad (const uint32_t &detid, const short &fiberNb) const |
bool | isIron () const |
Access to Iron/Air information: More... | |
virtual bool | isItBigPixelInX (const int ixbin) const |
virtual bool | isItBigPixelInX (const int ixbin) const |
virtual bool | isItBigPixelInY (const int iybin) const |
virtual bool | isItBigPixelInY (const int iybin) const |
virtual bool | isItEdgePixel (int ixbin, int iybin) const |
bool | isItEdgePixel (int ixbin, int iybin) const |
virtual bool | isItEdgePixelInX (int ixbin) const |
bool | isItEdgePixelInX (int ixbin) const |
virtual bool | isItEdgePixelInY (int iybin) const |
bool | isItEdgePixelInY (int iybin) const |
bool | isME11a_duplicate () const |
bool | IsModuleBad (const uint32_t &detid) const |
bool | IsModuleUsable (const uint32_t &detid) const |
bool | isOnEdge () const |
virtual bool | isPixel () const GCC11_OVERRIDE |
bool | isPrecise () const |
is precise error calculation switched on More... | |
bool | isStereo () const |
bool | IsStripBad (const uint32_t &detid, const short &strip) const |
bool | IsStripBad (const Range &range, const short &strip) const |
virtual bool | isValid () const |
bool | isValid () const |
bool | isValid () const |
Make the ReferenceCountingProxy method to check validity public. More... | |
virtual bool | isValid () const |
IterativeHelixExtrapolatorToLine (const PositionType &point, const DirectionType &direction, const float curvature, const PropagationDirection propDir=anyDirection) | |
KFFittingSmoother (const TrajectoryFitter &aFitter, const TrajectorySmoother &aSmoother, double estimateCut=-1, double logPixelProbabilityCut=-16.0, int minNumberOfHits=5, bool rejectTracks=false, bool BreakTrajWith2ConsecutiveMissing=false, bool NoInvalidHitsBeginEnd=false) | |
constructor with predefined fitter and smoother and propagator More... | |
KFSplittingFitter (const Propagator &aPropagator, const TrajectoryStateUpdator &aUpdator, const MeasurementEstimator &aEstimator) | |
KFSplittingFitter (const Propagator *aPropagator, const TrajectoryStateUpdator *aUpdator, const MeasurementEstimator *aEstimator) | |
KFStrip1DUpdator () | |
KFSwitching1DUpdator (const edm::ParameterSet *pset=0) | |
KFTrajectoryFitter (const Propagator &aPropagator, const TrajectoryStateUpdator &aUpdator, const MeasurementEstimator &aEstimator, int minHits=3, const DetLayerGeometry *detLayerGeometry=0, TkCloner const *hc=nullptr) | |
KFTrajectoryFitter (const Propagator *aPropagator, const TrajectoryStateUpdator *aUpdator, const MeasurementEstimator *aEstimator, int minHits=3, const DetLayerGeometry *detLayerGeometry=0, TkCloner const *hc=nullptr) | |
KFTrajectorySmoother (const Propagator &aPropagator, const TrajectoryStateUpdator &aUpdator, const MeasurementEstimator &aEstimator, float errorRescaling=100.f, int minHits=3) | |
KFTrajectorySmoother (const Propagator *aPropagator, const TrajectoryStateUpdator *aUpdator, const MeasurementEstimator *aEstimator, float errorRescaling=100.f, int minHits=3, const DetLayerGeometry *detLayerGeometry=nullptr, TkCloner const *hc=nullptr) | |
KFUpdator () | |
virtual MSLayer | layer (const DetLayer *layer) const |
virtual MSLayer | layer (const DetLayer *layer) const |
virtual const MSLayersAtAngle & | layers (float cotTheta) const |
const MSLayersAtAngle & | layers (float cotTheta) const |
virtual const MSLayersAtAngle & | layers (float cotTheta) const |
virtual float | length () const |
virtual float | length () const |
virtual float | length () const |
Lenght along local Y. More... | |
virtual float | length () const |
virtual float | length () const |
Lenght of the cylinder. More... | |
virtual float | length () const |
virtual float | length () const |
Length along Z. More... | |
const GlobalPoint & | linearizationPoint () const |
RefCountedLinearizedTrackState | linearizedTrack () const |
LocalVector | localDirection () const |
Local direction. More... | |
LocalError | localDirectionError () const |
Error on the local direction. More... | |
virtual LocalError | localError (float strip, float stripErr2) const |
virtual LocalError | localError (const MeasurementPoint &, const MeasurementError &) const |
virtual LocalError | localError (const MeasurementPoint &, const MeasurementError &) const |
virtual LocalError | localError (float strip, float stripErr2) const |
virtual LocalError | localError (const MeasurementPoint &mp, const MeasurementError &me, const Topology::LocalTrackPred &trkPred) const |
conversion taking also the predicted track state More... | |
virtual LocalError | localError (const MeasurementPoint &, const MeasurementError &) const |
virtual LocalError | localError (float strip, float stripErr2) const |
virtual LocalError | localError (float strip, float stripErr2, const Topology::LocalTrackPred &trkPred) const |
conversion taking also the predicted track state More... | |
virtual LocalError | localError (const MeasurementPoint &mp, const MeasurementError &me) const |
virtual LocalError | localError (const MeasurementPoint &mp, const MeasurementError &me, const Topology::LocalTrackPred &trkPred) const |
conversion taking also the predicted track state More... | |
LocalError | localError (float strip, float stripErr2) const |
LocalError | localError (const MeasurementPoint &, const MeasurementError &) const |
virtual LocalError | localError (const MeasurementPoint &, const MeasurementError &) const |
virtual float | localPitch (const LocalPoint &) const |
virtual float | localPitch (const LocalPoint &) const |
virtual float | localPitch (const LocalPoint &lp) const |
virtual float | localPitch (const LocalPoint &lp, const Topology::LocalTrackAngles &dir) const |
conversion taking also the angle from the track state (LocalTrajectoryParameters) More... | |
float | localPitch (const LocalPoint &) const |
virtual LocalPoint | localPosition (float strip) const |
virtual LocalPoint | localPosition (const MeasurementPoint &) const |
virtual LocalPoint | localPosition () const |
virtual LocalPoint | localPosition () const |
virtual LocalPoint | localPosition () const |
virtual LocalPoint | localPosition (const MeasurementPoint &) const |
virtual LocalPoint | localPosition (float strip) const |
virtual LocalPoint | localPosition (const MeasurementPoint &mp, const Topology::LocalTrackPred &trkPred) const |
conversion taking also the predicted track state More... | |
LocalPoint | localPosition () const |
virtual LocalPoint | localPosition (const MeasurementPoint &) const |
virtual LocalPoint | localPosition (const MeasurementPoint &mp) const |
virtual LocalPoint | localPosition () const |
virtual LocalPoint | localPosition (const MeasurementPoint &mp, const Topology::LocalTrackPred &trkPred) const |
conversion taking also the predicted track state More... | |
virtual LocalPoint | localPosition (float strip) const |
virtual LocalPoint | localPosition () const |
virtual LocalPoint | localPosition (float strip, const Topology::LocalTrackPred &trkPred) const |
conversion taking also the predicted track state More... | |
LocalPoint | localPosition () const |
LocalPoint | localPosition (float strip) const |
LocalPoint | localPosition (const MeasurementPoint &) const |
virtual LocalPoint | localPosition (const MeasurementPoint &mp) const |
virtual LocalError | localPositionError () const |
virtual LocalError | localPositionError () const |
virtual LocalError | localPositionError () const |
LocalError | localPositionError () const |
virtual LocalError | localPositionError () const |
virtual LocalError | localPositionError () const |
LocalError | localPositionError () const |
virtual float | localStripLength (const LocalPoint &) const |
virtual float | localStripLength (const LocalPoint &aLP) const |
virtual float | localStripLength (const LocalPoint &lp) const |
virtual float | localStripLength (const LocalPoint &lp, const Topology::LocalTrackAngles &dir) const |
conversion taking also the angle from the track state (LocalTrajectoryParameters) More... | |
float | localStripLength (const LocalPoint &) const |
virtual float | localX (const float mpX) const |
virtual float | localX (const float mpX, const Topology::LocalTrackPred &trkPred) const |
virtual float | localX (const float mpX) const |
virtual float | localY (const float mpY) const |
virtual float | localY (const float mpY, const Topology::LocalTrackPred &trkPred) const |
virtual float | localY (const float mpY) const |
virtual const MagneticField * | magneticField () const |
virtual const MagneticField * | magneticField () const |
virtual const MagneticField * | magneticField () const override |
virtual const MagneticField * | magneticField () const |
virtual const MagneticField * | magneticField () const override |
virtual const MagneticField * | magneticField () const |
virtual const MagneticField * | magneticField () const |
return the magneticField More... | |
bool | maskBad128StripBlocks () const |
const MaterialEffectsUpdator & | materialEffectsUpdator () const |
Access to the MaterialEffectsUpdator. More... | |
virtual Local2DVector | maximalLocalDisplacement (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
float | maxZ () const |
virtual MeasurementError | measurementError (const LocalPoint &, const LocalError &) const |
virtual MeasurementError | measurementError (const LocalPoint &lp, const LocalError &le) const |
virtual MeasurementError | measurementError (const LocalPoint &lp, const LocalError &le, const Topology::LocalTrackAngles &dir) const |
conversion taking also the angle from the track state More... | |
virtual MeasurementError | measurementError (const LocalPoint &, const LocalError &) const |
virtual MeasurementError | measurementError (const LocalPoint &lp, const LocalError &le) const |
virtual MeasurementError | measurementError (const LocalPoint &lp, const LocalError &le, const Topology::LocalTrackAngles &dir) const |
conversion taking also the angle from the track state More... | |
virtual MeasurementError | measurementError (const LocalPoint &, const LocalError &) const |
MeasurementError | measurementError (const LocalPoint &, const LocalError &) const |
virtual MeasurementPoint | measurementPosition (const LocalPoint &) const |
virtual MeasurementPoint | measurementPosition (const LocalPoint &) const |
virtual MeasurementPoint | measurementPosition (const LocalPoint &lp, const Topology::LocalTrackAngles &dir) const |
conversion taking also the angle from the track state More... | |
virtual MeasurementPoint | measurementPosition (const LocalPoint &) const |
virtual MeasurementPoint | measurementPosition (const LocalPoint &lp) const |
virtual MeasurementPoint | measurementPosition (const LocalPoint &lp, const Topology::LocalTrackAngles &dir) const |
conversion taking also the angle from the track state More... | |
virtual MeasurementPoint | measurementPosition (const LocalPoint &lp) const |
MeasurementPoint | measurementPosition (const LocalPoint &) const |
virtual bool | measurements (const TrajectoryStateOnSurface &stateOnThisDet, const MeasurementEstimator &est, const MeasurementTrackerEvent &data, TempMeasurements &result) const |
virtual bool | measurements (const TrajectoryStateOnSurface &stateOnThisDet, const MeasurementEstimator &est, const MeasurementTrackerEvent &data, TempMeasurements &result) const |
const MultiTrajectoryStateMerger * | merger () const |
float | minZ () const |
double | mom () const |
const AlgebraicMatrix53 & | momentumJacobian () const |
SiStripCluster const & | monoCluster () const |
OmniClusterRef const & | monoClusterRef () const |
OmniClusterRef & | monoClusterRef () |
const TkStripMeasurementDet * | monoDet () const |
SiStripRecHit2D | monoHit () const |
unsigned int | monoId () const |
MRHChi2MeasurementEstimator (double maxChi2, double nSigma=3.) | |
MSLayersKeeperX0AtEta () | |
MSLayersKeeperX0Averaged () | |
MSLayersKeeperX0DetLayer () | |
MultipleScatteringUpdator (double mass, double ptMin=-1.) | |
TrajectoryStateOnSurface | myPropagate (const FreeTrajectoryState &, const Plane &) const |
TrajectoryStateOnSurface | myPropagate (const FreeTrajectoryState &, const Plane &) const |
TrajectoryStateOnSurface | myPropagate (const FreeTrajectoryState &, const Cylinder &) const |
TrajectoryStateOnSurface | myPropagate (const FreeTrajectoryState &, const Cylinder &) const |
virtual std::string | name () const |
virtual std::string | name () const |
NavCone (const Cone *cone) | |
NavCylinder (const Cylinder *cylinder) | |
NavPlane (PlanePointer plane) | |
NavVolume6Faces (const PositionType &pos, const RotationType &rot, DDSolidShape shape, const std::vector< NavVolumeSide > &faces, const MagneticFieldProvider< float > *mfp) | |
NavVolume6Faces (const MagVolume &magvol, const bool isIron=false) | |
A NavVolume6Faces that corresponds exactly to a MagVolume. More... | |
int | nBadStripsOnTheLeft (const Range &range, const short &strip) const |
int | nBadStripsOnTheRight (const Range &range, const short &strip) const |
virtual int | ncolumns () const |
virtual int | ncolumns () const |
int | nearestStrip (const LocalPoint &) const |
virtual void | newCell (const GlobalPoint &f1, const GlobalPoint &f2, const GlobalPoint &f3, const CCGFloat *parm, const DetId &detId) |
virtual void | newCell (const GlobalPoint &f1, const GlobalPoint &f2, const GlobalPoint &f3, const CCGFloat *parm, const DetId &detId) |
virtual std::vector< const DetLayer * > | nextLayers (NavigationDirection direction) const override |
virtual std::vector< const DetLayer * > | nextLayers (const FreeTrajectoryState &fts, PropagationDirection timeDirection) const override |
virtual std::vector< const DetLayer * > | nextLayers (NavigationDirection direction) const override |
virtual std::vector< const DetLayer * > | nextLayers (const FreeTrajectoryState &fts, PropagationDirection timeDirection) const override |
virtual Container | nextSurface (const NavVolume::LocalPoint &pos, const NavVolume::LocalVector &mom, double charge, PropagationDirection propDir=alongMomentum) const |
Give a sorted list of possible surfaces to propagate to. More... | |
virtual Container | nextSurface (const NavVolume::LocalPoint &pos, const NavVolume::LocalVector &mom, double charge, PropagationDirection propDir, ConstReferenceCountingPointer< Surface > NotThisSurfaceP) const |
Same, giving lowest priority to the surface we are on now (=NotThisSurface) More... | |
virtual const NavVolume * | nextVolume (const NavSurface::LocalPoint &point, SurfaceOrientation::Side side) const |
virtual const NavVolume * | nextVolume (const NavSurface::LocalPoint &point, SurfaceOrientation::Side side) const |
virtual const NavVolume * | nextVolume (const NavSurface::LocalPoint &point, SurfaceOrientation::Side side) const |
virtual std::vector< DetId > | north (const DetId &id) const |
virtual std::vector< DetId > | north (const DetId &id) const |
virtual std::vector< DetId > | north (const DetId &id) const |
virtual std::vector< DetId > | north (const DetId &id) const |
virtual std::vector< DetId > | north (const DetId &id) const |
virtual std::vector< DetId > | north (const DetId &id) const |
T | north () const |
move the navigator north More... | |
int | nRecHits () const |
virtual int | nrows () const |
virtual int | nrows () const |
virtual int | nstrips () const |
unsigned int | nStrips () const |
virtual int | nstrips () const |
virtual int | nstrips () const |
int | nstrips () const |
unsigned int | nTimeBins () const |
virtual unsigned int | numberOfParametersPerShape () const |
virtual unsigned int | numberOfParametersPerShape () const |
virtual unsigned int | numberOfShapes () const |
virtual unsigned int | numberOfShapes () const |
unsigned int | nWireGroups () const |
T | offsetBy (int deltaX, int deltaY) const |
Free movement of arbitray steps. More... | |
Geom::Theta< float > | openingAngle () const |
Angle of the cone. More... | |
Geom::Theta< float > | openingAngle () const |
bool | operator!= (const SiStripQuality &) const |
virtual Scalar | operator() (const Vector &a, const Vector &b, const Scalar &rho) const |
virtual Vector | operator() (Scalar z, const Vector &state) const |
virtual Vector | operator() (Scalar r, const Vector &state) const |
virtual bool | operator() (const float &r, const float &z) const |
virtual Vector | operator() (Scalar z, const Vector &state) const |
virtual Vector | operator() (Scalar startPar, const Vector &startState, Scalar step, const RKDerivative< T, N > &deriv, const RKDistance< T, N > &dist, float eps) |
virtual bool | operator() (const float &r, const float &z) const |
virtual Scalar | operator() (const Vector &rka, const Vector &rkb, const Scalar &s) const |
virtual TrajectoryStateClosestToPoint | operator() (const FTS &originalFTS, const GlobalPoint &referencePoint) const |
virtual TrajectoryStateClosestToPoint | operator() (const TSOS &originalTSOS, const GlobalPoint &referencePoint) const |
virtual bool | operator() (const float &r, const float &z) const |
T | operator* () const |
get the current position More... | |
SiStripQuality & | operator+= (const SiStripQuality &) |
const SiStripQuality | operator- (const SiStripQuality &) const |
SiStripQuality & | operator-= (const SiStripQuality &) |
VertexState & | operator= (const VertexState &)=default |
VertexState & | operator= (VertexState &&)=default |
TruncatedPyramid & | operator= (const TruncatedPyramid &tr) |
RectangularEtaPhiTrackingRegion & | operator= (RectangularEtaPhiTrackingRegion const &)=delete |
RectangularEtaPhiTrackingRegion & | operator= (RectangularEtaPhiTrackingRegion &&)=default |
bool | operator== (const SiStripQuality &) const |
bool | operator== (const VertexTrack< N > &data) const |
bool | operator== (LinearizedTrackState< 5 > &other) const |
bool | operator== (ReferenceCountingPointer< LinearizedTrackState< 5 > > &other) const |
const Propagator * | oppositePropagator () const |
const GeomDetUnit * | originalDet () const |
SiStripRecHit2D | originalHit () const |
unsigned int | originalId () const |
float | originToIntersection () const |
float | outerRadius () const |
float | outerRadius () const |
float | outerRadius () const |
float | outerRadius () const |
The outer radius of the disk. More... | |
virtual AlgebraicVector | parameters () const |
virtual AlgebraicVector | parameters () const |
virtual AlgebraicVector | parameters () const |
virtual AlgebraicVector | parameters () const |
AlgebraicVector | parameters () const |
Parameters of the segment, for the track fit in the order (dx/dz, dy/dz, x, y ) More... | |
virtual AlgebraicVector | parameters () const |
virtual AlgebraicSymMatrix | parametersError () const |
virtual AlgebraicSymMatrix | parametersError () const |
virtual AlgebraicSymMatrix | parametersError () const |
virtual AlgebraicSymMatrix | parametersError () const |
AlgebraicSymMatrix | parametersError () const |
Covariance matrix of parameters() More... | |
virtual AlgebraicSymMatrix | parametersError () const |
const AlgebraicVector5 & | parametersFromExpansion () const |
virtual std::pair< bool, double > | pathLength (const Plane &plane) |
virtual std::pair< bool, double > | pathLength (const Plane &) |
virtual std::pair< bool, double > | pathLength (const Plane &plane) |
virtual std::pair< bool, double > | pathLength (const GlobalPoint &point) const |
virtual std::pair< bool, double > | pathLength (const Line &line) const |
virtual std::pair< bool, double > | pathLength (const GlobalPoint &point) const |
virtual std::pair< bool, double > | pathLength (const Plane &) |
virtual std::pair< bool, double > | pathLength (const Line &line) const |
std::pair< double, double > | pathLength () const |
float | phiHalfExtension () const |
float | phiHalfExtension () const |
const Margin & | phiMargin () const |
float | phiOfOneEdge () const |
float | phiPitch (void) const |
virtual float | pitch () const |
virtual float | pitch () const |
virtual std::pair< float, float > | pitch () const |
virtual float | pitch () const |
virtual std::pair< float, float > | pitch () const |
virtual std::pair< float, float > | pixel (const LocalPoint &p) const |
virtual std::pair< float, float > | pixel (const LocalPoint &p, const Topology::LocalTrackAngles <p) const |
conversion taking also the angle from the track state More... | |
virtual std::pair< float, float > | pixel (const LocalPoint &p) const |
PixelBlade (std::vector< const GeomDet * > &frontDets, std::vector< const GeomDet * > &backDets) __attribute__((cold)) | |
const PixelClusterParameterEstimator * | pixelClusterParameterEstimator () const |
PixelForwardLayer (std::vector< const PixelBlade * > &blades) | |
PixelForwardLayerPhase1 (std::vector< const PixelBlade * > &blades) | |
PixelGeomDetType (TopologyType *t, std::string const &name, SubDetector &det) | |
PixelRod (std::vector< const GeomDet * > &theDets) | |
virtual std::pair< GlobalPoint, GlobalPoint > | points () const |
virtual std::pair< GlobalPoint, GlobalPoint > | points () const |
T | pos () const |
get the current position More... | |
virtual PositionType | position (double s) const |
virtual PositionType | position (double s) const |
GlobalPoint | position () const |
virtual PositionType | position (double s) const |
virtual PositionType | position (double s) const |
virtual PositionType | position (double s) const |
virtual PositionType | position (double s) const |
Position at pathlength s from the starting point. More... | |
GlobalPoint | position () const |
PositionTypeDouble | positionInDouble (double s) const |
PositionTypeDouble | positionInDouble (double s) const |
PositionTypeDouble | positionInDouble (double s) const |
Position at pathlength s from the starting point in double precision. More... | |
PositionTypeDouble | positionInDouble (double s) const |
const AlgebraicMatrix53 & | positionJacobian () const |
float | positionWithinStrip () const |
The estimated position within the strip. More... | |
const TrajectoryStateClosestToPoint & | predictedState () const |
AlgebraicSymMatrix55 | predictedStateError () const |
AlgebraicSymMatrix33 | predictedStateMomentumError () const |
virtual AlgebraicVector3 | predictedStateMomentumParameters () const |
AlgebraicVector5 | predictedStateParameters () const |
AlgebraicSymMatrix55 | predictedStateWeight (int &error) const |
virtual std::string | print () const |
void | print () const |
void | print () const |
Print the content of the RecHit2D including L1A (for debugging) More... | |
virtual std::string | print () const |
float | probabilityQ () const |
float | probabilityX () const |
float | probabilityXY () const |
float | probabilityY () const |
ProjectedSiStripRecHit2D () | |
ProjectedSiStripRecHit2D (const LocalPoint &pos, const LocalError &err, GeomDet const &idet, SiStripRecHit2D const &originalHit) | |
template<typename CluRef > | |
ProjectedSiStripRecHit2D (const LocalPoint &pos, const LocalError &err, GeomDet const &idet, GeomDet const &originalDet, CluRef const &clus) | |
virtual AlgebraicMatrix | projectionMatrix () const |
virtual AlgebraicMatrix | projectionMatrix () const |
virtual AlgebraicMatrix | projectionMatrix () const |
virtual AlgebraicMatrix | projectionMatrix () const |
virtual AlgebraicMatrix | projectionMatrix () const |
The projection matrix relates the trajectory state parameters to the segment parameters(). More... | |
virtual AlgebraicMatrix | projectionMatrix () const |
virtual TrajectoryStateOnSurface | propagate (const Propagator &prop, const TrajectoryStateOnSurface &startingState) const |
hook for double dispatch to avoid propagation to generic surface. More... | |
virtual TrajectoryStateOnSurface | propagate (const Propagator &prop, const TrajectoryStateOnSurface &startingState) const |
hook for double dispatch to avoid propagation to generic surface. More... | |
virtual TrajectoryStateOnSurface | propagate (const Propagator &prop, const TrajectoryStateOnSurface &startingState) const |
hook for double dispatch to avoid propagation to generic surface. More... | |
void | propagate (const SteppingHelixStateInfo &ftsStart, const Surface &sDest, SteppingHelixStateInfo &out) const |
Propagate to Plane given a starting point. More... | |
void | propagate (const SteppingHelixStateInfo &ftsStart, const Plane &pDest, SteppingHelixStateInfo &out) const |
void | propagate (const SteppingHelixStateInfo &ftsStart, const Cylinder &cDest, SteppingHelixStateInfo &out) const |
Propagate to Cylinder given a starting point (a Cylinder is assumed to be positioned at 0,0,0) More... | |
void | propagate (const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest, SteppingHelixStateInfo &out) const |
Propagate to PCA to point given a starting point. More... | |
void | propagate (const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2, SteppingHelixStateInfo &out) const |
Propagate to PCA to a line (given by 2 points) given a starting point. More... | |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &, const Plane &) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &, const Plane &) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &, const Cylinder &) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &, const Cylinder &) const |
virtual NavSurface::TSOSwithPath | propagateWithPath (const Propagator &prop, const TrajectoryStateOnSurface &startingState) const |
hook for double dispatch to avoid propagation to generic surface. More... | |
virtual NavSurface::TSOSwithPath | propagateWithPath (const Propagator &prop, const TrajectoryStateOnSurface &startingState) const |
hook for double dispatch to avoid propagation to generic surface. More... | |
std::pair< TSOS, double > | propagateWithPath (const FreeTrajectoryState &fts, const Plane &surface) const override |
virtual NavSurface::TSOSwithPath | propagateWithPath (const Propagator &prop, const TrajectoryStateOnSurface &startingState) const |
hook for double dispatch to avoid propagation to generic surface. More... | |
std::pair< TSOS, double > | propagateWithPath (const FreeTrajectoryState &fts, const Cylinder &surface) const override |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const Plane &pDest) const override |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const Cylinder &cDest) const override |
virtual std::pair < FreeTrajectoryState, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const override |
Propagate to PCA to point given a starting point. More... | |
virtual std::pair < FreeTrajectoryState, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const override |
Propagate to PCA to a line (given by 2 points) given a starting point. More... | |
virtual std::pair < FreeTrajectoryState, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const override |
Propagate to PCA to a line (given by beamSpot position and slope) given a starting point. More... | |
PropagationException (const std::string &message) throw () | |
const Propagator * | propagator () const |
const Propagator * | propagator () const |
PropagatorWithMaterial (PropagationDirection dir, const float mass, const MagneticField *mf=0, const float maxDPhi=1.6, bool useRungeKutta=false, float ptMin=-1., bool useOldGeoPropLogic=true) | |
ProxyPixelTopology (PixelGeomDetType const *type, Plane *bp) | |
ProxyStripTopology (StripGeomDetType const *type, Plane *bp) | |
int | qBin () const |
int | quality () const |
quality flag of the reconstruction More... | |
Scalar | radius () const |
Radius of the cylinder. More... | |
float | radius () const |
Range | range (const float &z) const |
Range | range (const float &radius) const |
virtual Range | range (const float &rORz) const |
unsigned int | rawId () const |
SiPixelRecHitQuality::QualWordType | rawQualityWord () const |
virtual RecHitContainer | recHits (const TrajectoryStateOnSurface &, const MeasurementTrackerEvent &data) const |
virtual bool | recHits (SimpleHitContainer &result, const TrajectoryStateOnSurface &stateOnThisDet, const MeasurementEstimator &, const MeasurementTrackerEvent &data) const |
virtual std::vector< const TrackingRecHit * > | recHits () const |
Access to component RecHits (if any) More... | |
virtual std::vector < TrackingRecHit * > | recHits () |
Non-const access to component RecHits (if any) More... | |
virtual std::vector< const TrackingRecHit * > | recHits () const |
Access to component RecHits (if any) More... | |
virtual std::vector < TrackingRecHit * > | recHits () |
Non-const access to component RecHits (if any) More... | |
virtual std::vector< const TrackingRecHit * > | recHits () const |
Access to component RecHits (if any) More... | |
virtual std::vector< const TrackingRecHit * > | recHits () const |
Access to component RecHits (if any) More... | |
virtual std::vector < TrackingRecHit * > | recHits () |
Non-const access to component RecHits (if any) More... | |
virtual std::vector < TrackingRecHit * > | recHits () |
Non-const access to component RecHits (if any) More... | |
virtual std::vector< const TrackingRecHit * > | recHits () const |
Access to component RecHits (if any) More... | |
virtual std::vector < TrackingRecHit * > | recHits () |
Non-const access to component RecHits (if any) More... | |
virtual std::vector< const TrackingRecHit * > | recHits () const |
Access to component RecHits (if any) More... | |
virtual std::vector < TrackingRecHit * > | recHits () |
Non-const access to component RecHits (if any) More... | |
virtual std::vector< const TrackingRecHit * > | recHits () const |
Access to component RecHits (if any) More... | |
virtual std::vector < TrackingRecHit * > | recHits () |
Non-const access to component RecHits (if any) More... | |
virtual std::vector< const TrackingRecHit * > | recHits () const |
Access to component RecHits (if any) More... | |
virtual std::vector < TrackingRecHit * > | recHits () |
Non-const access to component RecHits (if any) More... | |
virtual RecHitContainer | recHits (const TrajectoryStateOnSurface &, const MeasurementTrackerEvent &data) const |
virtual bool | recHits (SimpleHitContainer &result, const TrajectoryStateOnSurface &stateOnThisDet, const MeasurementEstimator &, const MeasurementTrackerEvent &data) const |
virtual bool | recHits (const TrajectoryStateOnSurface &stateOnThisDet, const MeasurementEstimator &est, const MeasurementTrackerEvent &data, RecHitContainer &result, std::vector< float > &diffs) const |
RectangularEtaPhiTrackingRegion (RectangularEtaPhiTrackingRegion const &rh) | |
RectangularEtaPhiTrackingRegion (RectangularEtaPhiTrackingRegion &&)=default | |
RectangularEtaPhiTrackingRegion (const GlobalVector &dir, const GlobalPoint &vertexPos, float ptMin, float rVertex, float zVertex, float deltaEta, float deltaPhi, UseMeasurementTracker whereToUseMeasurementTracker=UseMeasurementTracker::kNever, bool precise=true, const MeasurementTrackerEvent *measurementTracker=nullptr, bool etaPhiRegion=false) | |
RectangularEtaPhiTrackingRegion (const GlobalVector &dir, const GlobalPoint &vertexPos, float ptMin, float rVertex, float zVertex, Margin etaMargin, Margin phiMargin, UseMeasurementTracker whereToUseMeasurementTracker=UseMeasurementTracker::kNever, bool precise=true, const MeasurementTrackerEvent *measurementTracker=nullptr, bool etaPhiRegion=false) | |
RectangularEtaPhiTrackingRegion (const GlobalVector &dir, const GlobalPoint &vertexPos, Range invPtRange, float rVertex, float zVertex, Margin etaMargin, Margin phiMargin, UseMeasurementTracker whereToUseMeasurementTracker=UseMeasurementTracker::kNever, bool precise=true, const MeasurementTrackerEvent *measurementTracker=nullptr, bool etaPhiRegion=false) | |
RectangularPixelTopology (int nrows, int ncols, float pitchx, float pitchy, bool upgradeGeometry, int ROWS_PER_ROC, int COLS_PER_ROC, int BIG_PIX_PER_ROC_X, int BIG_PIX_PER_ROC_Y, int ROCS_X, int ROCS_Y) | |
RectangularPlaneBounds (float w, float h, float t) | |
RectangularStripTopology (int nstrips, float pitch, float detlength) | |
void | ReduceGranularity (double) |
AlgebraicVectorN | refittedParamFromEquation () const |
virtual AlgebraicVector5 | refittedParamFromEquation (const RefCountedRefittedTrackState &theRefittedState) const |
RefCountedRefittedTrackState | refittedState () const |
bool | refittedStateAvailable () const |
void | rescaleError (double factor) |
RKPropagatorInR (const MagVolume &vol, PropagationDirection dir=alongMomentum) | |
RKPropagatorInS (const MagVolume &vol, PropagationDirection dir=alongMomentum, double tolerance=5.e-5) | |
RKPropagatorInZ (const MagVolume &vol, PropagationDirection dir=alongMomentum) | |
virtual int | rocsX () const |
virtual int | rocsX () const |
virtual int | rocsY () const |
virtual int | rocsY () const |
virtual int | rowsperroc () const |
virtual int | rowsperroc () const |
double | secondAngle () const |
SeedFromConsecutiveHitsStraightLineCreator (const edm::ParameterSet &cfg) | |
SeedFromConsecutiveHitsTripletOnlyCreator (const edm::ParameterSet &cfg) | |
void | set128StripStatus (bool good, int idx=-1) |
Sets the status of a block of 128 strips (or all blocks if idx=-1) More... | |
void | setActiveThisEvent (StMeasurementDetSet &theDets, bool active) const |
Turn on/off the module for reconstruction for one events. This per-event flag is cleared by any call to 'update' or 'setEmpty'. More... | |
void | setActiveThisPeriod (StMeasurementDetSet &theDets, bool active) |
Turn on/off the module for reconstruction, for the full run or lumi (using info from DB, usually). More... | |
virtual void | setAdditionalLink (const DetLayer *, NavigationDirection direction=insideOut) override |
virtual void | setAdditionalLink (const DetLayer *, NavigationDirection direction=insideOut) override |
void | setAnnealingFactor (float annealing) |
void | setBasketSizeInPhi (const int &PhiBaskets) |
void | setClusterRef (ClusterRef const &ref) |
void | setClusterRef (ClusterRef const &ref) |
void | setClusterRef (ClusterRef const &ref) |
void | setDebug (bool debug) |
Switch debug printouts (to cout) .. very verbose. More... | |
virtual void | setDetLayer (const DetLayer *dl) override |
virtual void | setDetLayer (const DetLayer *dl) override |
void | setDuplicateSegments (std::vector< CSCSegment * > &duplicates) |
void | setEmpty (StMeasurementDetSet &theDets) const |
void | setEndcapShiftsInZPosNeg (double valPos, double valNeg) |
set shifts in Z for endcap pieces (includes EE, HE, ME, YE) More... | |
void | setEtaBaskets (const std::vector< int > &EtaBaskets) |
virtual void | setHitCloner (TkCloner const *hc) |
virtual void | setHitCloner (TkCloner const *hc) |
virtual void | setHitCloner (TkCloner const *hc) |
virtual void | setHitCloner (TkCloner const *hc) |
virtual void | setHitCloner (TkCloner const *hc) |
virtual void | setHitCloner (TkCloner const *hc) |
virtual void | setHitCloner (TkCloner const *hc) |
void | setHome (const T &startingPoint) |
set the starting position More... | |
void | setIndex (int i) |
virtual void | setInwardLinks (const BDLC &, const FDLC &, TkLayerLess sorter=TkLayerLess(outsideIn)) override |
virtual void | setInwardLinks (const BDLC &theBarrelv, const FDLC &theForwardv, TkLayerLess sorter=TkLayerLess(outsideIn)) override |
void | setMaterialLocation (const MaterialLocation location) |
void | setMaterialMode (bool noMaterial) |
Switch for material effects mode: no material effects if true. More... | |
virtual bool | setMaxDirectionChange (float phiMax) |
virtual bool | setMaxDirectionChange (float phiMax) |
Limit on change in azimuthal angle. More... | |
void | setMaxRelativeChangeInBz (const float maxDBz) |
void | setNoErrorPropagation (bool noErrorPropagation) |
Force no error propagation. More... | |
void | setNumberOfCrystalPerModule (const int nncrys) |
void | setNumberOfModules (const int nnmods) |
void | setNumXtalsEtaDirection (const int &nnxtalEta) |
void | setNumXtalsPhiDirection (const int &nnxtalPhi) |
void | setPrintDebugOutput (const bool printDebug) |
void | setPropagationDirection (PropagationDirection dir) override |
void | setPropagationDirection (PropagationDirection dir) override |
setting the direction fo both components More... | |
virtual void | setPropagationDirection (PropagationDirection dir) override |
Propagation direction. More... | |
void | setReturnTangentPlane (bool val) |
flag to return tangent plane for non-plane input More... | |
void | setSendLogWarning (bool val) |
flag to send LogWarning on failures More... | |
virtual void | setSurfaceDeformation (const SurfaceDeformation *deformation) |
virtual void | setSurfaceDeformation (const SurfaceDeformation *deformation) |
void | setTolerance (const Margin &tolerance) |
void | setTolerance (const Margin &tolerance) |
void | setTopology (const TOPO *) |
set the starting position More... | |
void | setTopology (TopologyType *topol) |
void | setUseEmptyRunInfo (const bool useEmptyRunInfo) |
void | setUseInTeslaFromMagField (bool val) |
force getting field value from MagneticField, not the geometric one More... | |
void | setUseIsYokeFlag (bool val) |
void | setUseMagVolumes (bool val) |
Switch to using MagneticField Volumes .. as in VolumeBasedMagneticField. More... | |
void | setUseMatVolumes (bool val) |
Switch to using Material Volumes .. internally defined for now. More... | |
void | setUseTuningForL2Speed (bool val) |
void | setVBFPointer (const VolumeBasedMagneticField *val) |
virtual bool | sharesInput (const TrackingRecHit *, SharedInputType) const |
virtual bool | sharesInput (const TrackingRecHit *, SharedInputType) const |
virtual bool | sharesInput (const TrackingRecHit *, SharedInputType) const |
virtual bool | sharesInput (const TrackingRecHit *other, SharedInputType what) const |
bool | sharesInput (TrackerSingleRecHit const &other) const |
virtual bool | sharesInput (const TrackingRecHit *other, TrackingRecHit::SharedInputType what) const |
Returns true if the two TrackingRecHits are using the same input information, false otherwise. In this case, looks at the geographical ID and channel numbers for strips and wires. More... | |
bool | sharesInput (const TrackingRecHit *other, CSCRecHit2D::SharedInputType what) const |
Returns true if the two TrackingRecHits are using the same input information, false otherwise. In this case, looks at the geographical ID and channel numbers for strips and wires. More... | |
bool | sharesInput (const CSCRecHit2D *otherRecHit, CSCRecHit2D::SharedInputType what) const |
Returns true if the two CSCRecHits are using the same input information, false otherwise. In this case, looks at the geographical ID and channel numbers for strips and wires. More... | |
bool | sharesRecHits (const CSCSegment &anotherSegment, CSCRecHit2D::SharedInputType sharesInput) const |
bool | sharesRecHits (const CSCSegment &anotherSegment) const |
ShiftingMagneticFieldProvider (const MagVolume &magvol, const MagVolume::PositionType &pos, const MagVolume::RotationType &rot) | |
virtual Side | side (const LocalPoint &p, Scalar tolerance) const |
virtual Side | side (const GlobalPoint &p, Scalar tolerance) const |
virtual Side | side (const LocalPoint &p, Scalar toler) const |
SimpleBarrelNavigableLayer (BarrelDetLayer const *detLayer, const BDLC &outerBLC, const FDLC &outerLeftFL, const FDLC &outerRightFL, const MagneticField *field, float epsilon, bool checkCrossingSide=true) | |
SimpleConeBounds (float zmin, float rmin_zmin, float rmax_zmin, float zmax, float rmin_zmax, float rmax_zmax) | |
Construct from inner/outer radius on the two Z faces. More... | |
SimpleCylinderBounds (float rmin, float rmax, float zmin, float zmax) | |
SimpleDiskBounds (float rmin, float rmax, float zmin, float zmax) | |
Construct the bounds from min and max R and Z in LOCAL coordinates. More... | |
SimpleForwardNavigableLayer (const ForwardDetLayer *detLayer, const BDLC &outerBL, const FDLC &outerFL, const MagneticField *field, float epsilon, bool checkCrossingSide=true) | |
void | simpleRecHits (const TrajectoryStateOnSurface &ts, const MeasurementTrackerEvent &data, std::vector< SiStripRecHit2D > &result) const |
bool | simpleRecHits (const TrajectoryStateOnSurface &ts, const MeasurementEstimator &est, const MeasurementTrackerEvent &data, std::vector< SiStripRecHit2D > &result) const |
SimpleTECWedge (const GeomDet *theDet) __attribute__((cold)) | |
SiPixelRecHit () | |
SiPixelRecHit (const LocalPoint &pos, const LocalError &err, SiPixelRecHitQuality::QualWordType qual, GeomDet const &idet, ClusterRef const &clus) | |
SiStripMatchedRecHit2D () | |
SiStripMatchedRecHit2D (const LocalPoint &pos, const LocalError &err, GeomDet const &idet, const SiStripRecHit2D *rMono, const SiStripRecHit2D *rStereo) | |
SiStripQuality () | |
SiStripQuality (edm::FileInPath &) | |
SiStripQuality (const SiStripQuality &) | |
SiStripRecHit1D () | |
template<typename CluRef > | |
SiStripRecHit1D (const LocalPoint &p, const LocalError &e, GeomDet const &idet, CluRef const &clus) | |
SiStripRecHit2D () | |
SiStripRecHit2D (const DetId &id, OmniClusterRef const &clus) | |
template<typename CluRef > | |
SiStripRecHit2D (const LocalPoint &pos, const LocalError &err, GeomDet const &idet, CluRef const &clus) | |
const SiStripRecHitMatcher * | siStripRecHitMatcher () const |
virtual size_t | size () const |
double | smallestPathLength (const double firstPathLength, const double secondPathLength) const |
SmartPropagator (const Propagator *aTkProp, const Propagator *aGenProp, const MagneticField *field, PropagationDirection dir=alongMomentum, float epsilon=5) | |
Defines which propagator is used inside Tk and which outside. More... | |
SmartPropagator (const Propagator &aTkProp, const Propagator &aGenProp, const MagneticField *field, PropagationDirection dir=alongMomentum, float epsilon=5) | |
Defines which propagator is used inside Tk and which outside. More... | |
SmartPropagator (const SmartPropagator &) | |
Copy constructor. More... | |
float | smoothedChi2 () const |
const TrajectorySmoother * | smoother () const |
virtual std::vector< DetId > | south (const DetId &id) const |
virtual std::vector< DetId > | south (const DetId &id) const |
virtual std::vector< DetId > | south (const DetId &id) const |
virtual std::vector< DetId > | south (const DetId &id) const |
virtual std::vector< DetId > | south (const DetId &id) const |
virtual std::vector< DetId > | south (const DetId &id) const |
T | south () const |
move the navigator south More... | |
bool | spansTwoROCs () const |
const GluedGeomDet & | specificGeomDet () const |
const StripGeomDetUnit & | specificGeomDet () const |
const SiTrackerMultiRecHit * | specificHit () const |
const std::vector< CSCRecHit2D > & | specificRecHits () const |
virtual const BoundDiskSector & | specificSurface () const final |
virtual const BoundDisk & | specificSurface () const |
virtual const BoundDiskSector & | specificSurface () const |
virtual const BoundCylinder & | specificSurface () const |
Return the ring surface as a. More... | |
virtual const TopologyType & | specificTopology () const |
virtual const TopologyType & | specificTopology () const |
virtual const StripTopology & | specificTopology () const |
virtual const PixelTopology & | specificTopology () const |
virtual StripGeomDetType const & | specificType () const |
virtual PixelGeomDetType const & | specificType () const |
const TrajectoryStateOnSurface | state () const |
virtual RefCountedLinearizedTrackState | stateWithNewLinearizationPoint (const GlobalPoint &newLP) const |
virtual bool | status () const |
virtual bool | status () const |
SteppingHelixPropagator () | |
Constructors. More... | |
SteppingHelixPropagator (const MagneticField *field, PropagationDirection dir=alongMomentum) | |
SiStripCluster const & | stereoCluster () const |
OmniClusterRef const & | stereoClusterRef () const |
OmniClusterRef & | stereoClusterRef () |
const TkStripMeasurementDet * | stereoDet () const |
SiStripRecHit2D | stereoHit () const |
unsigned int | stereoId () const |
StraightLinePropagator (const MagneticField *field, PropagationDirection aDir=alongMomentum) | |
virtual float | strip (const LocalPoint &) const |
virtual float | strip (const LocalPoint &) const |
virtual float | strip (const LocalPoint &lp) const |
virtual float | strip (const LocalPoint &lp, const Topology::LocalTrackAngles &dir) const |
conversion taking also the track state (LocalTrajectoryParameters) More... | |
float | strip (const LocalPoint &) const |
virtual float | stripAngle (float strip) const |
virtual float | stripAngle (float strip) const |
virtual float | stripAngle (float strip) const |
float | stripAngle (float strip) const |
const StripClusterParameterEstimator * | stripClusterParameterEstimator () const |
StripGeomDetType (TopologyType *t, std::string const &name, SubDetector &det, bool stereo) | |
virtual float | stripLength () const |
virtual float | stripLength () const |
det heigth (strip length in the middle) More... | |
virtual float | stripLength () const |
float | stripLength () const |
virtual SubDetector | subDetector () const |
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap) More... | |
virtual SubDetector | subDetector () const |
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap) More... | |
virtual SubDetector | subDetector () const |
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap) More... | |
unsigned char | subId () const |
virtual const BoundSurface & | surface () const |
virtual const BoundSurface & | surface () const |
virtual const Surface & | surface () const |
virtual const Surface & | surface () const |
virtual const BoundSurface & | surface () const |
virtual const Surface & | surface () const |
virtual const BoundSurface & | surface () const final |
virtual const Surface * | surface () const |
const Surface * | surface () const GCC11_OVERRIDE |
virtual const Surface * | surface () const |
virtual const Surface * | surface () const override |
const SurfaceDeformation * | surfaceDeformation () const |
const SurfaceDeformation * | surfaceDeformation () const |
virtual ReferenceCountingPointer < TangentPlane > | tangentPlane (const GlobalPoint &) const |
virtual ReferenceCountingPointer < TangentPlane > | tangentPlane (const LocalPoint &) const |
tangent plane to surface from local point More... | |
virtual ReferenceCountingPointer < TangentPlane > | tangentPlane (const GlobalPoint &) const |
tangent plane to surface from global point More... | |
virtual ReferenceCountingPointer < TangentPlane > | tangentPlane (const LocalPoint &) const |
tangent plane to surface from local point More... | |
TBPLayer (std::vector< const PixelRod * > &inner, std::vector< const PixelRod * > &outer) __attribute__((cold)) | |
TBPLayer (std::vector< const TOBRod * > &inner, std::vector< const TOBRod * > &outer) __attribute__((cold)) | |
bool | testSharesAllInSpecificRecHits (const std::vector< CSCRecHit2D > &specificRecHits_1, const std::vector< CSCRecHit2D > &specificRecHits_2, CSCRecHit2D::SharedInputType) const |
bool | testStrips (float utraj, float uerr) const |
return true if there are 'enough' good strips in the utraj +/- 3 uerr range. More... | |
theRZ (rz) | |
theRZ (rz) | |
const detset & | theSet (const StMeasurementDetSet &theDets) const |
theTolerance (margin) | |
theTolerance (margin) | |
virtual float | thickness () const |
virtual float | thickness () const |
virtual float | thickness () const |
virtual float | thickness () const |
Thickness of the volume in local Z. More... | |
virtual float | thickness () const |
virtual float | thickness () const |
Thikness of the "pipe", i.e. difference between outer and inner radius. More... | |
virtual float | thickness () const |
TIBLayer (std::vector< const TIBRing * > &innerRings, std::vector< const TIBRing * > &outerRings) __attribute__((cold)) | |
TIBRing (std::vector< const GeomDet * > &theGeomDets) __attribute__((cold)) | |
TIDLayer (std::vector< const TIDRing * > &rings) __attribute__((cold)) | |
TIDRing (std::vector< const GeomDet * > &innerDets, std::vector< const GeomDet * > &outerDets) | |
float | time () const |
TkGluedMeasurementDet (const GluedGeomDet *gdet, const SiStripRecHitMatcher *matcher, const StripClusterParameterEstimator *cpe) | |
TkRadialStripTopology (int ns, float aw, float dh, float r, int yAx=1, float yMid=0.) | |
TkStripMeasurementDet (const GeomDet *gdet, StMeasurementConditionSet &conditionSet) | |
bool | tkToVertexCovarianceAvailable () const |
TkTransientTrackingRecHitBuilder (const TrackingGeometry *trackingGeometry, const PixelClusterParameterEstimator *, const StripClusterParameterEstimator *, const SiStripRecHitMatcher *, bool computeCoarseLocalPositionFromDisk) | |
TOBRod (std::vector< const GeomDet * > &innerDets, std::vector< const GeomDet * > &outerDets) __attribute__((cold)) | |
virtual const Topology & | topology () const |
virtual const Topology & | topology () const |
float | tpeak () const |
Fitted peaking time. More... | |
virtual reco::TransientTrack | track () const |
virtual Trajectory | trajectory (const Trajectory &aTraj) const override |
virtual Trajectory | trajectory (const Trajectory &aTraj) const override |
std::pair < GlobalTrajectoryParameters, GlobalTrajectoryParameters > | trajectoryParameters () const |
virtual ConstRecHitContainer | transientHits () const |
TrapezoidalStripTopology (int nstrip, float pitch, float detheight, float r0) | |
TrapezoidalStripTopology (int nstrip, float pitch, float detheight, float r0, int yAx) | |
TruncatedPyramid (void) | |
TruncatedPyramid (const TruncatedPyramid &tr) | |
TruncatedPyramid (CornersMgr *cMgr, const GlobalPoint &fCtr, const GlobalPoint &bCtr, const GlobalPoint &cor1, const CCGFloat *parV) | |
TruncatedPyramid (const CornersVec &corn, const CCGFloat *par) | |
TwoTrackMinimumDistance (const Mode m=FastMode) | |
virtual const GeomDetType & | type () const |
virtual const GeomDetType & | type () const |
virtual std::vector< DetId > | up (const DetId &id) const |
T | up () const |
move the navigator west More... | |
virtual std::vector< DetId > | up (const DetId &) const |
virtual std::vector< DetId > | up (const DetId &) const |
virtual std::vector< DetId > | up (const DetId &) const |
virtual std::vector< DetId > | up (const DetId &) const |
virtual std::vector< DetId > | up (const DetId &id) const |
virtual TSOS | update (const TSOS &aTsos, const TrackingRecHit &aHit) const |
virtual TSOS | update (const TSOS &aTsos, const TrackingRecHit &aHit) const |
update with a hit More... | |
TrajectoryStateOnSurface | update (const TrajectoryStateOnSurface &, const TrackingRecHit &) const |
template<unsigned int D> | |
TrajectoryStateOnSurface | update (const TrajectoryStateOnSurface &, const TrackingRecHit &) const |
virtual void | update (const LocalTrajectoryParameters &p, const Surface &aSurface, const MagneticField *field, const SurfaceSide side) override |
virtual void | update (double weight, const LocalTrajectoryParameters &p, const LocalTrajectoryError &err, const Surface &aSurface, const MagneticField *field, const SurfaceSide side) override |
const TrajectoryStateUpdator * | updator () const |
const TrajectoryStateUpdator * | updator () const |
const TrajectoryStateUpdator * | updator () const |
const TrajectoryStateUpdator * | updator () const |
virtual bool | valid (const DetId &id) const |
is this detid present in the Topology? More... | |
virtual LocalVectorType | valueInTesla (const LocalPointType &p) const |
GlobalPoint | vertex () const |
Global position of the cone vertex. More... | |
GlobalPoint | vertex () const |
VertexState () | |
VertexState (VertexState const &)=default | |
VertexState (VertexState &&)=default | |
VertexState (BasicVertexState *p) | |
VertexState (const reco::BeamSpot &beamSpot) | |
VertexState (const GlobalPoint &pos, const GlobalError &posErr, const double &weightInMix=1.0) | |
VertexState (const GlobalPoint &pos, const GlobalWeight &posWeight, const double &weightInMix=1.0) | |
VertexState (const AlgebraicVector3 &weightTimesPosition, const GlobalWeight &posWeight, const double &weightInMix=1.0) | |
VertexState | vertexState () const |
VertexTrack (RefCountedLinearizedTrackState lt, VertexState v, float weight) | |
VertexTrack (RefCountedLinearizedTrackState lt, VertexState v, float weight, const RefCountedRefittedTrackState &refittedState, float smoothedChi2) | |
VertexTrack (RefCountedLinearizedTrackState lt, VertexState v, float weight, const RefCountedRefittedTrackState &refittedState, float smoothedChi2, const AlgebraicSymMatrixOO &fullCov) | |
virtual void | vocalCorners (Pt3DVec &vec, const CCGFloat *pv, Pt3D &ref) const |
VolumeEnergyLossEstimator (float mass) | |
Constructor with explicit mass hypothesis. More... | |
VolumeMultipleScatteringEstimator (float mass) | |
Constructor with explicit mass hypothesis. More... | |
GlobalWeight | weight () const |
float | weight () const |
float | weight (unsigned int i) const |
float & | weight (unsigned int i) |
GlobalWeight | weight () const |
double | weightInMixture () const |
double | weightInMixture () const |
virtual double | weightInMixture () const |
std::vector< float > const & | weights () const |
std::vector< float > & | weights () |
AlgebraicVector3 | weightTimesPosition () const |
AlgebraicVector3 | weightTimesPosition () const |
virtual std::vector< DetId > | west (const DetId &id) const |
T | west () const |
move the navigator west More... | |
virtual std::vector< DetId > | west (const DetId &id) const |
virtual std::vector< DetId > | west (const DetId &id) const |
virtual std::vector< DetId > | west (const DetId &id) const |
virtual std::vector< DetId > | west (const DetId &id) const |
virtual std::vector< DetId > | west (const DetId &id) const |
short int | wgroupsBX () const |
virtual float | width () const |
virtual float | width () const |
virtual float | width () const |
Width along local X. More... | |
virtual float | width () const |
virtual float | width () const |
virtual float | width () const |
Outer diameter of the cylinder. More... | |
virtual float | width () const |
Maximum diameter. More... | |
float | wireTime () const |
float | xOfStrip (int strip, float y) const |
float | yAxisOrientation () const |
float | yCentreOfStripPlane () const |
float | yDistanceToIntersection (float y) const |
float | yExtentOfStripPlane () const |
~AnalyticalPropagator () | |
virtual | ~BeamHaloPropagator () |
virtual | ~BeamSpotTransientTrackingRecHit () |
virtual | ~BoundDiskSector () |
virtual | ~CaloTowerTopology () |
virtual destructor More... | |
~ClosestApproachInRPhi () | |
~CompositeTECPetal () __attribute__((cold)) | |
~CompositeTECWedge () __attribute__((cold)) | |
~CSCRecHit2D () | |
virtual | ~CSCSegment () |
Destructor. More... | |
~Cylinder () | |
virtual | ~Disk () |
virtual | ~EcalBarrelGeometry () |
virtual | ~EcalBarrelHardcodedTopology () |
virtual | ~EcalBarrelTopology () |
virtual destructor More... | |
virtual | ~EcalEndcapGeometry () |
virtual | ~EcalEndcapHardcodedTopology () |
virtual | ~EcalEndcapTopology () |
virtual destructor More... | |
virtual | ~EcalPreshowerTopology () |
virtual destructor More... | |
~EtaPhiMeasurementEstimator () | |
virtual | ~FlexibleKFFittingSmoother () |
~GsfMaterialEffectsAdapter () | |
virtual | ~GsfTrajectoryFitter () |
virtual | ~GsfTrajectorySmoother () |
virtual | ~HelixArbitraryPlaneCrossing () |
virtual | ~HelixArbitraryPlaneCrossing2Order () |
virtual | ~HelixExtrapolatorToLine2Order () |
virtual | ~HelixForwardPlaneCrossing () |
virtual | ~IterativeHelixExtrapolatorToLine () |
virtual | ~KFFittingSmoother () |
~KFStrip1DUpdator () | |
~KFSwitching1DUpdator () | |
~KFTrajectoryFitter () | |
virtual | ~KFTrajectorySmoother () |
~MSLayersKeeperX0AtEta () | |
virtual | ~MSLayersKeeperX0Averaged () |
virtual | ~MSLayersKeeperX0DetLayer () |
~MultipleScatteringUpdator () | |
destructor More... | |
~PixelBlade () __attribute__((cold)) | |
~PixelForwardLayer () | |
~PixelForwardLayerPhase1 () | |
virtual | ~PixelGeomDetType () |
~PixelRod () | |
virtual | ~PropagationException () throw () |
virtual | ~PropagatorWithMaterial () |
~RectangularPlaneBounds () | |
virtual | ~RKCartesianDistance () |
virtual | ~RKCylindricalDistance () |
~RKPropagatorInS () | |
virtual | ~SeedFromConsecutiveHitsStraightLineCreator () |
virtual | ~SeedFromConsecutiveHitsTripletOnlyCreator () |
~SimpleTECWedge () __attribute__((cold)) | |
~SiPixelRecHit () | |
~SiStripMatchedRecHit2D () | |
~SiStripQuality () | |
~SiStripRecHit2D () | |
virtual | ~SmartPropagator () |
virtual | ~SteppingHelixPropagator () |
Destructor. More... | |
~StraightLinePropagator () | |
virtual | ~StripGeomDetType () |
~TBPLayer () __attribute__((cold)) | |
~TIBLayer () __attribute__((cold)) | |
~TIBRing () __attribute__((cold)) | |
~TIDLayer () __attribute__((cold)) | |
~TIDRing () | |
~TkRadialStripTopology () | |
virtual | ~TkStripMeasurementDet () |
~TOBRod () __attribute__((cold)) | |
virtual | ~TRecHit1DMomConstraint () |
virtual | ~TRecHit2DPosConstraint () |
virtual | ~TRecHit5DParamConstraint () |
virtual | ~TruncatedPyramid () |
virtual | ~TSCPBuilderNoMaterial () |
virtual | ~TSiTrackerMultiRecHit () |
~TwoTrackMinimumDistance () | |
virtual | ~VolumeEnergyLossEstimator () |
virtual | ~VolumeMultipleScatteringEstimator () |
Public Member Functions inherited from Propagator | |
template<typename STA , typename SUR > | |
TrajectoryStateOnSurface | propagate (STA const &state, SUR const &surface) const |
virtual FreeTrajectoryState | propagate (const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const final |
virtual FreeTrajectoryState | propagate (const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const final |
virtual FreeTrajectoryState | propagate (const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const final |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &, const Surface &) const final |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Surface &sur) const final |
virtual std::pair < FreeTrajectoryState, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const |
virtual std::pair < FreeTrajectoryState, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const |
Propagate to PCA to a line (given by 2 points) given a starting point. More... | |
virtual PropagationDirection | propagationDirection () const GCC11_FINAL |
Propagator (PropagationDirection dir=alongMomentum) | |
virtual | ~Propagator () |
Public Member Functions inherited from RKDistance< T, N > | |
virtual Scalar | operator() (const Vector &a, const Vector &b, const Scalar &s) const =0 |
virtual | ~RKDistance () |
Public Member Functions inherited from RKDistance< double, 6 > | |
virtual Scalar | operator() (const Vector &a, const Vector &b, const Scalar &s) const =0 |
virtual | ~RKDistance () |
Public Member Functions inherited from RKSolver< T, N > | |
virtual Vector | operator() (Scalar startPar, const Vector &startState, Scalar step, const RKDerivative< T, N > &deriv, const RKDistance< T, N > &dist, float eps)=0 |
virtual | ~RKSolver () |
Public Member Functions inherited from RKDerivative< T, N > | |
virtual Vector | operator() (Scalar startPar, const Vector &startState) const =0 |
virtual | ~RKDerivative () |
Public Member Functions inherited from RKDerivative< double, 6 > | |
virtual Vector | operator() (Scalar startPar, const Vector &startState) const =0 |
virtual | ~RKDerivative () |
Public Member Functions inherited from MagneticFieldProvider< T > | |
virtual LocalVectorType | derivativeInTeslaPerMeter (const LocalPointType &p, int N) const |
virtual int | hasDerivatives () const |
virtual | ~MagneticFieldProvider () |
Public Member Functions inherited from NavVolume | |
NavVolume (const PositionType &pos, const RotationType &rot, DDSolidShape shape, const MagneticFieldProvider< float > *mfp) | |
virtual | ~NavVolume () |
Public Member Functions inherited from MagVolume | |
LocalVector | fieldInTesla (const LocalPoint &lp) const |
GlobalVector | fieldInTesla (const GlobalPoint &lp) const |
virtual bool | inside (const LocalPoint &lp, double tolerance=0.) const |
virtual ::GlobalVector | inTesla (const ::GlobalPoint &gp) const |
bool | isIron () const |
Temporary hack to pass information on material. Will eventually be replaced! More... | |
MagVolume (const PositionType &pos, const RotationType &rot, DDSolidShape shape, const MagneticFieldProvider< float > *mfp, double sf=1.) | |
void | ownsFieldProvider (bool o) |
const MagneticFieldProvider < float > * | provider () const |
void | setIsIron (bool iron) |
DDSolidShape | shapeType () const |
virtual | ~MagVolume () |
Public Member Functions inherited from GloballyPositioned< float > | |
float | eta () const |
GloballyPositioned () | |
GloballyPositioned (const PositionType &pos, const RotationType &rot) | |
void | move (const GlobalVector &displacement) |
float | phi () const |
const PositionType & | position () const |
void | rotate (const RotationType &rotation) |
const RotationType & | rotation () const |
GlobalPoint | toGlobal (const LocalPoint &lp) const |
Point3DBase< U, GlobalTag > | toGlobal (const Point3DBase< U, LocalTag > &lp) const |
GlobalVector | toGlobal (const LocalVector &lv) const |
Vector3DBase< U, GlobalTag > | toGlobal (const Vector3DBase< U, LocalTag > &lv) const |
LocalPoint | toLocal (const GlobalPoint &gp) const |
Point3DBase< U, LocalTag > | toLocal (const Point3DBase< U, GlobalTag > &gp) const |
LocalVector | toLocal (const GlobalVector &gv) const |
Vector3DBase< U, LocalTag > | toLocal (const Vector3DBase< U, GlobalTag > &gv) const |
virtual | ~GloballyPositioned () |
Public Member Functions inherited from MagneticField | |
GlobalVector | inInverseGeV (const GlobalPoint &gp) const |
Field value ad specified global point, in 1/Gev. More... | |
GlobalVector | inKGauss (const GlobalPoint &gp) const |
Field value ad specified global point, in KGauss. More... | |
virtual GlobalVector | inTesla (const GlobalPoint &gp) const =0 |
Field value ad specified global point, in Tesla. More... | |
virtual GlobalVector | inTeslaUnchecked (const GlobalPoint &gp) const |
virtual bool | isDefined (const GlobalPoint &gp) const |
True if the point is within the region where the concrete field. More... | |
MagneticField () | |
MagneticField (const MagneticField &orig) | |
int | nominalValue () const |
The nominal field value for this map in kGauss. More... | |
virtual | ~MagneticField () |
Public Member Functions inherited from NavSurface | |
GlobalPoint | toGlobal (const LocalPoint &p) const |
GlobalVector | toGlobal (const LocalVector &p) const |
LocalPoint | toLocal (const GlobalPoint &p) const |
Forwarding of part of surface interface for convenience. More... | |
LocalVector | toLocal (const GlobalVector &p) const |
virtual | ~NavSurface () |
Public Member Functions inherited from BasicReferenceCounted | |
void | addReference () const |
BasicReferenceCounted () | |
BasicReferenceCounted (const BasicReferenceCounted &iRHS) | |
const BasicReferenceCounted & | operator= (const BasicReferenceCounted &) |
unsigned int | references () const |
void | removeReference () const |
virtual | ~BasicReferenceCounted () |
Public Member Functions inherited from BasicTrajectoryState | |
BasicTrajectoryState () | |
BasicTrajectoryState (const SurfaceType &aSurface) | |
construct invalid trajectory state (without parameters) More... | |
BasicTrajectoryState (const FreeTrajectoryState &fts, const SurfaceType &aSurface, const SurfaceSide side=SurfaceSideDefinition::atCenterOfSurface) | |
BasicTrajectoryState (const LocalTrajectoryParameters &par, const LocalTrajectoryError &err, const SurfaceType &aSurface, const MagneticField *field, const SurfaceSide side=SurfaceSideDefinition::atCenterOfSurface) | |
BasicTrajectoryState (const LocalTrajectoryParameters &par, const SurfaceType &aSurface, const MagneticField *field, const SurfaceSide side=SurfaceSideDefinition::atCenterOfSurface) | |
BasicTrajectoryState (const GlobalTrajectoryParameters &par, const CartesianTrajectoryError &err, const SurfaceType &aSurface, const SurfaceSide side=SurfaceSideDefinition::atCenterOfSurface) | |
BasicTrajectoryState (const GlobalTrajectoryParameters &par, const CurvilinearTrajectoryError &err, const SurfaceType &aSurface, const SurfaceSide side=SurfaceSideDefinition::atCenterOfSurface) | |
BasicTrajectoryState (const GlobalTrajectoryParameters &par, const SurfaceType &aSurface, const SurfaceSide side=SurfaceSideDefinition::atCenterOfSurface) | |
template<typename... Args> | |
BasicTrajectoryState (double iweight, Args &&...args) | |
const CartesianTrajectoryError | cartesianError () const |
TrackCharge | charge () const |
const CurvilinearTrajectoryError & | curvilinearError () const |
FreeTrajectoryState const * | freeTrajectoryState (bool withErrors=true) const |
GlobalVector | globalDirection () const |
GlobalVector | globalMomentum () const |
const GlobalTrajectoryParameters & | globalParameters () const |
GlobalPoint | globalPosition () const |
bool | hasError () const |
bool | isValid () const |
LocalVector | localDirection () const |
const LocalTrajectoryError & | localError () const |
LocalVector | localMomentum () const |
const LocalTrajectoryParameters & | localParameters () const |
LocalPoint | localPosition () const |
const MagneticField * | magneticField () const |
void | rescaleError (double factor) |
CurvilinearTrajectoryError & | setCurvilinearError () |
double | signedInverseMomentum () const |
const SurfaceType & | surface () const |
SurfaceSide | surfaceSide () const |
Position relative to material, defined relative to momentum vector. More... | |
double | transverseCurvature () const |
virtual void | update (const LocalTrajectoryParameters &p, const SurfaceSide side) GCC11_FINAL |
virtual void | update (const LocalTrajectoryParameters &p, const LocalTrajectoryError &err, const SurfaceSide side) GCC11_FINAL |
double | weight () const |
virtual | ~BasicTrajectoryState () |
Public Member Functions inherited from TrajectorySmoother | |
virtual TrajectoryContainer | trajectories (const Trajectory &traj) const |
virtual | ~TrajectorySmoother () |
Public Member Functions inherited from TrajectoryFitter | |
std::vector< Trajectory > | fit (const Trajectory &traj, fitType type=standard) const |
std::vector< Trajectory > | fit (const TrajectorySeed &seed, const RecHitContainer &hits, fitType type=standard) const |
std::vector< Trajectory > | fit (const TrajectorySeed &seed, const RecHitContainer &hits, const TrajectoryStateOnSurface &tsos, fitType type=standard) const |
virtual | ~TrajectoryFitter () |
Public Member Functions inherited from ClosestApproachOnHelices | |
ClosestApproachOnHelices () | |
virtual | ~ClosestApproachOnHelices () |
Public Member Functions inherited from TrajectoryStateClosestToPointBuilder | |
virtual TrajectoryStateClosestToPoint | operator() (const FTS &originalFTS, const GlobalPoint &referencePoint) const =0 |
virtual TrajectoryStateClosestToPoint | operator() (const TSOS &originalTSOS, const GlobalPoint &referencePoint) const =0 |
virtual | ~TrajectoryStateClosestToPointBuilder () |
Public Member Functions inherited from VolumeMaterialEffectsEstimator | |
virtual float | mass () const |
Particle mass assigned at construction. More... | |
VolumeMaterialEffectsEstimator (float mass) | |
Constructor with explicit mass hypothesis. More... | |
virtual | ~VolumeMaterialEffectsEstimator () |
Public Member Functions inherited from MaterialEffectsUpdator | |
double | mass () const |
MaterialEffectsUpdator (double mass) | |
virtual TrajectoryStateOnSurface | updateState (const TrajectoryStateOnSurface &TSoS, const PropagationDirection propDir) const |
virtual bool | updateStateInPlace (TrajectoryStateOnSurface &TSoS, const PropagationDirection propDir) const |
virtual | ~MaterialEffectsUpdator () |
Public Member Functions inherited from Chi2MeasurementEstimatorBase | |
Chi2MeasurementEstimatorBase (double maxChi2, double nSigma=3.) | |
double | chiSquaredCut () const |
double | nSigmaCut () const |
Public Member Functions inherited from MeasurementEstimator | |
virtual | ~MeasurementEstimator () |
Public Member Functions inherited from TrajectoryStateUpdator | |
TrajectoryStateUpdator () | |
virtual | ~TrajectoryStateUpdator () |
Public Member Functions inherited from Chi2MeasurementEstimator | |
Chi2MeasurementEstimator (double maxChi2, double nSigma=3.) | |
Public Member Functions inherited from GsfMaterialEffectsUpdator | |
GsfMaterialEffectsUpdator (float mass, uint32_t is) | |
float | mass () const |
size_t | size () const |
virtual TrajectoryStateOnSurface | updateState (const TrajectoryStateOnSurface &TSoS, const PropagationDirection propDir) const |
virtual | ~GsfMaterialEffectsUpdator () |
Public Member Functions inherited from cms::Exception | |
void | addAdditionalInfo (std::string const &info) |
void | addAdditionalInfo (char const *info) |
void | addContext (std::string const &context) |
void | addContext (char const *context) |
std::list< std::string > const & | additionalInfo () const |
bool | alreadyPrinted () const |
void | append (Exception const &another) |
void | append (std::string const &more_information) |
void | append (char const *more_information) |
std::string const & | category () const |
void | clearAdditionalInfo () |
void | clearContext () |
void | clearMessage () |
std::list< std::string > const & | context () const |
Exception (std::string const &aCategory) | |
Exception (char const *aCategory) | |
Exception (std::string const &aCategory, std::string const &message) | |
Exception (char const *aCategory, std::string const &message) | |
Exception (std::string const &aCategory, char const *message) | |
Exception (char const *aCategory, char const *message) | |
Exception (std::string const &aCategory, std::string const &message, Exception const &another) | |
Exception (Exception const &other) | |
virtual std::string | explainSelf () const |
std::list< std::string > | history () const |
std::string | message () const |
Exception & | operator= (Exception const &other) |
void | raise () |
int | returnCode () const |
void | setAdditionalInfo (std::list< std::string > const &info) |
void | setAlreadyPrinted (bool value) |
void | setContext (std::list< std::string > const &context) |
void | swap (Exception &other) |
virtual char const * | what () const throw () |
virtual | ~Exception () throw () |
Public Member Functions inherited from HelixLineExtrapolation | |
virtual std::pair< bool, double > | pathLength (const GlobalPoint &point) const =0 |
Public Member Functions inherited from LinearizedTrackState< 5 > | |
virtual void | checkParameters (AlgebraicVectorN ¶meters) const |
virtual RefCountedRefittedTrackState | createRefittedTrackState (const GlobalPoint &vertexPosition, const AlgebraicVectorM &vectorParameters, const AlgebraicSymMatrixOO &covarianceMatrix) const =0 |
virtual bool | operator== (LinearizedTrackState< N > &other) const =0 |
virtual ReferenceCountingPointer < LinearizedTrackState< N > > | stateWithNewLinearizationPoint (const GlobalPoint &newLP) const =0 |
virtual | ~LinearizedTrackState () |
Public Member Functions inherited from BasicVertexState | |
virtual | ~BasicVertexState () |
Public Member Functions inherited from TValidTrackingRecHit | |
TrackingRecHit * | cloneHit () const |
virtual float | clusterProbability () const |
cluster probability, overloaded by pixel rechits. More... | |
float | errorGlobalR () const GCC11_FINAL |
float | errorGlobalRPhi () const GCC11_FINAL |
float | errorGlobalZ () const GCC11_FINAL |
GlobalError | globalPositionError () const GCC11_FINAL |
TrackingRecHitGlobalState | globalState () const |
TValidTrackingRecHit (const GeomDet &geom) | |
template<typename... Args> | |
TValidTrackingRecHit (Args &&...args) | |
Public Member Functions inherited from TrackingRecHit | |
RecHitPointer | cloneForFit (const GeomDet &idet) const |
virtual RecHitPointer | cloneSH () const |
const GeomDet * | det () const |
DetId | geographicalId () const |
unsigned int | getRTTI () const |
Type | getType () const |
bool | isValid () const |
id_type | rawId () const |
virtual void | recHitsV (std::vector< const TrackingRecHit * > &) const |
virtual void | recHitsV (std::vector< TrackingRecHit * > &) |
void | setDet (const GeomDet &idet) |
TrackingRecHit (DetId id, Type type=valid) | |
TrackingRecHit (id_type id=0, Type type=valid) | |
TrackingRecHit (DetId id, unsigned int rt, Type type=valid) | |
TrackingRecHit (const GeomDet &idet, Type type=valid) | |
TrackingRecHit (const GeomDet &idet, unsigned int rt, Type type=valid) | |
TrackingRecHit (const GeomDet &idet, TrackingRecHit const &rh) | |
Type | type () const |
virtual | ~TrackingRecHit () |
Public Member Functions inherited from TransientTrackingRecHitBuilder | |
virtual RecHitPointer | build (const TrackingRecHit *p, const TrajectoryStateOnSurface &state) const |
build a tracking rechit refiting the rechit position and error according to the state estimate More... | |
Public Member Functions inherited from TrackingRegion | |
GlobalVector const & | direction () const |
the direction around which region is constructed More... | |
Range | invPtRange () const |
inverse pt range More... | |
GlobalPoint const & | origin () const |
float | originRBound () const |
bounds the particle vertex in the transverse plane More... | |
float | originZBound () const |
bounds the particle vertex in the longitudinal plane More... | |
float | phiDirection () const |
float | ptMin () const |
minimal pt of interest More... | |
TrackingRegion * | restrictedRegion (const GlobalPoint &originPos, const float &originRBound, const float &originZBound) const |
clone region with new vertex position More... | |
TrackingRegion (const GlobalVector &direction, const GlobalPoint &originPos, const Range &invPtRange, const float &originRBound, const float &originZBound) | |
GlobalVector const & | unitDirection () const |
virtual | ~TrackingRegion () |
Public Member Functions inherited from HitRZCompatibility | |
Algo | algo () const |
HitRZCompatibility (Algo a) | |
virtual | ~HitRZCompatibility () |
Public Member Functions inherited from SeedFromConsecutiveHitsCreator | |
virtual void | init (const TrackingRegion ®ion, const edm::EventSetup &es, const SeedComparitor *filter) GCC11_FINAL |
virtual void | makeSeed (TrajectorySeedCollection &seedCollection, const SeedingHitSet &hits) GCC11_FINAL |
SeedFromConsecutiveHitsCreator (const edm::ParameterSet &cfg) | |
SeedFromConsecutiveHitsCreator (const std::string &propagator="PropagatorWithMaterial", double seedMomentumForBOFF=-5.0, double aOriginTransverseErrorMultiplier=1.0, double aMinOneOverPtError=1.0, const std::string &bname="WithTrackAngle") | |
virtual | ~SeedFromConsecutiveHitsCreator () |
Public Member Functions inherited from SeedCreator | |
virtual | ~SeedCreator () |
Public Member Functions inherited from SimpleNavigableLayer | |
virtual std::vector< const DetLayer * > | compatibleLayers (const FreeTrajectoryState &fts, PropagationDirection timeDirection, int &counter) const GCC11_FINAL |
void | setCheckCrossingSide (bool docheck) |
SimpleNavigableLayer (const MagneticField *field, float eps, bool checkCrossingSide=true) | |
Public Member Functions inherited from NavigableLayer | |
void | setSchool (NavigationSchool const *sh) |
virtual | ~NavigableLayer () |
Public Member Functions inherited from MSLayersKeeper | |
virtual | ~MSLayersKeeper () |
Public Member Functions inherited from DetRod | |
virtual | ~DetRod () |
Public Member Functions inherited from GeometricSearchDet | |
virtual std::vector< DetWithState > | compatibleDets (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const |
GeometricSearchDet (bool doHaveGroups) | |
virtual std::vector< DetGroup > | groupedCompatibleDets (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const |
bool | hasGroups () const |
virtual | ~GeometricSearchDet () |
Public Member Functions inherited from TBLayer | |
template<typename TDET > | |
TBLayer (std::vector< const TDET * > &inner, std::vector< const TDET * > &outer, GeomDetEnumerators::SubDetector ime) | |
~TBLayer () __attribute__((cold)) | |
Public Member Functions inherited from BarrelDetLayer | |
BarrelDetLayer (bool doHaveGroup) | |
bool | contains (const Local3DPoint &p) const |
virtual Location | location () const GCC11_FINAL |
DetLayer interface. More... | |
virtual | ~BarrelDetLayer () |
Public Member Functions inherited from DetLayer | |
DetLayer (bool doHaveGroup, bool ibar) | |
bool | isBarrel () const |
bool | isForward () const |
int | seqNum () const |
void | setSeqNum (int sq) |
virtual | ~DetLayer () |
Public Member Functions inherited from TECWedge | |
TECWedge () | |
Public Member Functions inherited from DetRodOneR | |
DetRodOneR (std::vector< const GeomDet * >::const_iterator first, std::vector< const GeomDet * >::const_iterator last) | |
Construct from iterators on GeomDet*. More... | |
DetRodOneR (const std::vector< const GeomDet * > &dets) | |
Construct from a std::vector of GeomDet*. More... | |
virtual | ~DetRodOneR () |
Public Member Functions inherited from ForwardDetLayer | |
bool | contains (const Local3DPoint &p) const |
ForwardDetLayer (bool doHaveGroups) | |
virtual Location | location () const GCC11_FINAL |
Which part of the detector (barrel, endcap) More... | |
virtual | ~ForwardDetLayer () |
Public Member Functions inherited from Bounds | |
void | computeSpan (Surface const &plane) |
virtual bool | inside (const Local2DPoint &p) const |
virtual bool | inside (const Local2DPoint &p, float tollerance) const |
Determine if a point is inside the bounds, taking a tollerance into account. More... | |
virtual bool | inside (const Local2DPoint &p, const LocalError &err, float scale=1.f) const |
Determine if a 2D point is inside the bounds, taking error into account. More... | |
std::pair< float, float > const & | phiSpan () const |
std::pair< float, float > const & | rSpan () const |
virtual float | widthAtHalfLength () const |
Width at half length. Useful for e.g. pitch definition. More... | |
std::pair< float, float > const & | zSpan () const |
virtual | ~Bounds () |
Public Member Functions inherited from Plane | |
void | computeSpan () |
float | localZ (const GlobalPoint &gp) const |
float | localZ (const GlobalVector &gv) const |
Fast access to component perpendicular to plane for a vector. More... | |
float | localZclamped (const GlobalPoint &gp) const |
GlobalVector | normalVector () const |
template<typename... Args> | |
Plane (Args &&...args) | |
float | posPrec () const |
virtual SurfaceOrientation::Side | side (const GlobalPoint &p, Scalar toler) const GCC11_FINAL |
virtual ReferenceCountingPointer < TangentPlane > | tangentPlane (const GlobalPoint &) const GCC11_FINAL |
tangent plane to surface from global point More... | |
~Plane () | |
Public Member Functions inherited from Surface | |
const Bounds & | bounds () const |
const MediumProperties & | mediumProperties () const |
std::pair< float, float > const & | phiSpan () const |
std::pair< float, float > const & | rSpan () const |
void | setMediumProperties (const MediumProperties &mp) |
GlobalPoint | toGlobal (const Point2DBase< Scalar, LocalTag > lp) const |
std::pair< float, float > const & | zSpan () const |
virtual | ~Surface () |
Public Member Functions inherited from MeasurementDet | |
const GeomDet & | fastGeomDet () const |
std::vector < TrajectoryMeasurement > | fastMeasurements (const TrajectoryStateOnSurface &stateOnThisDet, const TrajectoryStateOnSurface &, const Propagator &, const MeasurementEstimator &est, const MeasurementTrackerEvent &data) const |
virtual const GeomDet & | geomDet () const |
MeasurementDet (const GeomDet *gdet) | |
const Surface::PositionType & | position () const |
const Surface & | surface () const |
Public Member Functions inherited from GeomDetType | |
GeomDetType (const std::string &name, SubDetector subdet) | |
bool | isBarrel () const |
bool | isCSC () const |
bool | isDT () const |
bool | isEndcap () const |
bool | isGEM () const |
bool | isMuon () const |
bool | isRPC () const |
bool | isTracker () const |
bool | isTrackerPixel () const |
bool | isTrackerStrip () const |
const std::string & | name () const |
SubDetector | subDetector () const |
virtual | ~GeomDetType () |
Public Member Functions inherited from PixelTopology | |
virtual | ~PixelTopology () |
Public Member Functions inherited from Topology | |
virtual | ~Topology () |
Public Member Functions inherited from StripTopology | |
virtual | ~StripTopology () |
Public Member Functions inherited from CaloSubdetectorGeometry | |
void | allocateCorners (CaloCellGeometry::CornersVec::size_type n) |
void | allocatePar (ParVec::size_type n, unsigned int m) |
CaloSubdetectorGeometry () | |
CaloCellGeometry::CornersMgr * | cornersMgr () |
CCGFloat | deltaEta (const DetId &detId) const |
CCGFloat | deltaPhi (const DetId &detId) const |
virtual void | fillDefaultNamedParameters () const |
virtual DetIdSet | getCells (const GlobalPoint &r, double dR) const |
Get a list of all cells within a dR of the given cell. More... | |
virtual CellSet | getCellSet (const GlobalPoint &r, double dR) const |
virtual DetId | getClosestCell (const GlobalPoint &r) const |
virtual const CaloCellGeometry * | getGeometry (const DetId &id) const |
Get the cell geometry of a given detector id. Should return false if not found. More... | |
virtual void | getSummary (TrVec &trVector, IVec &iVector, DimVec &dimVector, IVec &dinsVector) const |
virtual const std::vector < DetId > & | getValidDetIds (DetId::Detector det=DetId::Detector(0), int subdet=0) const |
Get a list of valid detector ids (for the given subdetector) More... | |
virtual void | newCell (const GlobalPoint &f1, const GlobalPoint &f2, const GlobalPoint &f3, const CCGFloat *parm, const DetId &detId)=0 |
virtual unsigned int | numberOfTransformParms () const |
ParMgr * | parMgr () |
const ParMgr * | parMgrConst () const |
ParVecVec & | parVecVec () |
const ParVecVec & | parVecVec () const |
virtual bool | present (const DetId &id) const |
is this detid present in the geometry? More... | |
virtual | ~CaloSubdetectorGeometry () |
The base class DOES assume that it owns the CaloCellGeometry objects. More... | |
Public Member Functions inherited from RadialStripTopology | |
virtual | ~RadialStripTopology () |
Public Member Functions inherited from CaloSubdetectorTopology | |
CaloSubdetectorTopology () | |
standard constructor More... | |
virtual DetId | denseId2detId (unsigned int) const |
return a linear packed id More... | |
virtual bool | denseIdConsistent (int topoVer) const |
return whether this topology is consistent with the numbering in the given topology More... | |
virtual unsigned int | detId2denseId (const DetId &) const |
return a linear packed id More... | |
virtual std::vector< DetId > | getAllNeighbours (const DetId &id) const |
virtual std::vector< DetId > | getNeighbours (const DetId &id, const CaloDirection &dir) const |
virtual std::vector< DetId > | getWindow (const DetId &id, const int &northSouthSize, const int &eastWestSize) const |
virtual unsigned int | ncells () const |
return a count of valid cells (for dense indexing use) More... | |
virtual int | topoVersion () const |
return a version which identifies the given topology More... | |
virtual | ~CaloSubdetectorTopology () |
virtual destructor More... | |
Public Member Functions inherited from CaloCellGeometry | |
bool | emptyCorners () const |
float | etaPos () const |
float | etaSpan () const |
const GlobalPoint & | getBackPoint () const |
const CornersVec & | getCorners () const |
Returns the corner points of this cell's volume. More... | |
const GlobalPoint & | getPosition () const |
Returns the position of reference for this cell. More... | |
bool | inside (const GlobalPoint &point) const |
Returns true if the specified point is inside this cell. More... | |
const CCGFloat * | param () const |
float | phiPos () const |
float | phiSpan () const |
virtual | ~CaloCellGeometry () |
Public Member Functions inherited from InvalidTrackingRecHit | |
InvalidTrackingRecHit (GeomDet const &idet, Type type) | |
InvalidTrackingRecHit (Type type) | |
InvalidTrackingRecHit () | |
virtual | ~InvalidTrackingRecHit () |
Public Member Functions inherited from TrackerSingleRecHit | |
ClusterPixelRef | cluster_pixel () const |
ClusterStripRef | cluster_strip () const |
OmniClusterRef const & | omniCluster () const |
OmniClusterRef & | omniCluster () |
OmniClusterRef const & | omniClusterRef () const |
OmniClusterRef & | omniClusterRef () |
SiPixelCluster const & | pixelCluster () const |
bool | sameCluster (OmniClusterRef const &oh) const |
void | setClusterPixelRef (ClusterPixelRef const &ref) |
void | setClusterStripRef (ClusterStripRef const &ref) |
bool | sharesInput (TrackerSingleRecHit const &other) const |
SiStripCluster const & | stripCluster () const |
TrackerSingleRecHit () | |
TrackerSingleRecHit (DetId id, OmniClusterRef const &clus) | |
template<typename CluRef > | |
TrackerSingleRecHit (const LocalPoint &p, const LocalError &e, GeomDet const &idet, CluRef const &clus) | |
template<typename CluRef > | |
TrackerSingleRecHit (const LocalPoint &p, const LocalError &e, GeomDet const &idet, trackerHitRTTI::RTTI rt, CluRef const &clus) | |
Public Member Functions inherited from BaseTrackerRecHit | |
BaseTrackerRecHit () | |
BaseTrackerRecHit (DetId id, trackerHitRTTI::RTTI rt) | |
BaseTrackerRecHit (const LocalPoint &p, const LocalError &e, GeomDet const &idet, trackerHitRTTI::RTTI rt) | |
virtual float | clusterProbability () const |
cluster probability, overloaded by pixel rechits. More... | |
void | getKfComponents1D (KfComponentsHolder &holder) const |
void | getKfComponents2D (KfComponentsHolder &holder) const |
TrackingRecHitGlobalState | globalState () const |
bool | hasPositionAndError () const GCC11_FINAL |
to be redefined by daughter class More... | |
bool | isMatched () const |
bool | isMulti () const |
bool | isProjected () const |
bool | isProjMono () const |
bool | isProjSterep () const |
bool | isSingle () const |
const LocalError & | localPositionErrorFast () const |
const LocalPoint & | localPositionFast () const |
trackerHitRTTI::RTTI | rtti () const |
bool | sameDetModule (TrackingRecHit const &hit) const |
virtual | ~BaseTrackerRecHit () |
Public Member Functions inherited from RecSegment | |
RecSegment (DetId id) | |
RecSegment (TrackingRecHit::id_type id=0) | |
virtual | ~RecSegment () |
Destructor. More... | |
Public Member Functions inherited from RecHit2DLocalPos | |
RecHit2DLocalPos (DetId id) | |
RecHit2DLocalPos (TrackingRecHit::id_type id=0) | |
virtual | ~RecHit2DLocalPos () |
Public Member Functions inherited from SiStripBadStrip | |
data | decode (const unsigned int &value) const |
unsigned int | encode (const unsigned short &first, const unsigned short &NconsecutiveBadStrips, const unsigned short &flag=0) |
ContainerIterator | getDataVectorBegin () const |
ContainerIterator | getDataVectorEnd () const |
void | getDetIds (std::vector< uint32_t > &DetIds_) const |
const Range | getRange (const uint32_t detID) const |
Range | getRangeByPos (unsigned short pos) const |
RegistryIterator | getRegistryVectorBegin () const |
RegistryIterator | getRegistryVectorEnd () const |
void | printDebug (std::stringstream &ss) const |
void | printSummary (std::stringstream &ss) const |
bool | put (const uint32_t &detID, const InputVector &vect) |
bool | put (const uint32_t &detID, Range input) |
SiStripBadStrip () | |
SiStripBadStrip (const SiStripBadStrip &orig) | |
virtual | ~SiStripBadStrip () |
Static Public Member Functions | |
static unsigned int | alignmentTransformIndexGlobal (const DetId &id) |
static unsigned int | alignmentTransformIndexGlobal (const DetId &id) |
static unsigned int | alignmentTransformIndexLocal (const DetId &id) |
static unsigned int | alignmentTransformIndexLocal (const DetId &id) |
static ConePointer | build (const PositionType &pos, const RotationType &rot, const PositionType &vert, Geom::Theta< Scalar > angle) |
template<typename... Args> | |
static DiskPointer | build (Args &&...args) |
static CylinderPointer | build (const PositionType &pos, const RotationType &rot, Scalar radius, Bounds *bounds=0) |
static CylinderPointer | build (Scalar radius, const PositionType &pos, const RotationType &rot, Bounds *bounds=0) |
static RecHitPointer | build (const int charge, const double mom, const double err, const Surface *surface) |
static RecHitPointer | build (const LocalPoint &pos, const LocalError &err, const Surface *surface) |
static TransientTrackingRecHit::RecHitPointer | build (const TrajectoryStateOnSurface &tsos) |
static RecHitPointer | build (const GeomDet *geom, const SiTrackerMultiRecHit *rh, const ConstRecHitContainer &components, float annealing=1.) |
static float | computeRadius (Bounds const &bounds) |
static void | createCorners (const std::vector< CCGFloat > &pv, const Tr3D &tr, std::vector< GlobalPoint > &co) |
static std::string | dbString () |
static std::string | dbString () |
static DetId | detIdFromLocalAlignmentIndex (unsigned int iLoc) |
static DetId | detIdFromLocalAlignmentIndex (unsigned int iLoc) |
static UseMeasurementTracker | doubleToUseMeasurementTracker (double value) |
static std::string | hitString () |
static std::string | hitString () |
static UseMeasurementTracker | intToUseMeasurementTracker (int value) |
static bool | isMono (GeomDet const &gdet, GeomDet const &sdet) |
static void | localCorners (Pt3DVec &vec, const CCGFloat *pv, Pt3D &ref) |
static void | localCorners (Pt3DVec &lc, const CCGFloat *pv, unsigned int i, Pt3D &ref) |
static void | localCorners (Pt3DVec &lc, const CCGFloat *pv, unsigned int i, Pt3D &ref) |
static void | localCornersReflection (Pt3DVec &vec, const CCGFloat *pv, Pt3D &ref) |
static void | localCornersSwap (Pt3DVec &vec, const CCGFloat *pv, Pt3D &ref) |
static unsigned int | numberOfAlignments () |
static unsigned int | numberOfAlignments () |
static std::string | producerTag () |
static std::string | producerTag () |
Static Public Member Functions inherited from GloballyPositioned< float > | |
static float | iniEta () |
static float | iniPhi () |
Static Public Member Functions inherited from BasicTrajectoryState | |
template<typename T , typename... Args> | |
static std::shared_ptr< BTSOS > | build (Args &&...args) |
template<typename T , typename... Args> | |
static std::shared_ptr< BTSOS > | churn (Args &&...args) |
Static Public Member Functions inherited from TrajectoryStateClosestToPointBuilder | |
static bool | positionEqual (const GlobalPoint &ptB, const GlobalPoint &ptA) |
Static Public Member Functions inherited from Plane | |
template<typename... Args> | |
static PlanePointer | build (Args &&...args) |
Static Public Member Functions inherited from CaloCellGeometry | |
static const CCGFloat * | checkParmPtr (const std::vector< CCGFloat > &vd, ParVecVec &pvv) |
static const CCGFloat * | getParmPtr (const std::vector< CCGFloat > &vd, ParMgr *mgr, ParVecVec &pvv) |
Public Attributes | |
__pad0__: HitRZCompatibility(me) | |
Public Attributes inherited from HitRZCompatibility | |
Algo | m_algo |
Public Attributes inherited from SimpleNavigableLayer | |
bool | theSelfSearch |
Static Public Attributes | |
static const unsigned int | MAXSTRIPS =3 |
static const unsigned int | MAXTIMEBINS =4 |
static constexpr Algo | me = etaAlgo |
static const unsigned int | N_ADC =MAXSTRIPS*MAXTIMEBINS |
Static Public Attributes inherited from TrackingRecHit | |
static const int | rttiShift = 24 |
static const int | typeMask = 0xf |
Static Public Attributes inherited from CaloCellGeometry | |
static const CCGFloat | k_ScaleFromDDDtoGeant |
Protected Types | |
typedef SteppingHelixStateInfo::VolumeBounds | MatBounds |
typedef StateInfo | StateArray [MAX_POINTS+1] |
Protected Types inherited from SimpleNavigableLayer | |
typedef BDLC::iterator | BDLI |
typedef BDLC::const_iterator | ConstBDLI |
typedef FDLC::const_iterator | ConstFDLI |
typedef FDLC::iterator | FDLI |
typedef TrajectoryStateOnSurface | TSOS |
Protected Types inherited from MSLayersKeeper | |
typedef MSLayer::DataX0 | DataX0 |
Protected Types inherited from CaloSubdetectorTopology | |
typedef std::pair< int, int > | Coordinate |
Protected Member Functions | |
virtual const CaloCellGeometry * | cellGeomPtr (uint32_t index) const |
virtual const CaloCellGeometry * | cellGeomPtr (uint32_t index) const |
int | cIndex_ (int ind) const |
(Internals) circular index for array of transients More... | |
double | getDeDx (const SteppingHelixPropagator::StateInfo &sv, double &dEdXPrime, double &radX0, MatBounds &rzLims) const |
estimate average (in fact smth. close to MPV and median) energy loss per unit path length More... | |
void | getNextState (const SteppingHelixPropagator::StateInfo &svPrevious, SteppingHelixPropagator::StateInfo &svNext, double dP, const SteppingHelixPropagator::Vector &tau, const SteppingHelixPropagator::Vector &drVec, double dS, double dX0, const AlgebraicMatrix55 &dCovCurv) const |
void | initStateArraySHPSpecific (StateArray &svBuf, bool flagsOnly) const |
(Internals) set defaults needed for states used inside propagate methods More... | |
bool | isYokeVolume (const MagVolume *vol) const |
check if it's a yoke/iron based on this MagVol internals More... | |
void | loadState (SteppingHelixPropagator::StateInfo &svCurrent, const SteppingHelixPropagator::Vector &p3, const SteppingHelixPropagator::Point &r3, int charge, PropagationDirection dir, const AlgebraicSymMatrix55 &covCurv) const |
bool | makeAtomStep (SteppingHelixPropagator::StateInfo &svCurrent, SteppingHelixPropagator::StateInfo &svNext, double dS, PropagationDirection dir, SteppingHelixPropagator::Fancy fancy) const |
main stepping function: compute next state vector after a step of length dS More... | |
Result | propagate (StateArray &svBuff, int &nPoints, SteppingHelixPropagator::DestType type, const double pars[6], double epsilon=1e-3) const |
Result | refToDest (DestType dest, const SteppingHelixPropagator::StateInfo &sv, const double pars[6], double &dist, double &tanDist, PropagationDirection &refDirection, double fastSkipDist=1e12) const |
(Internals) determine distance and direction from the current position to the plane More... | |
Result | refToMagVolume (const SteppingHelixPropagator::StateInfo &sv, PropagationDirection dir, double &dist, double &tanDist, double fastSkipDist=1e12, bool expectNewMagVolume=false, double maxStep=1e12) const |
Result | refToMatVolume (const SteppingHelixPropagator::StateInfo &sv, PropagationDirection dir, double &dist, double &tanDist, double fastSkipDist=1e12) const |
void | setIState (const SteppingHelixStateInfo &sStart, StateArray &svBuff, int &nPoints) const |
(Internals) Init starting point More... | |
void | setRep (SteppingHelixPropagator::Basis &rep, const SteppingHelixPropagator::Vector &tau) const |
Set/compute basis vectors for local coordinates at current step (called by incrementState) More... | |
virtual float | shiftOffset (float pitch_fraction) |
Protected Member Functions inherited from Chi2MeasurementEstimatorBase | |
std::pair< bool, double > | returnIt (double est) const |
Protected Member Functions inherited from GsfMaterialEffectsUpdator | |
void | resize (size_t is) |
Protected Member Functions inherited from TrackingRecHit | |
void | setId (id_type iid) |
void | setRTTI (unsigned int rt) |
void | setType (Type ttype) |
Protected Member Functions inherited from SimpleNavigableLayer | |
TSOS | crossingState (const FreeTrajectoryState &fts, PropagationDirection dir) const dso_internal |
AnalyticalPropagator | propagator (PropagationDirection dir) const |
bool | wellInside (const FreeTrajectoryState &fts, PropagationDirection dir, const BarrelDetLayer *bl, DLC &result) const dso_internal |
bool | wellInside (const FreeTrajectoryState &fts, PropagationDirection dir, const ForwardDetLayer *bl, DLC &result) const dso_internal |
bool | wellInside (const FreeTrajectoryState &fts, PropagationDirection dir, ConstBDLI begin, ConstBDLI end, DLC &result) const dso_internal |
bool | wellInside (const FreeTrajectoryState &fts, PropagationDirection dir, const DLC &layers, DLC &result) const dso_internal |
bool | wellInside (const FreeTrajectoryState &fts, PropagationDirection dir, ConstFDLI begin, ConstFDLI end, DLC &result) const dso_internal |
Protected Member Functions inherited from DetRod | |
void | setPlane (Plane *plane) |
Set the rod's plane. More... | |
Protected Member Functions inherited from TBLayer | |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const __attribute__((hot)) |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &startingState, PropagationDirection propDir) const __attribute__((hot)) |
virtual std::tuple< bool, int, int > | computeIndexes (GlobalPoint gInnerPoint, GlobalPoint gOuterPoint) const =0 |
bool | isPixel () const |
bool | isTIB () const |
bool | isTOB () const |
const std::vector< const GeometricSearchDet * > & | subLayer (int ind) const |
Protected Member Functions inherited from BarrelDetLayer | |
SimpleCylinderBounds const & | bounds () const |
virtual BoundCylinder * | computeSurface () |
virtual void | initialize () |
void | setSurface (BoundCylinder *cp) |
Protected Member Functions inherited from DetRodOneR | |
bool | add (int idet, std::vector< DetWithState > &result, const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const |
Query detector idet for compatible and add the output to result. More... | |
void | initialize () |
Protected Member Functions inherited from ForwardDetLayer | |
SimpleDiskBounds const & | bounds () const |
virtual BoundDisk * | computeSurface () |
virtual void | initialize () |
float | rmax () const |
float | rmin () const |
void | setSurface (BoundDisk *cp) |
float | zmax () const |
float | zmin () const |
Protected Member Functions inherited from Surface | |
Surface () | |
Surface (const PositionType &pos, const RotationType &rot) | |
Surface (const PositionType &pos, const RotationType &rot, Bounds *bounds) | |
Surface (const PositionType &pos, const RotationType &rot, MediumProperties mp) | |
Surface (const PositionType &pos, const RotationType &rot, MediumProperties mp, Bounds *bounds) | |
Surface (const Surface &iSurface) | |
Surface (Surface &&iSurface) | |
Protected Member Functions inherited from CaloSubdetectorGeometry | |
void | addValidID (const DetId &id) |
virtual unsigned int | indexFor (const DetId &id) const |
virtual unsigned int | sizeForDenseIndex (const DetId &id) const |
Protected Member Functions inherited from CaloSubdetectorTopology | |
Coordinate | getNeighbourIndex (const Coordinate &coord, const CaloDirection &dir) const |
Protected Member Functions inherited from CaloCellGeometry | |
CaloCellGeometry (CornersVec::const_reference gp, CornersMgr *mgr, const CCGFloat *par) | |
CaloCellGeometry (const CornersVec &cv, const CCGFloat *par) | |
CaloCellGeometry (void) | |
void | initSpan () |
Static Protected Attributes | |
static const int | MAX_POINTS = 7 |
Private Member Functions | |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const __attribute__((hot)) |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const __attribute__((hot)) |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const __attribute__((hot)) |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const __attribute__((hot)) |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const __attribute__((hot)) dso_internal |
const GlobalPoint | backCtr (void) const |
BadStripCuts const & | badStripCuts () const |
template<class ClusterRefT > | |
void | buildSimpleRecHit (const ClusterRefT &cluster, const TrajectoryStateOnSurface <p, std::vector< SiStripRecHit2D > &res) const |
bool | checkCharge (const TrackingRecHit &aRecHit, int subdet, float chargeCut) const |
bool | checkClusterCharge (const OmniClusterRef::ClusterStripRef cluster, float chargeCut) const |
bool | checkForNans (const Trajectory &theTraj) const |
Method to check that the trajectory has no NaN in the states and chi2. More... | |
void | checkHitProjection (const TrackingRecHit &hit, const TrajectoryStateOnSurface &ts, const GeomDet &det) const dso_internal |
void | checkPeriodicity (std::vector< const GeomDet * >::const_iterator first, std::vector< const GeomDet * >::const_iterator last) __attribute__((cold)) |
void | checkProjection (const TrajectoryStateOnSurface &ts, const RecHitContainer &monoHits, const RecHitContainer &stereoHits) const |
void | checkRadius (std::vector< const GeomDet * >::const_iterator first, std::vector< const GeomDet * >::const_iterator last) __attribute__((cold)) |
HitRZCompatibility * | checkRZOld (const DetLayer *layer, const TrackingRecHit *outerHit, const edm::EventSetup &iSetup) const |
bool | chooseSolution (const Vector2D &d1, const Vector2D &d2) |
virtual GsfMaterialEffectsAdapter * | clone () const |
virtual dso_export MultipleScatteringUpdator * | clone () const |
virtual SiStripRecHit2D * | clone (TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const GCC11_OVERRIDE |
virtual SiStripRecHit1D * | clone (TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const GCC11_OVERRIDE |
virtual SiPixelRecHit * | clone (TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const |
virtual SiStripMatchedRecHit2D * | clone (TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const |
virtual ProjectedSiStripRecHit2D * | clone (TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const |
virtual TRecHit5DParamConstraint * | clone () const |
virtual BeamSpotTransientTrackingRecHit * | clone () const |
virtual TRecHit2DPosConstraint * | clone () const |
virtual TRecHit1DMomConstraint * | clone () const |
virtual TSiTrackerMultiRecHit * | clone () const |
template<typename Collector > | |
void | collectRecHits (const TrajectoryStateOnSurface &, const MeasurementTrackerEvent &data, Collector &coll) const dso_internal |
void | combine () dso_internal |
void | compact (std::vector< unsigned int > &, std::vector< unsigned int > &, unsigned short &) |
bool | compute (const TrackCharge &chargeA, const GlobalVector &momentumA, const GlobalPoint &positionA, const TrackCharge &chargeB, const GlobalVector &momentumB, const GlobalPoint &positionB) dso_internal |
virtual void | compute (const TrajectoryStateOnSurface &, const PropagationDirection, Effect[]) const |
Computation: generates vectors of weights, means and standard deviations. More... | |
void | compute3DImpactPoint () const |
void | computeBetheBloch (const LocalVector &localP, double pathLength, const VolumeMediumProperties &medium, double &deltaP, double &deltaCov00) const dso_internal |
void | computeBetheBloch (const LocalVector &, const MediumProperties &, Effect &effect) const dso_internal |
void | computeBounds (const std::vector< NavVolumeSide > &faces) |
Bounds * | computeBounds (int index, const std::vector< const Plane * > &bpc) |
Bounds * | computeBounds (int index, const std::vector< NavVolumeSide > &faces) |
void | computeChargedJacobians () const |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const __attribute__((hot)) |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const __attribute__((hot)) |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const __attribute__((hot)) |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const __attribute__((hot)) |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const __attribute__((hot)) dso_internal |
SubTurbineCrossings | computeCrossings (const TrajectoryStateOnSurface &startingState, PropagationDirection propDir) const __attribute__((hot)) |
SubTurbineCrossings | computeCrossings (const TrajectoryStateOnSurface &startingState, PropagationDirection propDir, bool innerDisk) const |
SubRingCrossings | computeCrossings (const TrajectoryStateOnSurface &startingState, PropagationDirection propDir) const __attribute__((hot)) |
BoundDisk * | computeDisk (const std::vector< const TIDRing * > &rings) const __attribute__((cold)) |
void | computeElectrons (const LocalVector &localP, double pathLength, const VolumeMediumProperties &medium, double &deltaP, double &deltaCov00) const dso_internal |
void | computeElectrons (const LocalVector &, const MediumProperties &, const PropagationDirection, Effect &effect) const dso_internal |
void | computeError () const |
int | computeHelicity (const GeometricSearchDet *firstBlade, const GeometricSearchDet *secondBlade) const |
void | computeHelicity () __attribute__((cold)) |
std::tuple< bool, int, int > | computeIndexes (GlobalPoint gInnerPoint, GlobalPoint gOuterPoint) const __attribute__((hot)) |
std::tuple< bool, int, int > | computeIndexes (GlobalPoint gInnerPoint, GlobalPoint gOuterPoint) const __attribute__((hot)) |
void | computeJacobians () const |
void | computeNeutralJacobians () const |
void | computePosition () const |
void | computeWeight () const |
void | computeWeightTimesPos () const |
float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const __attribute__((hot)) |
float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const __attribute__((hot)) |
float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const __attribute__((hot)) |
float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const __attribute__((hot)) |
float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const |
float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const |
float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const __attribute__((hot)) |
StMeasurementConditionSet & | conditionSet () |
const StMeasurementConditionSet & | conditionSet () const |
void | construct () __attribute__((cold)) |
float | correctedFirstMean (const float, const GSContainer[]) const |
Correction for mean of component 1. More... | |
float | correctedFirstVar (const float, const GSContainer[]) const |
Correction for variance of component 1. More... | |
void | correctWeights (GSContainer[]) const |
Correction for weight of component 1. More... | |
const StripClusterParameterEstimator * | cpe () const |
PairBoolFTS | createFTSatTransverseImpactPoint (const FTS &originalFTS, const GlobalPoint &referencePoint) const dso_internal |
PairBoolFTS | createFTSatTransverseImpactPointCharged (const FTS &originalFTS, const GlobalPoint &referencePoint) const dso_internal |
PairBoolFTS | createFTSatTransverseImpactPointNeutral (const FTS &originalFTS, const GlobalPoint &referencePoint) const dso_internal |
bool | crossingTk (const FreeTrajectoryState &fts, const Plane &plane) const |
true if the plane and the fts z position have different sign More... | |
BoundCylinder * | cylinder (const std::vector< const GeometricSearchDet * > &rings) __attribute__((cold)) |
BoundCylinder * | cylinder (const std::vector< const GeometricSearchDet * > &rods) const __attribute__((cold)) |
EBDetId | decrementIeta (const EBDetId &) const |
move the nagivator to smaller ieta (more negative z) (stops at end of barrel and returns null) More... | |
EBDetId | decrementIeta (const EBDetId &) const |
move the nagivator to smaller ieta (more negative z) (stops at end of barrel and returns null) More... | |
EBDetId | decrementIphi (const EBDetId &) const |
move the nagivator to smaller iphi (wraps around the barrel) More... | |
EBDetId | decrementIphi (const EBDetId &) const |
move the nagivator to smaller iphi (wraps around the barrel) More... | |
EEDetId | decrementIx (const EEDetId &) const |
move the nagivator to smaller ix More... | |
EEDetId | decrementIx (const EEDetId &id) const |
move the nagivator to smaller ix More... | |
ESDetId | decrementIx (const ESDetId &id) const |
move the nagivator to smaller ix More... | |
EEDetId | decrementIy (const EEDetId &) const |
move the nagivator to smaller iy More... | |
EEDetId | decrementIy (const EEDetId &id) const |
move the nagivator to smaller iy More... | |
ESDetId | decrementIy (const ESDetId &id) const |
move the nagivator to smaller iy More... | |
ESDetId | decrementIz (const ESDetId &id) const |
move the nagivator to smaller iz More... | |
void | directionCheck (PropagationDirection dir) |
template<typename Collector > | |
void | doubleMatch (const TrajectoryStateOnSurface &ts, const MeasurementTrackerEvent &data, Collector &collector) const dso_internal |
OuterEstimator * | estimator (const BarrelDetLayer *layer, const edm::EventSetup &iSetup) const dso_internal |
OuterEstimator * | estimator (const ForwardDetLayer *layer, const edm::EventSetup &iSetup) const dso_internal |
float | eta (int idxBin) const |
RKLocalFieldProvider | fieldProvider () const |
RKLocalFieldProvider | fieldProvider (const Cylinder &cyl) const dso_internal |
void | fillRingPars (int i) __attribute__((cold)) |
int | findBin (float R, int layer) const |
int | findBin (float R, int layer) const dso_internal |
int | findClosest (const GlobalPoint[3]) const __attribute__((hot)) |
int | findClosestDet (const GlobalPoint &startPos, int sectorId) const |
int | findNextIndex (const GlobalPoint[3], int) const __attribute__((hot)) |
WedgePar const & | findPar (int index, int diskSectorType) const dso_internal |
GlobalPoint | findPosition (int index, int diskSectorIndex) const |
const TrajectoryFitter * | fitter (fitType type) const |
template<class T > | |
std::pair< bool, double > | genericPathLength (const T &object) const dso_internal |
common functionality for extrapolation to line or point More... | |
const Propagator * | getCrossTkPropagator () const |
return the propagator used to cross the tracker More... | |
const Propagator * | getEndCapTkPropagator () const |
return the propagator used in endcaps More... | |
void | getMixtureParameters (const float, GSContainer[]) const |
Filling of mixture (in terms of z=E/E0) More... | |
EEDetId | gId (float x, float y, float z) const |
GlobalVector | globalMomentum (const Basic3DVector< double > &mom) const dso_internal |
GlobalPoint | globalPosition (const Basic3DVector< double > &pos) const dso_internal |
GlobalTrajectoryParameters | gtpFromLocal (const Basic3DVector< double > &lpos, const Basic3DVector< double > &lmom, TrackCharge ch, const Surface &surf) const dso_internal |
GlobalTrajectoryParameters | gtpFromVolumeLocal (const CartesianStateAdaptor &state, TrackCharge charge) const dso_internal |
bool | hasAny128StripBad () const |
int | idxBin (float eta) const |
EBDetId | incrementIeta (const EBDetId &) const |
move the nagivator to larger ieta (more positive z) (stops at end of barrel and returns null) More... | |
EBDetId | incrementIeta (const EBDetId &) const |
move the nagivator to larger ieta (more positive z) (stops at end of barrel and returns null) More... | |
EBDetId | incrementIphi (const EBDetId &) const |
move the nagivator to larger iphi (wraps around the barrel) More... | |
EBDetId | incrementIphi (const EBDetId &) const |
move the nagivator to larger iphi (wraps around the barrel) More... | |
EEDetId | incrementIx (const EEDetId &) const |
move the nagivator to larger ix More... | |
EEDetId | incrementIx (const EEDetId &id) const |
move the nagivator to larger ix More... | |
ESDetId | incrementIx (const ESDetId &id) const |
move the nagivator to larger ix More... | |
EEDetId | incrementIy (const EEDetId &) const |
move the nagivator to larger iy More... | |
EEDetId | incrementIy (const EEDetId &id) const |
move the nagivator to larger iy More... | |
ESDetId | incrementIy (const ESDetId &id) const |
move the nagivator to larger iy More... | |
ESDetId | incrementIz (const ESDetId &id) const |
move the nagivator to larger iz More... | |
void | init () |
virtual void | initCorners (CornersVec &) override |
void | initEtaRange (const GlobalVector &dir, const Margin &margin) |
virtual bool | initialKinematic (GlobalTrajectoryParameters &kine, const SeedingHitSet &hits) const |
virtual bool | initialKinematic (GlobalTrajectoryParameters &kine, const SeedingHitSet &hits) const |
void | initTkVolume (float epsilon) |
build the tracker volume More... | |
PropagationDirection | invertDirection (PropagationDirection dir) const dso_internal |
bool | isMasked (const SiStripCluster &cluster) const |
AlgebraicMatrix55 | jacobian (double &s) const |
KFTrajectoryFitter (KFTrajectoryFitter const &) | |
const Chi2MeasurementEstimator & | localEstimator () const |
estimator for 2D hits (matched or pixel) More... | |
const KFUpdator & | localUpdator () const |
updator for 2D hits (matched or pixel) More... | |
virtual const MagneticField * | magneticField () const |
return the magneticField More... | |
virtual const MagneticField * | magneticField () const |
GlobalVector | makeAxis (void) |
bool | materialAtSource () const dso_internal |
Inclusion of material at the source? More... | |
double | minGoodCharge (int subdet) const |
bool | myInside (const Local3DPoint &lp, float tolerance) const |
bool | notAtSurface (const Plane &, const PositionTypeDouble &, const float) const dso_internal |
PixelGeomDetType & | operator= (const PixelGeomDetType &other) |
BeamSpotTransientTrackingRecHit & | operator= (const BeamSpotTransientTrackingRecHit &t) |
bool | overlap (const GlobalPoint &gpos, const GeomDet &det, float phiWin) const |
bool | overlapInR (const TrajectoryStateOnSurface &tsos, int i, double ymax) const __attribute__((hot)) |
virtual std::pair< bool, double > | pathLengthFromCoefficients (const double ceq[4]) const dso_internal |
common part for propagation to point and line More... | |
PerigeeLinearizedTrackState (const GlobalPoint &linP, const reco::TransientTrack &track, const TrajectoryStateOnSurface &tsos) | |
OuterHitPhiPrediction | phiWindow (const edm::EventSetup &iSetup) const dso_internal |
PixelGeomDetType (const PixelGeomDetType &other) | |
bool | pointsHelixHelix (const GlobalTrajectoryParameters &sta, const GlobalTrajectoryParameters &stb) dso_internal |
bool | pointsHelixLine (const GlobalTrajectoryParameters &sta, const GlobalTrajectoryParameters &stb) dso_internal |
bool | pointsLineLine (const GlobalTrajectoryParameters &sta, const GlobalTrajectoryParameters &stb) dso_internal |
SurfaceDeformation::Local2DVector | positionCorrection (const LocalPoint &pos, const Topology::LocalTrackAngles &dir) const |
SurfaceDeformation::Local2DVector | positionCorrection (const Topology::LocalTrackPred &trk) const |
SurfaceDeformation::Local2DVector | positionCorrection (const LocalPoint &pos, const Topology::LocalTrackAngles &dir) const |
SurfaceDeformation::Local2DVector | positionCorrection (const Topology::LocalTrackPred &trk) const |
void | printActiveFedsInfo (const std::vector< uint16_t > &activeFedsFromCabling, const std::vector< int > &activeFedsFromRunInfo, const std::vector< int > &differentFeds, const bool printDebug) |
Prints debug output for the active feds comparing the list in RunInfo and FedCabling. More... | |
void | printDetInfo (const uint32_t &detId, const uint32_t &apvPairNumber, std::stringstream &ss) |
Prints debug output for a given detId. More... | |
RecHitContainer | projectOnGluedDet (const std::vector< SiStripRecHit2D > &hits, const TrajectoryStateOnSurface &ts) const dso_internal |
template<typename HitCollector > | |
void | projectOnGluedDet (HitCollector &collector, const std::vector< SiStripRecHit2D > &hits, const GlobalVector &gdir) const dso_internal |
RecHitContainer | projectOnGluedDet (const RecHitContainer &hits, const TrajectoryStateOnSurface &ts) const dso_internal |
template<typename HitCollector > | |
void | projectOnGluedDet (HitCollector &collector, const RecHitContainer &hits, const GlobalVector &gdir) const dso_internal |
TrajectoryStateOnSurface | propagatedState (const FreeTrajectoryState &fts, const Surface &surface, const AlgebraicMatrix55 &jacobian, const GlobalPoint &x, const GlobalVector &p) const |
TrajectoryStateOnSurface | propagatedState (const FreeTrajectoryState &fts, const Surface &surface, const AlgebraicMatrix55 &jacobian, const LocalPoint &x, const LocalVector &p) const |
std::pair < TrajectoryStateOnSurface, double > | propagatedStateWithPath (const FreeTrajectoryState &fts, const Surface &surface, const GlobalTrajectoryParameters >p, const double &s) const dso_internal |
propagation of errors (if needed) and generation of a new TSOS More... | |
bool | propagateParametersOnCylinder (const FreeTrajectoryState &fts, const Cylinder &cylinder, GlobalPoint &x, GlobalVector &p, double &s) const |
GlobalParametersWithPath | propagateParametersOnCylinder (const FreeTrajectoryState &ts, const Cylinder &cyl) const dso_internal |
bool | propagateParametersOnCylinder (const FreeTrajectoryState &fts, const Cylinder &cylinder, GlobalPoint &x, GlobalVector &p, double &s) const dso_internal |
parameter propagation to cylinder (returns position, momentum and path length) More... | |
GlobalParametersWithPath | propagateParametersOnPlane (const FreeTrajectoryState &ts, const Plane &plane) const dso_internal |
bool | propagateParametersOnPlane (const FreeTrajectoryState &fts, const Plane &plane, LocalPoint &x, LocalVector &p, double &s) const |
bool | propagateParametersOnPlane (const FreeTrajectoryState &fts, const Plane &plane, GlobalPoint &x, GlobalVector &p, double &s) const dso_internal |
parameter propagation to plane (returns position, momentum and path length) More... | |
bool | propagateWithHelixCrossing (HelixPlaneCrossing &, const Plane &, const float, GlobalPoint &, GlobalVector &, double &s) const dso_internal |
helix parameter propagation to a plane using HelixPlaneCrossing More... | |
bool | propagateWithLineCrossing (const GlobalPoint &, const GlobalVector &, const Plane &, GlobalPoint &, double &) const dso_internal |
straight line parameter propagation to a plane More... | |
bool | propagateWithLineCrossing (const GlobalPoint &, const GlobalVector &, const Cylinder &, GlobalPoint &, double &) const dso_internal |
straight line parameter propagation to a cylinder More... | |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &, const Plane &) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &, const Cylinder &) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Plane &plane) const override |
propagation to plane with path length More... | |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Plane &plane) const override |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Plane &plane) const override |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Cylinder &cylinder) const override |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Cylinder &cylinder) const override |
propagation to cylinder with path length More... | |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Cylinder &cylinder) const override |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Plane &plane) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Cylinder &cylinder) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Plane &plane) const override |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Cylinder &cylinder) const override |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Plane &sur) const override |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Cylinder &sur) const override |
bool | put_replace (const uint32_t &DetId, Range input) |
void | readParameters (const std::string) |
Read parametrization from file. More... | |
Polynomial | readPolynomial (std::ifstream &, const int) |
Read coefficients of one polynomial from file. More... | |
std::array< int, 3 > | ringIndicesByCrossingProximity (const TrajectoryStateOnSurface &startingState, const Propagator &prop) const |
Basic3DVector< double > | rkMomentum (const GlobalVector &mom) const dso_internal |
Basic3DVector< double > | rkPosition (const GlobalPoint &pos) const dso_internal |
HitRZConstraint | rzConstraint () const dso_internal |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const __attribute__((hot)) |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const __attribute__((hot)) |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubTurbineCrossings &crossings, float window, std::vector< DetGroup > &result) const __attribute__((hot)) |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const __attribute__((hot)) |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const __attribute__((hot)) |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubTurbineCrossings &crossings, float window, std::vector< DetGroup > &result, bool innerDisk) const |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const __attribute__((hot)) |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const __attribute__((hot)) |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubRingCrossings &crossings, float window, std::vector< DetGroup > &result) const __attribute__((hot)) |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const __attribute__((hot)) dso_internal |
float | sensorThickness (const DetId &detid) const |
Trajectory | smoothingStep (Trajectory const &fitted) const |
std::pair< bool, double > | solutionByDirection (const double dS1, const double dS2) const dso_internal |
int | solve2ndOrder (const double ceq[], double sol[]) const dso_internal |
Solutions of 2nd order equation. More... | |
int | solve3rdOrder (const double ceq[], double sol[]) const dso_internal |
Solutions of 3rd order equation. More... | |
void | sorter (const RecHitContainer &hits, PropagationDirection dir, RecHitContainer &result) const |
const Chi2Strip1DEstimator & | stripEstimator () const |
estimator for 1D hits (non-matched strips) More... | |
const KFStrip1DUpdator & | stripUpdator () const |
updator for non-matched strip hits More... | |
const std::vector< const GeomDet * > & | subBlade (int ind) const |
const std::vector< const GeomDet * > & | subLayer (int ind) const |
const std::vector< const TECWedge * > & | subLayer (int ind) const dso_internal |
const std::vector< const GeomDet * > & | subRod (int ind) const |
void | subtract (std::vector< unsigned int > &, const std::vector< unsigned int > &) |
void | subtraction (std::vector< unsigned int > &, const unsigned int &) |
const std::vector< const GeomDet * > & | subWedge (int ind) const |
bool | testStrips (const TrajectoryStateOnSurface &tsos, const BoundPlane &gluedPlane, const TkStripMeasurementDet &mdet) const dso_internal |
Test the strips on one of the two dets with projection. More... | |
bool | thickSensors (const SiStripDetId &detid) const |
int | totalStrips () const |
const TrajectoryStateOnSurface & | trajectoryState () const |
TRecHit1DMomConstraint (const int charge, const double mom, const double err, const Surface *surface) | |
Creates the TrackingRecHit internally, avoids redundent cloning. More... | |
TRecHit1DMomConstraint (const TRecHit1DMomConstraint &other) | |
TRecHit2DPosConstraint (const LocalPoint &pos, const LocalError &err, const Surface *surface) | |
Creates the TrackingRecHit internally, avoids redundent cloning. More... | |
TRecHit2DPosConstraint (const TRecHit2DPosConstraint &other) | |
TRecHit5DParamConstraint (const TrajectoryStateOnSurface &tsos) | |
TRecHit5DParamConstraint (const TRecHit5DParamConstraint &other) | |
TSiTrackerMultiRecHit (const GeomDet *geom, const SiTrackerMultiRecHit *rh, const ConstRecHitContainer &components, float annealing) | |
void | turnOffFeds (const std::vector< int > &fedsList, const bool turnOffStrips, const bool printDebug) |
unsigned int | xindex (CCGFloat x, CCGFloat z) const |
unsigned int | yindex (CCGFloat y, CCGFloat z) const |
Private Member Functions inherited from ProxyBase< T, Cloner > | |
void | check () const |
const T & | data () const |
void | destroy () noexcept |
bool | isValid () const |
ProxyBase & | operator= (const ProxyBase &other) noexcept |
ProxyBase () noexcept | |
ProxyBase (T *p) noexcept | |
ProxyBase (const ProxyBase &other) noexcept | |
int | references () const |
T & | sharedData () |
void | swap (ProxyBase &other) noexcept |
T & | unsharedData () |
~ProxyBase () noexcept | |
Static Private Member Functions | |
static float | calculatePhiWindow (float Xmax, const GeomDet &det, const TrajectoryStateOnSurface &state) __attribute__((hot)) |
static void | circleParameters (const TrackCharge &charge, const GlobalVector &momemtum, const GlobalPoint &position, double &xc, double &yc, double &r, double bz) dso_internal |
static int | computeHelicity (const GeometricSearchDet *firstBlade, const GeometricSearchDet *secondBlade) |
static float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) |
static float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) __attribute__((hot)) dso_internal |
static int | myPhi (int i) |
static GlobalTrajectoryParameters | newTrajectory (const GlobalPoint &newpt, const GlobalTrajectoryParameters &oldpar, double bz) dso_internal |
static bool | overlap (const GlobalPoint &gpos, const GeometricSearchDet &ring, float window) __attribute__((hot)) |
static void | setX0 (std::vector< MSLayer > &, float eta, const SumX0AtEtaDataProvider &) |
static int | transverseCoord (double cxa, double cya, double ra, double cxb, double cyb, double rb, double &xg1, double &yg1, double &xg2, double &yg2) dso_internal |
static double | zCoord (const GlobalVector &mom, const GlobalPoint &pos, double r, double xc, double yc, double xg, double yg) dso_internal |
Static Private Attributes | |
static const DetLayerGeometry | dummyGeometry |
static const int | MAX_STEPS = 10000 |
static constexpr int | MaxOrder =6 |
static constexpr int | MaxSize =6 |
static const float | theMaxDistToPlane |
static const float | theNumericalPrecision |
static const AlgebraicMatrix | theProjectionMatrix |
Friends | |
class | LinearizedTrackStateFactory |
class | MSLayersKeeperX0Averaged |
Additional Inherited Members | |
Static Protected Member Functions inherited from TrajectoryStateClosestToPointBuilder | |
static TrajectoryStateClosestToPoint | constructTSCP (const FTS &originalFTS, const GlobalPoint &referencePoint) |
Static Protected Member Functions inherited from MSLayersKeeper | |
static const DataX0 & | getDataX0 (const MSLayer &l) |
static void | setDataX0 (MSLayer &l, const DataX0 &x0Data) |
Static Protected Member Functions inherited from CaloSubdetectorGeometry | |
static CCGFloat | deltaR (const GlobalPoint &p1, const GlobalPoint &p2) |
Unlimited (trivial) bounds.
Estimator of the distance between two state vectors, e.g. for convergence test.
Derivative calculation for the 6D cartesian case.
Common base class.
Our base class.
Bounds for a surface of any type, delimited by N other surfaces of any type. A point is "inside" if it is on the correct side of all delimiting surfaces. This way of computing "inside" is relatively expensive, and should only be applied to situations where there is no specialized implementation for the concrete surface types.
Quality word packing
Specialised strip topology for rectangular barrel detectors. The strips are parallel to the local Y axis, so X is the precisely measured coordinate.
Specialised strip topology for rectangular barrel detectors. The strips are parallel to the local Y axis, so X is the precisely measured coordinate.Specialization of StripTopology for detectors of symmetric trapezoidal shape. The local Y coordinate is parallel to the central strip, and prpendicular to the paralle sides of the trapezoid. The first and last strips are parallel to the corresponding sides of the trapezoid. The pitch is constant at constant y. This topology makes a non-linear transformation: the pitch is not constant along the strips.
Generic DetType for the Pixels. Specialized in SiPixelGeomDetType.
StripGeomDetType is the abstract class for SiStripGeomDetType.
A concrete implementation for TEC petals
A concrete implementation for TEC layer built out of TECPetals
A concrete implementation for PixelBlade
A concrete implementation for PixelForward layer built out of ForwardPixelBlade
A concrete implementation for PixelRod
A concrete implementation for TEC wedge built out of only one det
A concrete implementation for TOB layer or PixelBarrel layer
A concrete implementation for TIB layer built out of TIBRings
A concrete implementation for TIB rings
A concrete implementation for TID layer built out of TIDRings
A concrete implementation for TID rings
A concrete implementation for TOB Rod
A concrete NavigableLayer for the barrel
A concrete NavigableLayer for the forward
Fast Implementation of HitRZCompatibility. The RZConstraint is defined by two lines and their crossing point. The r-z compatibility is tested by comparistion of cotangent given by r-z and lines crossing point with cotangents of two lines.
provides allowed range of radius R from HitRZConstraint at a given Z coordinate
provides allowed range of Z coordinate from HitRZConstraint at a given radius R
Single state measurement of a vertex. Some data is calculated on demand to improve performance.
Class containing a measurement of a vertex. Some data is calculated on demand to improve performance.
Track information relative to a track-to-vertex association. The track weight corresponds to the distance of the track to the seed position.
Calculates and stores the ImpactPointMeasurement of the impact point (point of closest approach in 3D) to the given linearization point. (see V.Karimaki, HIP-1997-77 / EXP)
Computes the parameters of the trajectory state at the transverse point of closest approach (in the global transverse plane) to the linearization point, and the jacobiam matrices. (see R.Fruehwirth et al. Data Analysis Techniques in HEP Experiments Second Edition, Cambridge University Press 2000, or R.Fruehwirth et al. Vertex reconstruction and track bundling at the LEP collider using robust algorithms. Computer Physics Communications 96 (1996) 189-208).
Both are done `on-demand' to improve CPU performance.
This particular implementation works with "perigee" helix parametrization: see Billoir et al. NIM in PR A311(1992) 139-150
(Mostly) analytical helix propagation to cylindrical or planar surfaces. Based on GtfGeometricalPropagator with successive replacement of components (currently: propagation to arbitrary plane).
Calculates intersections of a helix with planes of any orientation.
Calculates intersections of a helix with planes of any orientation using a parabolic approximation.
Computes the crossing of a helix with a barrel plane. Exact if the magnetic field is parallel to the plane.
Calculates intersections of a helix with planes perpendicular to the z-axis.
Calculates closest approach of a helix to a line or a point by iterative use of a 2nd order expansion of the helix.
Exceptions thrown from TrajectoryParametrization and dependent subsystems.
As the name indicates, propagates track parameters according to a straight line model. Intended for test beams without magnetic field and similar cases.
Class which combines a set of components of a Gaussian mixture into a single component. Given all the components of a mixture, it calculates the mean and covariance matrix of the entire mixture. This combiner class can also be used in the process of transforming a Gaussian mixture into another Gaussian mixture with a smaller number of components. The relevant formulas can be found in R. Fruhwirth, Computer Physics Communications 100 (1997), 1.
Combines two GsfMaterialEffectsUpdators (for multiple scattering and energy loss).
Make standard (single state) MaterialEffectsUpdator usable in the context of GSF.
A GSF fitter, similar to KFTrajectoryFitter.
A GSF smoother, similar to KFTrajectorySmoother, but (for testing purposes) without combination with the forward fit.
Given two trajectory states, computes the two points of closest approach in the transverse plane for the helices extrapolated from these states. 1) computes the intersections of the circles in transverse plane. Two cases: - circles have one or two intersection points;
This class builds a TrajectoryStateClosestToPoint given an original TrajectoryStateOnSurface or FreeTrajectoryState. This new state is then defined at the point of closest approach to the reference point. In case the propagation was not successful, this state can be invalid.
General interface to calculate the PCA of two tracks. According to the charge of the tracks, the correct algorithm is used:
Concrete implementation for the state of one trajectory on a surface.
Definition at line 27 of file BeamSpotTransientTrackingRecHit.h.
typedef edm::RangeMap<int, std::vector<float> > GCC11_FINAL< T, TOPO >::ADCContainer |
Definition at line 23 of file CSCRecHit2D.h.
typedef ROOT::Math::SMatrix<double,3,N-2,ROOT::Math::MatRepStd<double,3,N-2> > GCC11_FINAL< T, TOPO >::AlgebraicMatrix3M |
Definition at line 25 of file VertexTrack.h.
typedef ROOT::Math::SMatrix<double,N-2,N-2,ROOT::Math::MatRepStd<double,N-2,N-2> > GCC11_FINAL< T, TOPO >::AlgebraicMatrixMM |
Definition at line 24 of file VertexTrack.h.
typedef ROOT::Math::SMatrix<double,N+1,N+1,ROOT::Math::MatRepSym<double,N+1> > GCC11_FINAL< T, TOPO >::AlgebraicSymMatrixOO |
Definition at line 26 of file VertexTrack.h.
typedef ROOT::Math::SVector<double,N> GCC11_FINAL< T, TOPO >::AlgebraicVectorN |
Definition at line 23 of file VertexTrack.h.
typedef EcalBarrelGeometryRecord GCC11_FINAL< T, TOPO >::AlignedRecord |
Definition at line 29 of file EcalBarrelGeometry.h.
typedef EcalEndcapGeometryRecord GCC11_FINAL< T, TOPO >::AlignedRecord |
Definition at line 30 of file EcalEndcapGeometry.h.
typedef EBAlignmentRcd GCC11_FINAL< T, TOPO >::AlignmentRecord |
Definition at line 30 of file EcalBarrelGeometry.h.
typedef EEAlignmentRcd GCC11_FINAL< T, TOPO >::AlignmentRecord |
Definition at line 31 of file EcalEndcapGeometry.h.
typedef StMeasurementConditionSet::BadStripBlock GCC11_FINAL< T, TOPO >::BadStripBlock |
Definition at line 237 of file TkStripMeasurementDet.h.
typedef StMeasurementConditionSet::BadStripCuts GCC11_FINAL< T, TOPO >::BadStripCuts |
Definition at line 232 of file TkStripMeasurementDet.h.
typedef BaseTrackerRecHit GCC11_FINAL< T, TOPO >::Base |
Definition at line 10 of file SiStripMatchedRecHit2D.h.
typedef RKDerivative< double,6> GCC11_FINAL< T, TOPO >::Base |
Definition at line 13 of file CartesianLorentzForce.h.
typedef RKDerivative<T,N> GCC11_FINAL< T, TOPO >::Base |
Definition at line 13 of file CurvilinearLorentzForce.h.
typedef RKDerivative<T,N> GCC11_FINAL< T, TOPO >::Base |
Definition at line 13 of file CylindricalLorentzForce.h.
|
private |
Definition at line 15 of file VertexState.h.
typedef TrackerSingleRecHit GCC11_FINAL< T, TOPO >::Base |
Definition at line 16 of file ProjectedSiStripRecHit2D.h.
typedef RKSolver<T,N> GCC11_FINAL< T, TOPO >::Base |
Definition at line 16 of file RKAdaptiveSolver.h.
typedef PeriodicBinFinderInZ<float> GCC11_FINAL< T, TOPO >::BinFinderType |
Definition at line 14 of file PixelRod.h.
typedef PeriodicBinFinderInZ<float> GCC11_FINAL< T, TOPO >::BinFinderType |
typedef PeriodicBinFinderInPhi<float> GCC11_FINAL< T, TOPO >::BinFinderType |
Definition at line 18 of file TBPLayer.h.
|
private |
Definition at line 66 of file PixelForwardLayer.h.
|
private |
Definition at line 73 of file PixelForwardLayerPhase1.h.
|
private |
|
private |
typedef ReferenceCountingPointer<Cylinder> GCC11_FINAL< T, TOPO >::BoundCylinderPointer |
Definition at line 37 of file Cylinder.h.
typedef ReferenceCountingPointer<Disk> GCC11_FINAL< T, TOPO >::BoundDiskPointer |
Definition at line 36 of file BoundDisk.h.
|
private |
Definition at line 16 of file VertexState.h.
|
private |
Definition at line 203 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 204 of file RectangularEtaPhiTrackingRegion.h.
typedef CaloCellGeometry::CCGFloat GCC11_FINAL< T, TOPO >::CCGFloat |
Definition at line 22 of file TruncatedPyramid.h.
typedef CaloCellGeometry::CCGFloat GCC11_FINAL< T, TOPO >::CCGFloat |
Definition at line 24 of file EcalBarrelGeometry.h.
typedef CaloCellGeometry::CCGFloat GCC11_FINAL< T, TOPO >::CCGFloat |
Definition at line 25 of file EcalEndcapGeometry.h.
typedef std::vector<TruncatedPyramid> GCC11_FINAL< T, TOPO >::CellVec |
Definition at line 22 of file EcalBarrelGeometry.h.
typedef std::vector<TruncatedPyramid> GCC11_FINAL< T, TOPO >::CellVec |
Definition at line 23 of file EcalEndcapGeometry.h.
typedef std::vector<int> GCC11_FINAL< T, TOPO >::ChannelContainer |
Definition at line 22 of file CSCRecHit2D.h.
typedef OmniClusterRef::ClusterStripRef GCC11_FINAL< T, TOPO >::ClusterRef |
Definition at line 15 of file SiStripRecHit2D.h.
typedef OmniClusterRef::ClusterStripRef GCC11_FINAL< T, TOPO >::ClusterRef |
Definition at line 20 of file SiStripRecHit1D.h.
typedef edm::Ref<edmNew::DetSetVector<SiPixelCluster>, SiPixelCluster > GCC11_FINAL< T, TOPO >::ClusterRef |
Definition at line 27 of file SiPixelRecHit.h.
typedef OmniClusterRef::ClusterStripRef GCC11_FINAL< T, TOPO >::ClusterRef |
Definition at line 51 of file ProjectedSiStripRecHit2D.h.
typedef ReferenceCountingPointer<Cone> GCC11_FINAL< T, TOPO >::ConePointer |
typedef std::vector<SiStripCluster>::const_iterator GCC11_FINAL< T, TOPO >::const_iterator |
Definition at line 95 of file TkStripMeasurementDet.h.
typedef ConstReferenceCountingPointer<Cylinder> GCC11_FINAL< T, TOPO >::ConstBoundCylinderPointer |
Definition at line 38 of file Cylinder.h.
typedef ConstReferenceCountingPointer<Disk> GCC11_FINAL< T, TOPO >::ConstBoundDiskPointer |
Definition at line 37 of file BoundDisk.h.
typedef ReferenceCountingPointer<Cone> GCC11_FINAL< T, TOPO >::ConstConePointer |
typedef ConstReferenceCountingPointer<Cylinder> GCC11_FINAL< T, TOPO >::ConstCylinderPointer |
Definition at line 36 of file Cylinder.h.
typedef ConstReferenceCountingPointer<Disk> GCC11_FINAL< T, TOPO >::ConstDiskPointer |
Definition at line 35 of file BoundDisk.h.
typedef ReferenceCountingPointer<Cylinder> GCC11_FINAL< T, TOPO >::CylinderPointer |
Definition at line 35 of file Cylinder.h.
typedef EBDetId GCC11_FINAL< T, TOPO >::DetIdType |
Definition at line 39 of file EcalBarrelGeometry.h.
typedef EEDetId GCC11_FINAL< T, TOPO >::DetIdType |
Definition at line 40 of file EcalEndcapGeometry.h.
typedef edmNew::DetSet<SiStripCluster> GCC11_FINAL< T, TOPO >::detset |
Definition at line 92 of file TkStripMeasurementDet.h.
typedef Basic3DVector<double> GCC11_FINAL< T, TOPO >::DirectionTypeDouble |
Definition at line 38 of file HelixArbitraryPlaneCrossing.h.
typedef Basic3DVector<double> GCC11_FINAL< T, TOPO >::DirectionTypeDouble |
Definition at line 53 of file HelixArbitraryPlaneCrossing2Order.h.
|
private |
Definition at line 55 of file HelixForwardPlaneCrossing.h.
typedef ReferenceCountingPointer<Disk> GCC11_FINAL< T, TOPO >::DiskPointer |
Definition at line 34 of file BoundDisk.h.
|
private |
Definition at line 21 of file StraightLinePropagator.h.
|
private |
Definition at line 21 of file KFSplittingFitter.h.
|
private |
Definition at line 25 of file KFTrajectorySmoother.h.
|
private |
Definition at line 27 of file KFTrajectoryFitter.h.
|
private |
Definition at line 260 of file SteppingHelixPropagator.h.
|
private |
Definition at line 31 of file TSCPBuilderNoMaterial.h.
typedef MagneticFieldProvider<T>::GlobalPointType GCC11_FINAL< T, TOPO >::GlobalPointType |
Definition at line 16 of file ShiftingMagneticFieldProvider.h.
|
private |
Definition at line 32 of file TSCPBuilderNoMaterial.h.
typedef MagneticFieldProvider<T>::GlobalVectorType GCC11_FINAL< T, TOPO >::GlobalVectorType |
Definition at line 17 of file ShiftingMagneticFieldProvider.h.
|
private |
Definition at line 72 of file GsfBetheHeitlerUpdator.h.
typedef IdealGeometryRecord GCC11_FINAL< T, TOPO >::IdealRecord |
Definition at line 28 of file EcalBarrelGeometry.h.
typedef IdealGeometryRecord GCC11_FINAL< T, TOPO >::IdealRecord |
Definition at line 29 of file EcalEndcapGeometry.h.
typedef MagneticFieldProvider<T>::LocalPointType GCC11_FINAL< T, TOPO >::LocalPointType |
Definition at line 14 of file ShiftingMagneticFieldProvider.h.
typedef StripClusterParameterEstimator::LocalValues GCC11_FINAL< T, TOPO >::LocalValues |
Definition at line 87 of file TkStripMeasurementDet.h.
typedef MagneticFieldProvider<T>::LocalVectorType GCC11_FINAL< T, TOPO >::LocalVectorType |
Definition at line 15 of file ShiftingMagneticFieldProvider.h.
|
private |
Definition at line 19 of file KFStrip1DUpdator.h.
|
private |
Definition at line 18 of file KFStrip1DUpdator.h.
typedef TkTrackingRegionsMargin<float> GCC11_FINAL< T, TOPO >::Margin |
Definition at line 14 of file HitRCheck.h.
typedef TkTrackingRegionsMargin<float> GCC11_FINAL< T, TOPO >::Margin |
Definition at line 15 of file HitZCheck.h.
typedef TkTrackingRegionsMargin<float> GCC11_FINAL< T, TOPO >::Margin |
Definition at line 64 of file RectangularEtaPhiTrackingRegion.h.
|
protected |
Definition at line 185 of file SteppingHelixPropagator.h.
typedef detset::const_iterator GCC11_FINAL< T, TOPO >::new_const_iterator |
Definition at line 93 of file TkStripMeasurementDet.h.
typedef EcalBarrelNumberingScheme GCC11_FINAL< T, TOPO >::NumberingScheme |
Definition at line 37 of file EcalBarrelGeometry.h.
typedef EcalEndcapNumberingScheme GCC11_FINAL< T, TOPO >::NumberingScheme |
Definition at line 38 of file EcalEndcapGeometry.h.
typedef EZArrayFL<EBDetId> GCC11_FINAL< T, TOPO >::OrderedListOfEBDetId |
Definition at line 34 of file EcalEndcapGeometry.h.
typedef EZArrayFL<EEDetId> GCC11_FINAL< T, TOPO >::OrderedListOfEEDetId |
Definition at line 33 of file EcalBarrelGeometry.h.
|
private |
Definition at line 33 of file TSCPBuilderNoMaterial.h.
typedef PEcalBarrelRcd GCC11_FINAL< T, TOPO >::PGeometryRecord |
Definition at line 31 of file EcalBarrelGeometry.h.
typedef PEcalEndcapRcd GCC11_FINAL< T, TOPO >::PGeometryRecord |
Definition at line 32 of file EcalEndcapGeometry.h.
typedef ConstReferenceCountingPointer<Plane> GCC11_FINAL< T, TOPO >::PlanePointer |
Definition at line 18 of file NavPlane.h.
typedef CLHEP::Hep3Vector GCC11_FINAL< T, TOPO >::Point |
Definition at line 44 of file SteppingHelixPropagator.h.
typedef Basic3DVector<double> GCC11_FINAL< T, TOPO >::PositionTypeDouble |
Definition at line 37 of file HelixArbitraryPlaneCrossing.h.
typedef Basic3DVector<double> GCC11_FINAL< T, TOPO >::PositionTypeDouble |
Definition at line 52 of file HelixArbitraryPlaneCrossing2Order.h.
|
private |
Definition at line 54 of file HelixForwardPlaneCrossing.h.
typedef CaloCellGeometry::Pt3D GCC11_FINAL< T, TOPO >::Pt3D |
Definition at line 23 of file TruncatedPyramid.h.
typedef CaloCellGeometry::Pt3D GCC11_FINAL< T, TOPO >::Pt3D |
Definition at line 25 of file EcalBarrelGeometry.h.
typedef CaloCellGeometry::Pt3D GCC11_FINAL< T, TOPO >::Pt3D |
Definition at line 26 of file EcalEndcapGeometry.h.
typedef CaloCellGeometry::Pt3DVec GCC11_FINAL< T, TOPO >::Pt3DVec |
Definition at line 24 of file TruncatedPyramid.h.
typedef CaloCellGeometry::Pt3DVec GCC11_FINAL< T, TOPO >::Pt3DVec |
Definition at line 26 of file EcalBarrelGeometry.h.
typedef CaloCellGeometry::Pt3DVec GCC11_FINAL< T, TOPO >::Pt3DVec |
Definition at line 27 of file EcalEndcapGeometry.h.
|
private |
Definition at line 18 of file KFSplittingFitter.h.
typedef ReferenceCountingPointer<LinearizedTrackState<N> > GCC11_FINAL< T, TOPO >::RefCountedLinearizedTrackState |
Definition at line 29 of file VertexTrack.h.
typedef ReferenceCountingPointer<LinearizedTrackState<5> > GCC11_FINAL< T, TOPO >::RefCountedLinearizedTrackState |
Definition at line 44 of file PerigeeLinearizedTrackState.h.
typedef ReferenceCountingPointer<RefittedTrackState<N> > GCC11_FINAL< T, TOPO >::RefCountedRefittedTrackState |
Definition at line 30 of file VertexTrack.h.
typedef SteppingHelixStateInfo::Result GCC11_FINAL< T, TOPO >::Result |
Definition at line 47 of file SteppingHelixPropagator.h.
typedef T GCC11_FINAL< T, TOPO >::Scalar |
Definition at line 12 of file RKCylindricalDistance.h.
typedef Base::Scalar GCC11_FINAL< T, TOPO >::Scalar |
Definition at line 14 of file CylindricalLorentzForce.h.
typedef Base::Scalar GCC11_FINAL< T, TOPO >::Scalar |
Definition at line 14 of file CartesianLorentzForce.h.
typedef Base::Scalar GCC11_FINAL< T, TOPO >::Scalar |
Definition at line 14 of file CurvilinearLorentzForce.h.
typedef double GCC11_FINAL< T, TOPO >::Scalar |
Definition at line 16 of file RKCartesianDistance.h.
typedef Base::Scalar GCC11_FINAL< T, TOPO >::Scalar |
Definition at line 17 of file RKAdaptiveSolver.h.
typedef SiStripRecHit2D::ClusterRef GCC11_FINAL< T, TOPO >::SiStripClusterRef |
Definition at line 90 of file TkStripMeasurementDet.h.
|
protected |
Definition at line 187 of file SteppingHelixPropagator.h.
typedef SteppingHelixStateInfo GCC11_FINAL< T, TOPO >::StateInfo |
Definition at line 46 of file SteppingHelixPropagator.h.
typedef std::pair<const Surface*, SurfaceOrientation::Side> GCC11_FINAL< T, TOPO >::SurfaceAndSide |
Definition at line 19 of file GeneralNSurfaceDelimitedBounds.h.
typedef std::vector<SurfaceAndSide> GCC11_FINAL< T, TOPO >::SurfaceContainer |
Definition at line 20 of file GeneralNSurfaceDelimitedBounds.h.
|
private |
Definition at line 22 of file KFSplittingFitter.h.
|
private |
Definition at line 24 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 26 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 26 of file KFTrajectorySmoother.h.
|
private |
Definition at line 28 of file KFTrajectoryFitter.h.
typedef PixelTopology GCC11_FINAL< T, TOPO >::TopologyType |
Definition at line 15 of file PixelGeomDetType.h.
typedef StripTopology GCC11_FINAL< T, TOPO >::TopologyType |
Definition at line 16 of file StripGeomDetType.h.
typedef CaloCellGeometry::Tr3D GCC11_FINAL< T, TOPO >::Tr3D |
Definition at line 25 of file TruncatedPyramid.h.
|
private |
Definition at line 17 of file KFStrip1DUpdator.h.
|
private |
Definition at line 19 of file BasicMultiTrajectoryState.h.
|
private |
Definition at line 20 of file KFSplittingFitter.h.
|
private |
Definition at line 21 of file KFSwitching1DUpdator.h.
|
private |
Definition at line 22 of file StraightLinePropagator.h.
|
private |
Definition at line 23 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 24 of file KFTrajectorySmoother.h.
|
private |
Definition at line 25 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 26 of file KFTrajectoryFitter.h.
|
private |
Definition at line 259 of file SteppingHelixPropagator.h.
|
private |
Definition at line 52 of file RKPropagatorInS.h.
|
private |
Definition at line 113 of file PropagatorWithMaterial.h.
|
private |
Definition at line 119 of file AnalyticalPropagator.h.
typedef TrackingRecHit::Type GCC11_FINAL< T, TOPO >::Type |
Definition at line 30 of file BeamSpotTransientTrackingRecHit.h.
typedef std::vector<OrderedListOfEBDetId*> GCC11_FINAL< T, TOPO >::VecOrdListEBDetIdPtr |
Definition at line 36 of file EcalEndcapGeometry.h.
typedef std::vector<OrderedListOfEEDetId*> GCC11_FINAL< T, TOPO >::VecOrdListEEDetIdPtr |
Definition at line 35 of file EcalBarrelGeometry.h.
typedef RKSmallVector<T,N> GCC11_FINAL< T, TOPO >::Vector |
Definition at line 13 of file RKCylindricalDistance.h.
typedef Base::Vector GCC11_FINAL< T, TOPO >::Vector |
Definition at line 15 of file CartesianLorentzForce.h.
typedef Base::Vector GCC11_FINAL< T, TOPO >::Vector |
Definition at line 15 of file CylindricalLorentzForce.h.
typedef Base::Vector GCC11_FINAL< T, TOPO >::Vector |
Definition at line 15 of file CurvilinearLorentzForce.h.
typedef RKSmallVector<double,6> GCC11_FINAL< T, TOPO >::Vector |
Definition at line 17 of file RKCartesianDistance.h.
typedef Base::Vector GCC11_FINAL< T, TOPO >::Vector |
Definition at line 18 of file RKAdaptiveSolver.h.
typedef CLHEP::Hep3Vector GCC11_FINAL< T, TOPO >::Vector |
Definition at line 43 of file SteppingHelixPropagator.h.
|
private |
Definition at line 34 of file HelixBarrelPlaneCrossingByCircle.h.
typedef StripClusterParameterEstimator::VLocalValues GCC11_FINAL< T, TOPO >::VLocalValues |
Definition at line 88 of file TkStripMeasurementDet.h.
anonymous enum |
Enumerator | |
---|---|
k_NumberOfCellsForCorners |
Definition at line 41 of file EcalBarrelGeometry.h.
anonymous enum |
anonymous enum |
anonymous enum |
Enumerator | |
---|---|
k_NumberOfCellsForCorners |
Definition at line 42 of file EcalEndcapGeometry.h.
anonymous enum |
anonymous enum |
|
private |
Enumerator | |
---|---|
hh | |
hl | |
ll |
Definition at line 64 of file TwoTrackMinimumDistance.h.
enum GCC11_FINAL::CorrectionFlag |
Enumerator | |
---|---|
NoCorrection | |
MeanCorrection | |
FullCorrection |
Definition at line 59 of file GsfBetheHeitlerUpdator.h.
enum GCC11_FINAL::DestType |
Enumerator | |
---|---|
RADIUS_DT | |
Z_DT | |
PLANE_DT | |
CONE_DT | |
CYLINDER_DT | |
PATHL_DT | |
POINT_PCA_DT | |
LINE_PCA_DT | |
UNDEFINED_DT |
Definition at line 61 of file SteppingHelixPropagator.h.
enum GCC11_FINAL::Fancy |
Enumerator | |
---|---|
HEL_AS_F | |
HEL_ALL_F | |
POL_1_F | |
POL_2_F | |
POL_M_F |
Definition at line 73 of file SteppingHelixPropagator.h.
|
private |
Enumerator | |
---|---|
sameFrame | |
sameOrientation | |
differentFrames |
Definition at line 28 of file ShiftingMagneticFieldProvider.h.
enum GCC11_FINAL::MaterialLocation |
Enumerator | |
---|---|
atSource | |
atDestination | |
fromDirection |
Definition at line 71 of file PropagatorWithMaterial.h.
enum GCC11_FINAL::Mode |
enum GCC11_FINAL::Pars |
Enumerator | |
---|---|
RADIUS_P | |
Z_P | |
PATHL_P |
Definition at line 55 of file SteppingHelixPropagator.h.
enum GCC11_FINAL::SharedInputType |
Enumerator | |
---|---|
all | |
some | |
allWires | |
someWires | |
allStrips | |
someStrips |
Definition at line 25 of file CSCRecHit2D.h.
|
strong |
Enumerator | |
---|---|
kNever | |
kForSiStrips | |
kAlways |
Definition at line 31 of file RectangularEtaPhiTrackingRegion.h.
|
inlinevirtual |
Definition at line 43 of file BeamSpotTransientTrackingRecHit.h.
GCC11_FINAL< T, TOPO >::~SiStripQuality | ( | ) |
GCC11_FINAL< T, TOPO >::~CSCRecHit2D | ( | ) |
|
virtual |
Destructor.
|
inlinevirtual |
Definition at line 45 of file BoundDisk.h.
|
inline |
Definition at line 61 of file Cylinder.h.
GCC11_FINAL< T, TOPO >::~RectangularPlaneBounds | ( | ) |
|
inline |
Definition at line 31 of file SiPixelRecHit.h.
|
inline |
Definition at line 13 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 13 of file SiStripRecHit2D.h.
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
Definition at line 16 of file EcalBarrelHardcodedTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 16 of file EcalEndcapHardcodedTopology.h.
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
virtual |
|
virtual |
|
inlinevirtual |
Definition at line 21 of file PixelGeomDetType.h.
|
inlinevirtual |
Definition at line 21 of file StripGeomDetType.h.
|
inlinevirtual |
Definition at line 97 of file TkStripMeasurementDet.h.
|
inlinevirtual |
Definition at line 12 of file BoundDiskSector.h.
GCC11_FINAL< T, TOPO >::~CompositeTECPetal | ( | ) |
GCC11_FINAL< T, TOPO >::~CompositeTECWedge | ( | ) |
GCC11_FINAL< T, TOPO >::~PixelBlade | ( | ) |
GCC11_FINAL< T, TOPO >::~PixelForwardLayer | ( | ) |
GCC11_FINAL< T, TOPO >::~PixelForwardLayerPhase1 | ( | ) |
GCC11_FINAL< T, TOPO >::~PixelRod | ( | ) |
GCC11_FINAL< T, TOPO >::~SimpleTECWedge | ( | ) |
GCC11_FINAL< T, TOPO >::~TBPLayer | ( | ) |
GCC11_FINAL< T, TOPO >::~TIBLayer | ( | ) |
GCC11_FINAL< T, TOPO >::~TIBRing | ( | ) |
GCC11_FINAL< T, TOPO >::~TIDLayer | ( | ) |
GCC11_FINAL< T, TOPO >::~TIDRing | ( | ) |
GCC11_FINAL< T, TOPO >::~TOBRod | ( | ) |
|
inline |
Definition at line 12 of file MSLayersKeeperX0AtEta.h.
|
inlinevirtual |
Definition at line 9 of file MSLayersKeeperX0Averaged.h.
|
inlinevirtual |
Definition at line 10 of file MSLayersKeeperX0DetLayer.h.
|
inlinevirtual |
Definition at line 14 of file SeedFromConsecutiveHitsStraightLineCreator.h.
|
inlinevirtual |
Definition at line 12 of file SeedFromConsecutiveHitsTripletOnlyCreator.h.
|
inlinevirtual |
Definition at line 12 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Definition at line 12 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
Definition at line 20 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Definition at line 16 of file TSiTrackerMultiRecHit.h.
|
inline |
Definition at line 36 of file AnalyticalPropagator.h.
|
virtual |
virtual destructor
|
inlinevirtual |
Definition at line 19 of file HelixArbitraryPlaneCrossing.h.
|
inlinevirtual |
Definition at line 34 of file HelixArbitraryPlaneCrossing2Order.h.
|
inlinevirtual |
Definition at line 32 of file HelixExtrapolatorToLine2Order.h.
|
inlinevirtual |
Definition at line 21 of file HelixForwardPlaneCrossing.h.
|
inlinevirtual |
Definition at line 22 of file IterativeHelixExtrapolatorToLine.h.
|
inlinevirtual |
Definition at line 18 of file PropagationExceptions.h.
|
virtual |
virtual destructor
|
inline |
Definition at line 30 of file StraightLinePropagator.h.
|
inline |
Definition at line 25 of file GsfMaterialEffectsAdapter.h.
|
virtual |
|
virtual |
|
inline |
Definition at line 23 of file EtaPhiMeasurementEstimator.h.
|
inline |
Definition at line 25 of file KFStrip1DUpdator.h.
|
inline |
Definition at line 30 of file KFSwitching1DUpdator.h.
|
inline |
|
virtual |
|
inlinevirtual |
Definition at line 23 of file VolumeEnergyLossEstimator.h.
|
inlinevirtual |
Definition at line 24 of file VolumeMultipleScatteringEstimator.h.
|
inline |
Definition at line 23 of file ClosestApproachInRPhi.h.
|
inlinevirtual |
Definition at line 21 of file TSCPBuilderNoMaterial.h.
|
inline |
Definition at line 26 of file TwoTrackMinimumDistance.h.
|
inlinevirtual |
Definition at line 21 of file FlexibleKFFittingSmoother.h.
|
inlinevirtual |
Definition at line 41 of file KFFittingSmoother.h.
|
inline |
Definition at line 69 of file KFTrajectoryFitter.h.
|
virtual |
|
inline |
Definition at line 31 of file RKPropagatorInS.h.
|
inlinevirtual |
Definition at line 19 of file RKCartesianDistance.h.
|
inlinevirtual |
Definition at line 15 of file RKCylindricalDistance.h.
|
virtual |
Destructor.
|
inline |
Definition at line 282 of file TkStripMeasurementDet.h.
References LogDebug.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), and Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply().
|
inline |
Map of strip ADCs for strips comprising the rechit.
Definition at line 68 of file CSCRecHit2D.h.
void GCC11_FINAL< T, TOPO >::add | ( | const uint32_t & | , |
const SiStripBadStrip::Range & | |||
) |
void GCC11_FINAL< T, TOPO >::add | ( | const SiStripBadStrip * | ) |
void GCC11_FINAL< T, TOPO >::add | ( | const SiStripDetCabling * | ) |
void GCC11_FINAL< T, TOPO >::add | ( | const SiStripDetVOff * | ) |
void GCC11_FINAL< T, TOPO >::add | ( | const RunInfo * | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
void GCC11_FINAL< T, TOPO >::addInvalidConnectionFromCabling | ( | ) |
void GCC11_FINAL< T, TOPO >::addNotConnectedConnectionFromCabling | ( | ) |
|
inlinevirtual |
NavVolumes are supposed to call this method to "register" with the NavSurface.
Implements NavSurface.
Definition at line 37 of file NavCylinder.h.
|
inlinevirtual |
NavVolumes are supposed to call this method to "register" with the NavSurface.
Implements NavSurface.
Definition at line 38 of file NavCone.h.
|
inlinevirtual |
NavVolumes are supposed to call this method to "register" with the NavSurface.
Implements NavSurface.
Definition at line 42 of file NavPlane.h.
void GCC11_FINAL< T, TOPO >::advance | ( | TkStripRecHitIter & | hi | ) | const |
|
static |
|
static |
|
static |
|
static |
|
inline |
Definition at line 80 of file KFTrajectorySmoother.h.
|
inline |
Definition at line 27 of file AnalyticalPropagator.h.
|
inlinevirtual |
Angular width of a each strip
Implements RadialStripTopology.
Definition at line 167 of file TkRadialStripTopology.h.
|
inline |
Apply radLength correction (1+0.036*ln(radX0+1)) to covariance matrix +1 is added for IR-safety Should be done with care: it's easy to make the end-point result dependent on the intermediate stop points
Definition at line 149 of file SteppingHelixPropagator.h.
References GCC11_FINAL< T, TOPO >::applyRadX0Correction().
Referenced by GCC11_FINAL< T, TOPO >::applyRadX0Correction().
CCGFloat GCC11_FINAL< T, TOPO >::avgAbsZFrontFaceCenter | ( | ) | const |
CCGFloat GCC11_FINAL< T, TOPO >::avgRadiusXYFrontFaceCenter | ( | ) | const |
const GlobalVector& GCC11_FINAL< T, TOPO >::axis | ( | ) | const |
|
private |
|
inline |
|
inline |
Definition at line 240 of file TkStripMeasurementDet.h.
References cmsHarvester::index.
|
inlineprivate |
Definition at line 254 of file TkStripMeasurementDet.h.
References cmsHarvester::index.
|
inline |
Definition at line 86 of file CSCRecHit2D.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from TBLayer.
Definition at line 22 of file PixelForwardLayer.h.
|
inlinevirtual |
Reimplemented from TBLayer.
Definition at line 22 of file TIDLayer.h.
|
inlinevirtual |
Reimplemented from TBLayer.
Definition at line 23 of file PixelForwardLayerPhase1.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from TBLayer.
Definition at line 37 of file CompositeTECPetal.h.
|
explicit |
|
inline |
Definition at line 25 of file BasicMultiTrajectoryState.h.
|
inline |
Definition at line 13 of file BasicSingleTrajectoryState.h.
|
inline |
Definition at line 16 of file BasicSingleTrajectoryState.h.
GCC11_FINAL< T, TOPO >::BasicSingleVertexState | ( | ) |
Constructors
GCC11_FINAL< T, TOPO >::BasicSingleVertexState | ( | const GlobalPoint & | pos, |
const GlobalError & | posErr, | ||
const double & | weightInMix = 1.0 |
||
) |
GCC11_FINAL< T, TOPO >::BasicSingleVertexState | ( | const GlobalPoint & | pos, |
const GlobalWeight & | posWeight, | ||
const double & | weightInMix = 1.0 |
||
) |
GCC11_FINAL< T, TOPO >::BasicSingleVertexState | ( | const AlgebraicVector3 & | weightTimesPosition, |
const GlobalWeight & | posWeight, | ||
const double & | weightInMix = 1.0 |
||
) |
GCC11_FINAL< T, TOPO >::BeamHaloPropagator | ( | const Propagator * | aEndCapTkProp, |
const Propagator * | aCrossTkProp, | ||
const MagneticField * | field, | ||
PropagationDirection | dir = alongMomentum |
||
) |
Defines which propagator is used inside endcap and in barrel.
GCC11_FINAL< T, TOPO >::BeamHaloPropagator | ( | const Propagator & | aEndCapTkProp, |
const Propagator & | aCrossTkProp, | ||
const MagneticField * | field, | ||
PropagationDirection | dir = alongMomentum |
||
) |
Defines which propagator is used inside endcap and in barrel.
GCC11_FINAL< T, TOPO >::BeamHaloPropagator | ( | const BeamHaloPropagator & | ) |
Copy constructor.
|
inline |
Definition at line 32 of file BeamSpotTransientTrackingRecHit.h.
References reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), funct::cos(), funct::pow(), reco::BeamSpot::sigmaZ(), funct::sin(), reco::BeamSpot::x0(), reco::BeamSpot::y0(), and reco::BeamSpot::z0().
|
inline |
Definition at line 14 of file BoundDiskSector.h.
|
inline |
Definition at line 25 of file BoundDiskSector.h.
References Surface::bounds().
|
inlinevirtual |
Bounds corresponding to a NavVolume if present.
Implements NavSurface.
Definition at line 35 of file NavCylinder.h.
|
inlinevirtual |
Bounds corresponding to a NavVolume if present.
Implements NavSurface.
Definition at line 36 of file NavCone.h.
|
inlinevirtual |
Bounds corresponding to a NavVolume if present.
Implements NavSurface.
Definition at line 40 of file NavPlane.h.
|
virtual |
build a tracking rechit from an existing rechit
Implements TransientTrackingRecHitBuilder.
|
inlinestatic |
Construct a cone with the specified vertex and opening angle. The reference frame is defined by pos and rot; the cone axis is parallel to the local Z axis.
Definition at line 34 of file Cone.h.
Referenced by psClasses.BuildThread::run().
|
inlinestatic |
Definition at line 40 of file BoundDisk.h.
References ExtractAppInfoFromXML::args.
Referenced by psClasses.BuildThread::run().
|
inlinestatic |
Construct a cylinder with the specified radius. The reference frame is defined by pos and rot; the cylinder axis is parallel to the local Z axis.
Definition at line 51 of file Cylinder.h.
Referenced by psClasses.BuildThread::run().
|
inlinestatic |
Definition at line 56 of file TRecHit1DMomConstraint.h.
|
inlinestatic |
Definition at line 56 of file TRecHit2DPosConstraint.h.
|
inlinestatic |
Definition at line 56 of file Cylinder.h.
Referenced by psClasses.BuildThread::run().
|
inlinestatic |
Definition at line 67 of file TRecHit5DParamConstraint.h.
|
inlinestatic |
Definition at line 70 of file TSiTrackerMultiRecHit.h.
|
inline |
Definition at line 154 of file TkStripMeasurementDet.h.
References MeasurementDet::fastGeomDet().
|
inline |
Definition at line 163 of file TkStripMeasurementDet.h.
|
inlineprivate |
Definition at line 265 of file TkStripMeasurementDet.h.
|
inline |
Definition at line 127 of file SiStripQuality.h.
|
virtual |
Implements ClosestApproachOnHelices.
|
virtual |
Implements ClosestApproachOnHelices.
|
virtual |
Implements ClosestApproachOnHelices.
|
virtual |
Implements ClosestApproachOnHelices.
|
virtual |
|
staticprivate |
|
inline |
Definition at line 11 of file CaloNavigator.h.
|
inline |
|
inlinevirtual |
Returns true if the clone( const TrajectoryStateOnSurface&) method returns an improved hit, false if it returns an identical copy. In order to avoid redundent copies one should call canImproveWithTrack() before calling clone( const TrajectoryStateOnSurface&). this will be done inside the TkCloner itself
Reimplemented from TrackingRecHit.
Definition at line 39 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Returns true if the clone( const TrajectoryStateOnSurface&) method returns an improved hit, false if it returns an identical copy. In order to avoid redundent copies one should call canImproveWithTrack() before calling clone( const TrajectoryStateOnSurface&). this will be done inside the TkCloner itself
Reimplemented from TrackingRecHit.
Definition at line 40 of file SiStripRecHit2D.h.
|
inlinevirtual |
Returns true if the clone( const TrajectoryStateOnSurface&) method returns an improved hit, false if it returns an identical copy. In order to avoid redundent copies one should call canImproveWithTrack() before calling clone( const TrajectoryStateOnSurface&). this will be done inside the TkCloner itself
Reimplemented from TrackingRecHit.
Definition at line 41 of file SiStripRecHit1D.h.
|
inlinevirtual |
Returns true if the clone( const TrajectoryStateOnSurface&) method returns an improved hit, false if it returns an identical copy. In order to avoid redundent copies one should call canImproveWithTrack() before calling clone( const TrajectoryStateOnSurface&). this will be done inside the TkCloner itself
Reimplemented from TrackingRecHit.
Definition at line 43 of file ProjectedSiStripRecHit2D.h.
|
inlineoverridevirtual |
Returns true if the clone( const TrajectoryStateOnSurface&) method returns an improved hit, false if it returns an identical copy. In order to avoid redundent copies one should call canImproveWithTrack() before calling clone( const TrajectoryStateOnSurface&). this will be done inside the TkCloner itself
Reimplemented from TrackingRecHit.
Definition at line 50 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Returns true if the clone( const TrajectoryStateOnSurface&) method returns an improved hit, false if it returns an identical copy. In order to avoid redundent copies one should call canImproveWithTrack() before calling clone( const TrajectoryStateOnSurface&). this will be done inside the TkCloner itself
Reimplemented from TrackingRecHit.
Definition at line 50 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
Returns true if the clone( const TrajectoryStateOnSurface&) method returns an improved hit, false if it returns an identical copy. In order to avoid redundent copies one should call canImproveWithTrack() before calling clone( const TrajectoryStateOnSurface&). this will be done inside the TkCloner itself
Reimplemented from TrackingRecHit.
Definition at line 57 of file SiPixelRecHit.h.
|
inlinevirtual |
Returns true if the clone( const TrajectoryStateOnSurface&) method returns an improved hit, false if it returns an identical copy. In order to avoid redundent copies one should call canImproveWithTrack() before calling clone( const TrajectoryStateOnSurface&). this will be done inside the TkCloner itself
Reimplemented from TrackingRecHit.
Definition at line 63 of file SiStripMatchedRecHit2D.h.
|
inlinevirtual |
Returns true if the clone( const TrajectoryStateOnSurface&) method returns an improved hit, false if it returns an identical copy. In order to avoid redundent copies one should call canImproveWithTrack() before calling clone( const TrajectoryStateOnSurface&). this will be done inside the TkCloner itself
Reimplemented from TrackingRecHit.
Definition at line 64 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Reimplemented from BasicTrajectoryState.
Definition at line 45 of file BasicMultiTrajectoryState.h.
|
inline |
Definition at line 17 of file CartesianLorentzForce.h.
|
protectedvirtual |
Implements CaloSubdetectorGeometry.
|
protectedvirtual |
Implements CaloSubdetectorGeometry.
|
inlinevirtual |
Distance from the intersection of the projections of the extreme edges of the two extreme strips to the symmetry centre of the plane of strips.
Implements RadialStripTopology.
Definition at line 189 of file TkRadialStripTopology.h.
|
inlinevirtual |
Channel number corresponding to a given LocalPoint.
This is effectively an integer version of strip(), with range 0 to nstrips-1.
LocalPoints outside the detector strip plane will be considered as contributing to the edge channels 0 or nstrips-1.
Implements RadialStripTopology.
Definition at line 37 of file RectangularStripTopology.h.
References bookConverter::min, and StripTopology::strip().
|
virtual |
Channel number corresponding to a given LocalPoint.
This is effectively an integer version of strip(), with range 0 to nstrips-1.
LocalPoints outside the detector strip plane will be considered as contributing to the edge channels 0 or nstrips-1.
Implements RadialStripTopology.
|
virtual |
Channel number corresponding to a given LocalPoint.
This is effectively an integer version of strip(), with range 0 to nstrips-1.
LocalPoints outside the detector strip plane will be considered as contributing to the edge channels 0 or nstrips-1.
Implements RadialStripTopology.
|
virtual |
conversion taking also the angle from the track state
Reimplemented from Topology.
|
inlinevirtual |
Channel number corresponding to a given LocalPoint.
This is effectively an integer version of strip(), with range 0 to nstrips-1.
LocalPoints outside the detector strip plane will be considered as contributing to the edge channels 0 or nstrips-1.
Implements RadialStripTopology.
Definition at line 67 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the angle from the track state
Reimplemented from Topology.
|
inlinevirtual |
Channel number corresponding to a given LocalPoint.
This is effectively an integer version of strip(), with range 0 to nstrips-1.
LocalPoints outside the detector strip plane will be considered as contributing to the edge channels 0 or nstrips-1.
Implements RadialStripTopology.
Definition at line 109 of file RectangularPixelTopology.h.
References AlCaHLTBitMon_ParallelJobs::p, PixelTopology::pixel(), and PixelChannelIdentifier::pixelToChannel().
|
virtual |
Channel number corresponding to a given LocalPoint.
This is effectively an integer version of strip(), with range 0 to nstrips-1.
LocalPoints outside the detector strip plane will be considered as contributing to the edge channels 0 or nstrips-1.
Implements RadialStripTopology.
|
inline |
Extracting strip channel numbers comprising the rechit - low.
Definition at line 55 of file CSCRecHit2D.h.
References i.
|
inline |
Extract the L1A phase bits from the StripChannelContainer - high.
Definition at line 59 of file CSCRecHit2D.h.
References i.
|
inlinevirtual |
Implements LinearizedTrackState< 5 >.
Definition at line 37 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
|
inlinevirtual |
Method returning the impact point measurement
Implements LinearizedTrackState< 5 >.
Definition at line 118 of file PerigeeLinearizedTrackState.h.
|
private |
|
private |
|
private |
Method to check that the trajectory has no NaN in the states and chi2.
|
private |
|
inlinevirtual |
|
private |
|
private |
|
private |
|
virtual |
utility to check eta/theta hit compatibility with region constraints and outer hit constraint
Implements TrackingRegion.
|
inlinevirtual |
utility to check eta/theta hit compatibility with region constraints and outer hit constraint
Implements TrackingRegion.
Definition at line 162 of file RectangularEtaPhiTrackingRegion.h.
|
private |
|
inlinevirtual |
|
inlineexplicit |
Construct with cuts on chi2 and nSigma. The cut on Chi2 is used to define the acceptance of RecHits. The errors of the trajectory state are multiplied by nSigma to define acceptance of Plane and maximalLocalDisplacement.
Definition at line 28 of file Chi2ChargeMeasurementEstimator.h.
|
inlineexplicit |
Definition at line 18 of file Chi2Strip1DEstimator.h.
|
inlineexplicit |
Definition at line 21 of file Chi2Switching1DEstimator.h.
|
private |
|
protected |
(Internals) circular index for array of transients
|
staticprivate |
bool GCC11_FINAL< T, TOPO >::cleanUp | ( | bool | force = false | ) |
|
inline |
Definition at line 56 of file SiStripQuality.h.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), BeautifulSoup.Tag::setString(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
|
inlinevirtual |
Implements Bounds.
Definition at line 13 of file GsfCombinedMaterialEffectsUpdator.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 13 of file GsfMaterialEffectsAdapter.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 17 of file MultipleScatteringUpdator.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 18 of file BasicSingleTrajectoryState.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 21 of file CombinedMaterialEffectsUpdator.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 22 of file GsfMultipleScatteringUpdator.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 23 of file MRHChi2MeasurementEstimator.h.
References MRHChi2MeasurementEstimatorESProducer_cfi::MRHChi2MeasurementEstimator.
|
inlinevirtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 24 of file Chi2Strip1DEstimator.h.
|
virtual |
Implements Bounds.
|
virtual |
Implements Bounds.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 30 of file Chi2Switching1DEstimator.h.
|
virtual |
Implements Bounds.
|
inlinevirtual |
Access methods
Implements Bounds.
Definition at line 30 of file BasicSingleVertexState.h.
|
virtual |
Implements Bounds.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 34 of file EtaPhiMeasurementEstimator.h.
|
virtual |
Implements Bounds.
|
inlinevirtual |
Implements Bounds.
Definition at line 35 of file KFSwitching1DUpdator.h.
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 35 of file FlexibleKFFittingSmoother.h.
References FlexibleKFFittingSmoother_cfi::FlexibleKFFittingSmoother.
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 36 of file BasicMultiTrajectoryState.h.
|
inlinevirtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 36 of file DiskSectorBounds.h.
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 37 of file KFSplittingFitter.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 38 of file HitEtaCheck.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 39 of file GeneralNSurfaceDelimitedBounds.h.
|
virtual |
Implements Bounds.
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 42 of file StraightLinePropagator.h.
References StraightLinePropagator_cfi::StraightLinePropagator.
|
inlineprivatevirtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 43 of file Chi2ChargeMeasurementEstimator.h.
References Chi2ChargeMeasurementEstimatorESProducer_cfi::Chi2ChargeMeasurementEstimator.
|
inlinevirtual |
|
inlinevirtual |
|
inlineprivatevirtual |
|
inlinevirtual |
Virtual constructor (using copy c'tor)
Implements Bounds.
Definition at line 45 of file BeamHaloPropagator.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 45 of file ProjectedSiStripRecHit2D.h.
|
inlinevirtual |
|
virtual |
Implements Bounds.
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 48 of file GsfTrajectorySmoother.h.
References GsfElectronTrajectorySmoother_cfi::GsfTrajectorySmoother.
|
inlinevirtual |
Implements Bounds.
Definition at line 48 of file GlobalTrackingRegion.h.
|
inlinevirtual |
RecHit2DLocalPos base class interface.
Implements Bounds.
Definition at line 49 of file CSCRecHit2D.h.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 52 of file TRecHit1DMomConstraint.h.
References GCC11_FINAL< T, TOPO >::clone().
Referenced by GCC11_FINAL< T, TOPO >::clone().
|
inlinevirtual |
Definition at line 52 of file TRecHit2DPosConstraint.h.
References GCC11_FINAL< T, TOPO >::clone().
Referenced by GCC11_FINAL< T, TOPO >::clone().
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 53 of file KFFittingSmoother.h.
References KFFittingSmootherESProducer_cfi::KFFittingSmoother.
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 54 of file GsfTrajectoryFitter.h.
References GsfElectronTrajectoryFitter_cfi::GsfTrajectoryFitter.
|
inlinevirtual |
Implements Bounds.
Definition at line 55 of file InvalidTrackingRecHit.h.
|
inlinevirtual |
Virtual constructor (using copy c'tor)
Implements Bounds.
Definition at line 55 of file SmartPropagator.h.
References SmartPropagator_cfi::SmartPropagator.
|
inlinevirtual |
Clone method
Implements Bounds.
Definition at line 55 of file TwoTrackMinimumDistance.h.
|
inlineprivatevirtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 62 of file GsfBetheHeitlerUpdator.h.
|
virtual |
Implements Bounds.
|
inlinevirtual |
Definition at line 62 of file TRecHit5DParamConstraint.h.
|
inlineprivatevirtual |
|
virtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 70 of file AnalyticalPropagator.h.
References AnalyticalPropagator_cfi::AnalyticalPropagator.
|
inlinevirtual |
Implements Bounds.
Definition at line 72 of file SimpleConeBounds.h.
|
inlineprivatevirtual |
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 75 of file TRecHit5DParamConstraint.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 81 of file BeamSpotTransientTrackingRecHit.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 83 of file TRecHit2DPosConstraint.h.
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 85 of file SteppingHelixPropagator.h.
References SteppingHelixPropagator_cfi::SteppingHelixPropagator.
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 86 of file KFTrajectorySmoother.h.
References KFTrajectorySmootherESProducer_cfi::KFTrajectorySmoother.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 87 of file TRecHit1DMomConstraint.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 87 of file TSiTrackerMultiRecHit.h.
|
inlineoverridevirtual |
Implements Bounds.
Definition at line 89 of file KFTrajectoryFitter.h.
References KFTrajectoryFitterESProducer_cfi::KFTrajectoryFitter.
|
inlinevirtual |
Implements Bounds.
Definition at line 95 of file PropagatorWithMaterial.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 169 of file RectangularEtaPhiTrackingRegion.h.
|
inlinevirtual |
Reimplemented from TrackingRecHit.
Definition at line 42 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Reimplemented from TrackingRecHit.
Definition at line 44 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Reimplemented from TrackingRecHit.
Definition at line 44 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
Reimplemented from TrackingRecHit.
Definition at line 53 of file BeamSpotTransientTrackingRecHit.h.
|
inline |
Definition at line 33 of file TkTransientTrackingRecHitBuilder.h.
|
inline |
Definition at line 22 of file ClosestApproachInRPhi.h.
|
inline |
Definition at line 28 of file SiStripRecHit1D.h.
References TrackerSingleRecHit::cluster_strip().
|
inline |
Definition at line 29 of file SiStripRecHit2D.h.
References TrackerSingleRecHit::cluster_strip().
|
inline |
Definition at line 49 of file SiPixelRecHit.h.
|
inline |
Definition at line 52 of file ProjectedSiStripRecHit2D.h.
References TrackerSingleRecHit::cluster_strip().
float GCC11_FINAL< T, TOPO >::clusterProbability | ( | unsigned int | flags = 0 | ) | const |
|
private |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 69 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
private |
|
inline |
Specify assumed mass of particle for material effects. If ptMin > 0, then the rms muliple scattering angle will be calculated taking into account the uncertainty in the reconstructed track momentum. (By default, it is neglected). However, a lower limit on the possible value of the track Pt will be applied at ptMin, to avoid the rms multiple scattering becoming too big.
Definition at line 30 of file CombinedMaterialEffectsUpdator.h.
void GCC11_FINAL< T, TOPO >::compact | ( | unsigned int & | , |
std::vector< unsigned int > & | |||
) |
|
private |
|
virtual |
tests the geometrical compatibility of the Det with the predicted state. The FreeTrajectoryState argument is propagated to the Det surface using the Propagator argument. The resulting TrajectoryStateOnSurface is tested for compatibility with the surface bounds. If compatible, a std::pair< true, propagatedState> is returned. If the propagation fails, or if the state is not compatible, a std::pair< false, propagatedState> is returned.
Reimplemented from ForwardDetLayer.
|
virtual |
tests the geometrical compatibility of the Det with the predicted state. The FreeTrajectoryState argument is propagated to the Det surface using the Propagator argument. The resulting TrajectoryStateOnSurface is tested for compatibility with the surface bounds. If compatible, a std::pair< true, propagatedState> is returned. If the propagation fails, or if the state is not compatible, a std::pair< false, propagatedState> is returned.
Reimplemented from ForwardDetLayer.
|
virtual |
tests the geometrical compatibility of the Det with the predicted state. The FreeTrajectoryState argument is propagated to the Det surface using the Propagator argument. The resulting TrajectoryStateOnSurface is tested for compatibility with the surface bounds. If compatible, a std::pair< true, propagatedState> is returned. If the propagation fails, or if the state is not compatible, a std::pair< false, propagatedState> is returned.
Reimplemented from ForwardDetLayer.
|
virtual |
tests the geometrical compatibility of the Det with the predicted state. The FreeTrajectoryState argument is propagated to the Det surface using the Propagator argument. The resulting TrajectoryStateOnSurface is tested for compatibility with the surface bounds. If compatible, a std::pair< true, propagatedState> is returned. If the propagation fails, or if the state is not compatible, a std::pair< false, propagatedState> is returned.
Reimplemented from ForwardDetLayer.
|
virtual |
tests the geometrical compatibility of the Det with the predicted state. The FreeTrajectoryState argument is propagated to the Det surface using the Propagator argument. The resulting TrajectoryStateOnSurface is tested for compatibility with the surface bounds. If compatible, a std::pair< true, propagatedState> is returned. If the propagation fails, or if the state is not compatible, a std::pair< false, propagatedState> is returned.
Reimplemented from ForwardDetLayer.
|
virtual |
tests the geometrical compatibility of the Det with the predicted state. The FreeTrajectoryState argument is propagated to the Det surface using the Propagator argument. The resulting TrajectoryStateOnSurface is tested for compatibility with the surface bounds. If compatible, a std::pair< true, propagatedState> is returned. If the propagation fails, or if the state is not compatible, a std::pair< false, propagatedState> is returned.
Reimplemented from ForwardDetLayer.
|
virtual |
tests the geometrical compatibility of the Det with the predicted state. The FreeTrajectoryState argument is propagated to the Det surface using the Propagator argument. The resulting TrajectoryStateOnSurface is tested for compatibility with the surface bounds. If compatible, a std::pair< true, propagatedState> is returned. If the propagation fails, or if the state is not compatible, a std::pair< false, propagatedState> is returned.
Reimplemented from ForwardDetLayer.
|
virtual |
tests the geometrical compatibility of the Det with the predicted state. The FreeTrajectoryState argument is propagated to the Det surface using the Propagator argument. The resulting TrajectoryStateOnSurface is tested for compatibility with the surface bounds. If compatible, a std::pair< true, propagatedState> is returned. If the propagation fails, or if the state is not compatible, a std::pair< false, propagatedState> is returned.
Reimplemented from ForwardDetLayer.
|
virtual |
Reimplemented from GeometricSearchDet.
|
overridevirtual |
Implements NavigableLayer.
|
inlineoverridevirtual |
Reimplemented from NavigableLayer.
Definition at line 32 of file SimpleForwardNavigableLayer.h.
References SimpleNavigableLayer::compatibleLayers(), and counter.
|
overridevirtual |
Implements NavigableLayer.
|
inlineoverridevirtual |
Reimplemented from NavigableLayer.
Definition at line 37 of file SimpleBarrelNavigableLayer.h.
References SimpleNavigableLayer::compatibleLayers(), and counter.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
Returns basic components, if any.
Returns direct components, if any
Reimplemented from TBLayer.
Definition at line 24 of file PixelForwardLayer.h.
|
virtual |
|
virtual |
|
inlinevirtual |
Returns basic components, if any.
Returns direct components, if any
Reimplemented from TBLayer.
Definition at line 25 of file PixelForwardLayerPhase1.h.
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
Returns basic components, if any.
Returns direct components, if any
Reimplemented from TBLayer.
Definition at line 39 of file CompositeTECPetal.h.
|
inlinevirtual |
Returns basic components, if any.
Returns direct components, if any
Reimplemented from TBLayer.
Definition at line 40 of file BasicMultiTrajectoryState.h.
|
inlinevirtual |
conversion to VertexSeed
Reimplemented from TBLayer.
Definition at line 82 of file VertexState.h.
References ProxyBase< T, Cloner >::data().
|
virtual |
GCC11_FINAL< T, TOPO >::CompositeTECPetal | ( | std::vector< const TECWedge * > & | innerWedges, |
std::vector< const TECWedge * > & | outerWedges | ||
) |
GCC11_FINAL< T, TOPO >::CompositeTECWedge | ( | std::vector< const GeomDet * > & | innerDets, |
std::vector< const GeomDet * > & | outerDets | ||
) |
|
virtual |
Implements GsfMaterialEffectsUpdator.
|
virtual |
Computation: generates vectors of weights, means and standard deviations.
Implements GsfMaterialEffectsUpdator.
|
virtual |
Implements GsfMaterialEffectsUpdator.
|
virtual |
Implements MaterialEffectsUpdator.
|
virtual |
Implements MaterialEffectsUpdator.
|
virtual |
Implements MaterialEffectsUpdator.
|
private |
|
privatevirtual |
Computation: generates vectors of weights, means and standard deviations.
Implements GsfMaterialEffectsUpdator.
|
private |
Method calculating the 3D impact point measurement
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Method calculating the track parameters and the Jacobians for charged particles.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
Method calculating the track parameters and the Jacobians.
|
private |
Method calculating the track parameters and the Jacobians for neutral particles.
|
private |
|
inlinestatic |
|
private |
|
private |
|
privatevirtual |
Implements TBLayer.
|
privatevirtual |
Implements TBLayer.
|
privatevirtual |
Implements TBLayer.
|
privatevirtual |
Implements TBLayer.
|
privatevirtual |
Implements TBLayer.
|
staticprivate |
|
privatevirtual |
Implements TBLayer.
|
privatevirtual |
Implements TBLayer.
|
staticprivate |
|
inlineprivate |
Definition at line 247 of file TkStripMeasurementDet.h.
|
inlineprivate |
Definition at line 248 of file TkStripMeasurementDet.h.
|
inline |
|
inline |
Do not use this constructor directly; use the static build method, which returns a ReferenceCountingPointer. This constructor will soon become private
Definition at line 47 of file Cone.h.
|
virtual |
Method returning the constant term of the Taylor expansion of the measurement equation
Implements LinearizedTrackState< 5 >.
|
private |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 81 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 84 of file ProxyPixelTopology.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 144 of file RectangularPixelTopology.h.
References PixelTopology::isItBigPixelInY().
|
private |
Correction for mean of component 1.
|
private |
Correction for variance of component 1.
|
private |
Correction for weight of component 1.
|
virtual |
Reimplemented from StripTopology.
|
inlinevirtual |
Reimplemented from StripTopology.
Definition at line 74 of file ProxyStripTopology.h.
|
virtual |
Reimplemented from StripTopology.
|
inlineprivate |
Definition at line 250 of file TkStripMeasurementDet.h.
|
static |
|
private |
|
private |
|
private |
|
virtual |
Creates the correct refitted state according to the results of the track refit.
|
virtual |
arithmetic mean of the two points of closest approach
Implements ClosestApproachOnHelices.
|
virtual |
arithmetic mean of the two points of closest approach
Implements ClosestApproachOnHelices.
|
private |
true if the plane and the fts z position have different sign
|
virtual |
Cross this volume and point at the next.
Implements NavVolume.
|
inline |
Definition at line 52 of file CSCRecHit2D.h.
|
inline |
Definition at line 69 of file CSCSegment.h.
GCC11_FINAL< T, TOPO >::CSCRecHit2D | ( | ) |
GCC11_FINAL< T, TOPO >::CSCRecHit2D | ( | const CSCDetId & | id, |
const LocalPoint & | pos, | ||
const LocalError & | err, | ||
const ChannelContainer & | channels, | ||
const ADCContainer & | adcs, | ||
const ChannelContainer & | wgroups, | ||
float | tpeak, | ||
float | posInStrip, | ||
float | errInStrip, | ||
int | quality, | ||
short int | badStrip = 0 , |
||
short int | badWireGroup = 0 , |
||
int | scaledWireTime = 0 , |
||
float | energyDeposit = -995. |
||
) |
|
inline |
GCC11_FINAL< T, TOPO >::CSCSegment | ( | const std::vector< const CSCRecHit2D * > & | proto_segment, |
LocalPoint | origin, | ||
LocalVector | direction, | ||
const AlgebraicSymMatrix & | errors, | ||
double | chi2 | ||
) |
Constructor.
|
inline |
Definition at line 17 of file CurvilinearLorentzForce.h.
|
inline |
Definition at line 23 of file Cylinder.h.
|
inline |
Definition at line 26 of file Cylinder.h.
|
private |
|
private |
|
inline |
Definition at line 17 of file CylindricalLorentzForce.h.
|
inlinestatic |
Definition at line 47 of file EcalBarrelGeometry.h.
|
inlinestatic |
Definition at line 49 of file EcalEndcapGeometry.h.
|
private |
move the nagivator to smaller ieta (more negative z) (stops at end of barrel and returns null)
|
private |
move the nagivator to smaller ieta (more negative z) (stops at end of barrel and returns null)
|
private |
move the nagivator to smaller iphi (wraps around the barrel)
|
private |
move the nagivator to smaller iphi (wraps around the barrel)
|
private |
move the nagivator to smaller ix
|
private |
move the nagivator to smaller ix
|
private |
move the nagivator to smaller ix
|
private |
move the nagivator to smaller iy
|
private |
move the nagivator to smaller iy
|
private |
move the nagivator to smaller iy
|
private |
move the nagivator to smaller iz
|
inlinevirtual |
Degrees of freedom of the segment fit.
Implements RecSegment.
Definition at line 61 of file CSCSegment.h.
|
inlinevirtual |
Definition at line 51 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Length of long symmetry axis of plane of strips
Implements RadialStripTopology.
Definition at line 177 of file TkRadialStripTopology.h.
|
static |
|
static |
|
inlineoverridevirtual |
Implements NavigableLayer.
Definition at line 40 of file SimpleForwardNavigableLayer.h.
|
inlineoverridevirtual |
Implements NavigableLayer.
Definition at line 45 of file SimpleBarrelNavigableLayer.h.
|
inline |
Definition at line 114 of file TkStripMeasurementDet.h.
References StMeasurementDetSet::detSet(), and cmsHarvester::index.
|
inlinevirtual |
CAUTION: the GeomDetUnit* is zero for composite hits (matched hits in the tracker, segments in the muon). Always check this pointer before using it!
Reimplemented from TrackerSingleRecHit.
Definition at line 49 of file TRecHit5DParamConstraint.h.
|
inlineoverridevirtual |
CAUTION: the GeomDetUnit* is zero for composite hits (matched hits in the tracker, segments in the muon). Always check this pointer before using it!
Reimplemented from TrackerSingleRecHit.
Definition at line 54 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
CAUTION: the GeomDetUnit* is zero for composite hits (matched hits in the tracker, segments in the muon). Always check this pointer before using it!
Reimplemented from TrackerSingleRecHit.
Definition at line 54 of file TRecHit2DPosConstraint.h.
|
virtual |
CAUTION: the GeomDetUnit* is zero for composite hits (matched hits in the tracker, segments in the muon). Always check this pointer before using it!
Reimplemented from TrackerSingleRecHit.
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 22 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 33 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 38 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 48 of file ProjectedSiStripRecHit2D.h.
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 50 of file BeamSpotTransientTrackingRecHit.h.
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 50 of file SiStripMatchedRecHit2D.h.
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Returns the direction along the helix that corresponds to path length "s" from the starting point. As for position, the direction at the closest approach (if it exists!) is given by direction( pathLength(line) ).
Implements HelixLineExtrapolation.
|
virtual |
Direction at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
virtual |
Direction at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
virtual |
Direction at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
virtual |
Direction at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
virtual |
Direction at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
private |
DirectionTypeDouble GCC11_FINAL< T, TOPO >::directionInDouble | ( | double | s | ) | const |
Direction at pathlength s from the starting point.
DirectionTypeDouble GCC11_FINAL< T, TOPO >::directionInDouble | ( | double | s | ) | const |
Direction at pathlength s from the starting point.
DirectionTypeDouble GCC11_FINAL< T, TOPO >::directionInDouble | ( | double | s | ) | const |
Direction at pathlength s from the starting point in double precision.
DirectionTypeDouble GCC11_FINAL< T, TOPO >::directionInDouble | ( | double | s | ) | const |
Direction at pathlength s from the starting point in double precision.
|
inline |
Definition at line 28 of file BoundDisk.h.
|
inline |
Definition at line 31 of file BoundDisk.h.
|
inline |
Definition at line 16 of file DiskSectorBounds.h.
References std::swap().
|
virtual |
distance between the two points of closest approach in 3D
Implements ClosestApproachOnHelices.
|
virtual |
distance between the two points of closest approach in 3D
Implements ClosestApproachOnHelices.
|
virtual |
Distance to surface from point pos along line dir. If the half-line does not cross the surface the returned value is (false,undefined), otherwise the returned value is (true,distance)
Implements NavSurface.
|
virtual |
Distance to surface from point pos along line dir. If the half-line does not cross the surface the returned value is (false,undefined), otherwise the returned value is (true,distance)
Implements NavSurface.
|
virtual |
Distance to surface from point pos along line dir. If the half-line does not cross the surface the returned value is (false,undefined), otherwise the returned value is (true,distance)
Implements NavSurface.
|
private |
|
inlinestatic |
Definition at line 42 of file RectangularEtaPhiTrackingRegion.h.
|
virtual |
Get the neighbors of the given cell in down direction (inward)
Implements CaloSubdetectorTopology.
|
inline |
|
inlinevirtual |
Get the neighbors of the given cell in down direction (inward)
Implements CaloSubdetectorTopology.
Definition at line 77 of file EcalBarrelHardcodedTopology.h.
References gather_cfg::cout.
|
inlinevirtual |
Get the neighbors of the given cell in down direction (inward)
Implements CaloSubdetectorTopology.
Definition at line 77 of file EcalEndcapHardcodedTopology.h.
References gather_cfg::cout.
|
inlinevirtual |
Get the neighbors of the given cell in down direction (inward)
Implements CaloSubdetectorTopology.
Definition at line 84 of file EcalEndcapTopology.h.
References gather_cfg::cout.
|
inlinevirtual |
Get the neighbors of the given cell in down direction (inward)
Implements CaloSubdetectorTopology.
Definition at line 86 of file EcalBarrelTopology.h.
References gather_cfg::cout.
|
inlinevirtual |
Get the neighbors of the given cell in down direction (inward)
Implements CaloSubdetectorTopology.
Definition at line 93 of file EcalPreshowerTopology.h.
References CaloSubdetectorTopology::goDown(), and DetId::rawId().
|
inline |
Definition at line 75 of file CSCSegment.h.
|
virtual |
Get the neighbors of the given cell in east direction
Implements CaloSubdetectorTopology.
|
inlinevirtual |
Get the neighbors of the given cell in east direction
Implements CaloSubdetectorTopology.
Definition at line 48 of file EcalBarrelHardcodedTopology.h.
References CaloSubdetectorTopology::goEast(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in east direction
Implements CaloSubdetectorTopology.
Definition at line 48 of file EcalEndcapHardcodedTopology.h.
References CaloSubdetectorTopology::goEast(), and DetId::rawId().
|
inline |
|
inlinevirtual |
Get the neighbors of the given cell in east direction
Implements CaloSubdetectorTopology.
Definition at line 55 of file EcalEndcapTopology.h.
References CaloSubdetectorTopology::goEast(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in east direction
Implements CaloSubdetectorTopology.
Definition at line 56 of file EcalBarrelTopology.h.
References CaloSubdetectorTopology::goEast(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in east direction
Implements CaloSubdetectorTopology.
Definition at line 56 of file EcalPreshowerTopology.h.
References CaloSubdetectorTopology::goEast(), and DetId::rawId().
GCC11_FINAL< T, TOPO >::EcalBarrelGeometry | ( | ) |
|
inline |
|
inline |
|
inline |
GCC11_FINAL< T, TOPO >::EcalEndcapGeometry | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool GCC11_FINAL< T, TOPO >::empty | ( | const MeasurementTrackerEvent & | data | ) | const |
|
inline |
Energy deposited in the layer. Note: this value is dE. In order to get the dE/dX, you will need to divide by the path length. Specific failure values... If the user has chosen not to use the gas gain correction —> -998. If the gas gain correction from the database is a bad value -> -997. If it is an edge strip -----------------------------------—> -996. If gas-gain is OK, but the ADC vector is the wrong size -—> -999. If the user has created the Rechit without the energy deposit> -995. If the user has created the Rechit with no arguments -----—> -994.
Definition at line 100 of file CSCRecHit2D.h.
|
inline |
Definition at line 28 of file EnergyLossUpdator.h.
|
inline |
Definition at line 39 of file TRecHit1DMomConstraint.h.
|
virtual |
Implements BasicVertexState.
|
inlinevirtual |
Implements BasicVertexState.
Definition at line 55 of file VertexState.h.
References ProxyBase< T, Cloner >::data().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 57 of file TRecHit5DParamConstraint.h.
References TrackingRecHit::globalPosition(), TrackingRecHit::globalPositionError(), and mathSSE::sqrt().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 65 of file TRecHit2DPosConstraint.h.
References TrackingRecHit::globalPosition(), TrackingRecHit::globalPositionError(), and mathSSE::sqrt().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 67 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 59 of file TRecHit5DParamConstraint.h.
References TrackingRecHit::globalPosition(), TrackingRecHit::globalPositionError(), PV3DBase< T, PVType, FrameType >::perp(), and mathSSE::sqrt().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 67 of file TRecHit2DPosConstraint.h.
References TrackingRecHit::globalPosition(), TrackingRecHit::globalPositionError(), PV3DBase< T, PVType, FrameType >::perp(), and mathSSE::sqrt().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 69 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 58 of file TRecHit5DParamConstraint.h.
References TrackingRecHit::globalPositionError(), and mathSSE::sqrt().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 66 of file TRecHit2DPosConstraint.h.
References TrackingRecHit::globalPositionError(), and mathSSE::sqrt().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 68 of file TRecHit1DMomConstraint.h.
|
inline |
The uncertainty of the estimated position within the strip.
Definition at line 79 of file CSCRecHit2D.h.
|
virtual |
Returns pair( true, value) if the TrajectoryStateOnSurface is compatible with the RecHit, and pair( false, value) if it is not compatible. The TrajectoryStateOnSurface must be on the same Surface as the RecHit. For an estimator where there is no value computed, e.g. fixed window estimator, only the first(bool) part is of interest.
Reimplemented from Chi2MeasurementEstimator.
|
virtual |
Returns pair( true, value) if the TrajectoryStateOnSurface is compatible with the RecHit, and pair( false, value) if it is not compatible. The TrajectoryStateOnSurface must be on the same Surface as the RecHit. For an estimator where there is no value computed, e.g. fixed window estimator, only the first(bool) part is of interest.
Reimplemented from Chi2MeasurementEstimator.
|
virtual |
Returns pair( true, value) if the TrajectoryStateOnSurface is compatible with the RecHit, and pair( false, value) if it is not compatible. The TrajectoryStateOnSurface must be on the same Surface as the RecHit. For an estimator where there is no value computed, e.g. fixed window estimator, only the first(bool) part is of interest.
Reimplemented from Chi2MeasurementEstimator.
|
virtual |
Creates an estimate.
Implements VolumeMaterialEffectsEstimator.
|
virtual |
implementation of MeasurementEstimator::estimate
Reimplemented from Chi2MeasurementEstimator.
|
virtual |
Creates an estimate.
Implements VolumeMaterialEffectsEstimator.
|
virtual |
Returns true if the TrajectoryStateOnSurface is compatible with the Plane, false otherwise. The TrajectoryStateOnSurface must be on the plane.
Reimplemented from Chi2MeasurementEstimatorBase.
|
virtual |
Returns pair( true, value) if the TrajectoryStateOnSurface is compatible with the RecHit, and pair( false, value) if it is not compatible. The TrajectoryStateOnSurface must be on the same Surface as the RecHit. For an estimator where there is no value computed, e.g. fixed window estimator, only the first(bool) part is of interest.
Reimplemented from Chi2MeasurementEstimator.
|
inline |
Definition at line 46 of file GsfTrajectorySmoother.h.
|
inline |
Definition at line 51 of file GsfTrajectoryFitter.h.
|
inline |
Definition at line 84 of file KFTrajectorySmoother.h.
|
inline |
Definition at line 87 of file KFTrajectoryFitter.h.
|
private |
|
private |
|
private |
|
inlineexplicit |
Definition at line 18 of file EtaPhiMeasurementEstimator.h.
|
inline |
allowed eta range [eta_min, eta_max] interval
Definition at line 148 of file RectangularEtaPhiTrackingRegion.h.
|
inlinevirtual |
|
inline |
tangent plane to surface from global point
Definition at line 80 of file Cylinder.h.
References position, idealTransformation::rotation, and detailsBasic3DVector::z.
|
inline |
tangent plane to surface from local point
Definition at line 87 of file Cylinder.h.
|
private |
|
private |
void GCC11_FINAL< T, TOPO >::fillBadComponents | ( | ) |
|
private |
|
inline |
Definition at line 173 of file TkStripMeasurementDet.h.
References accept(), MeasurementEstimator::estimate(), and LogDebug.
|
inline |
Definition at line 195 of file TkStripMeasurementDet.h.
References accept(), MeasurementEstimator::estimate(), and LogDebug.
|
private |
|
private |
|
private |
|
private |
|
private |
|
inlineprivate |
|
private |
double GCC11_FINAL< T, TOPO >::firstAngle | ( | ) | const |
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 27 of file SiStripMatchedRecHit2D.h.
|
inlinevirtual |
Implements TrajectoryFitter.
Definition at line 23 of file FlexibleKFFittingSmoother.h.
|
inlinevirtual |
Implements TrajectoryFitter.
Definition at line 26 of file FlexibleKFFittingSmoother.h.
|
inlinevirtual |
Implements TrajectoryFitter.
Definition at line 31 of file FlexibleKFFittingSmoother.h.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
virtual |
Implements TrajectoryFitter.
|
inlineprivate |
Definition at line 48 of file FlexibleKFFittingSmoother.h.
|
inline |
Definition at line 50 of file KFFittingSmoother.h.
|
inline |
constructor with predefined fitter and smoother and propagator
Definition at line 16 of file FlexibleKFFittingSmoother.h.
|
inline |
Track to vertex covariance Track to vertex covariance
Definition at line 87 of file VertexTrack.h.
|
inline |
Definition at line 61 of file VertexTrack.h.
|
inline |
Definition at line 22 of file GeneralNSurfaceDelimitedBounds.h.
|
private |
common functionality for extrapolation to line or point
|
inlinevirtual |
Definition at line 27 of file TSiTrackerMultiRecHit.h.
|
inline |
Access to the geometrical propagator.
Definition at line 84 of file PropagatorWithMaterial.h.
|
inline |
Definition at line 30 of file TkTransientTrackingRecHitBuilder.h.
Referenced by Vispa.Gui.ConnectableWidget.ConnectableWidget::leaveEvent().
|
inline |
Definition at line 50 of file TSiTrackerMultiRecHit.h.
short GCC11_FINAL< T, TOPO >::getBadApvs | ( | const uint32_t & | detid | ) | const |
|
inline |
Definition at line 119 of file SiStripQuality.h.
short GCC11_FINAL< T, TOPO >::getBadFibers | ( | const uint32_t & | detid | ) | const |
|
inline |
Definition at line 239 of file TkStripMeasurementDet.h.
References cmsHarvester::index.
|
inline |
Definition at line 62 of file EcalBarrelGeometry.h.
|
virtual |
|
virtual |
const OrderedListOfEBDetId* GCC11_FINAL< T, TOPO >::getClosestBarrelCells | ( | EEDetId | id | ) | const |
|
virtual |
|
virtual |
const OrderedListOfEEDetId* GCC11_FINAL< T, TOPO >::getClosestEndcapCells | ( | EBDetId | id | ) | const |
|
private |
return the propagator used to cross the tracker
|
protected |
estimate average (in fact smth. close to MPV and median) energy loss per unit path length
|
private |
return the propagator used in endcaps
|
inline |
Definition at line 60 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 89 of file SiStripQuality.h.
const Propagator* GCC11_FINAL< T, TOPO >::getGenPropagator | ( | ) | const |
return the propagator used outside tracker
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 24 of file TSiTrackerMultiRecHit.h.
References TrackingRecHit::det(), and HelpertRecHit2DLocalPos::getKfComponents().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 38 of file SiStripRecHit2D.h.
References BaseTrackerRecHit::getKfComponents2D().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 39 of file SiStripRecHit1D.h.
References BaseTrackerRecHit::getKfComponents1D().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 49 of file ProjectedSiStripRecHit2D.h.
References BaseTrackerRecHit::getKfComponents2D().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 51 of file SiStripMatchedRecHit2D.h.
References BaseTrackerRecHit::getKfComponents2D().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 54 of file SiPixelRecHit.h.
|
private |
Filling of mixture (in terms of z=E/E0)
|
protected |
(Internals) compute transients for current point (increments step counter). Called by makeAtomStep
|
inline |
Definition at line 60 of file EcalEndcapGeometry.h.
|
inline |
Definition at line 58 of file EcalEndcapGeometry.h.
|
inline |
Definition at line 58 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 56 of file EcalBarrelGeometry.h.
CCGFloat GCC11_FINAL< T, TOPO >::getPhiAxis | ( | ) | const |
const GlobalPoint GCC11_FINAL< T, TOPO >::getPosition | ( | CCGFloat | depth | ) | const |
CCGFloat GCC11_FINAL< T, TOPO >::getThetaAxis | ( | ) | const |
const Propagator* GCC11_FINAL< T, TOPO >::getTkPropagator | ( | ) | const |
return the propagator used inside tracker
|
inline |
|
virtual |
--------— only needed by specific utility; overloaded when needed -—
Reimplemented from CaloCellGeometry.
|
private |
|
private |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 55 of file TRecHit5DParamConstraint.h.
References TrackingRecHit::localPosition(), TrackingRecHit::surface(), and Surface::toGlobal().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 63 of file TRecHit2DPosConstraint.h.
References TrackingRecHit::localPosition(), TrackingRecHit::surface(), and Surface::toGlobal().
|
inlinevirtual |
|
private |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 56 of file TRecHit5DParamConstraint.h.
References TrackingRecHit::localPositionError(), TrackingRecHit::surface(), and ErrorFrameTransformer::transform().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 64 of file TRecHit2DPosConstraint.h.
References TrackingRecHit::localPositionError(), TrackingRecHit::surface(), and ErrorFrameTransformer::transform().
|
inlinevirtual |
|
inline |
Construct from minimal track P_t, and origin size and position. The origin region is a cylinder of radius originRadius, half length originHalfLength, positioned at "origin". This class DOES provide the possibility to displace the origin in the transverse plane.
Definition at line 22 of file GlobalTrackingRegion.h.
|
inline |
Definition at line 29 of file GlobalTrackingRegion.h.
|
inlinevirtual |
Reimplemented from CaloSubdetectorTopology.
Definition at line 90 of file EcalPreshowerTopology.h.
|
inlinevirtual |
move the Topology east (negative ieta)
Reimplemented from CaloSubdetectorTopology.
Definition at line 45 of file EcalBarrelHardcodedTopology.h.
|
inlinevirtual |
move the Topology east (positive ix)
Reimplemented from CaloSubdetectorTopology.
Definition at line 45 of file EcalEndcapHardcodedTopology.h.
|
inlinevirtual |
move the Topology east (positive ix)
Reimplemented from CaloSubdetectorTopology.
Definition at line 52 of file EcalEndcapTopology.h.
|
inlinevirtual |
move the Topology east (negative ieta)
Reimplemented from CaloSubdetectorTopology.
Definition at line 53 of file EcalBarrelTopology.h.
|
inlinevirtual |
move the Topology east (positive ix)
Reimplemented from CaloSubdetectorTopology.
Definition at line 53 of file EcalPreshowerTopology.h.
|
inlinevirtual |
move the Topology north (increment iphi)
Reimplemented from CaloSubdetectorTopology.
Definition at line 19 of file EcalBarrelHardcodedTopology.h.
|
inlinevirtual |
move the Topology north (increment iy)
Reimplemented from CaloSubdetectorTopology.
Definition at line 19 of file EcalEndcapHardcodedTopology.h.
|
inlinevirtual |
move the Topology north (increment iy)
Reimplemented from CaloSubdetectorTopology.
Definition at line 26 of file EcalEndcapTopology.h.
|
inlinevirtual |
move the Topology north (increment iphi)
Reimplemented from CaloSubdetectorTopology.
Definition at line 27 of file EcalBarrelTopology.h.
|
inlinevirtual |
move the Topology north (increment iy)
Reimplemented from CaloSubdetectorTopology.
Definition at line 27 of file EcalPreshowerTopology.h.
|
inlinevirtual |
move the Topology south (decrement iphi)
Reimplemented from CaloSubdetectorTopology.
Definition at line 32 of file EcalBarrelHardcodedTopology.h.
|
inlinevirtual |
move the Topology south (decrement iy)
Reimplemented from CaloSubdetectorTopology.
Definition at line 32 of file EcalEndcapHardcodedTopology.h.
|
inlinevirtual |
move the Topology south (decrement iy)
Reimplemented from CaloSubdetectorTopology.
Definition at line 39 of file EcalEndcapTopology.h.
|
inlinevirtual |
move the Topology south (decrement iphi)
Reimplemented from CaloSubdetectorTopology.
Definition at line 40 of file EcalBarrelTopology.h.
|
inlinevirtual |
move the Topology south (decrement iy)
Reimplemented from CaloSubdetectorTopology.
Definition at line 40 of file EcalPreshowerTopology.h.
|
inlinevirtual |
Reimplemented from CaloSubdetectorTopology.
Definition at line 78 of file EcalPreshowerTopology.h.
|
inlinevirtual |
move the Topology west (positive ieta)
Reimplemented from CaloSubdetectorTopology.
Definition at line 58 of file EcalBarrelHardcodedTopology.h.
|
inlinevirtual |
move the Topology west (negative ix)
Reimplemented from CaloSubdetectorTopology.
Definition at line 58 of file EcalEndcapHardcodedTopology.h.
|
inlinevirtual |
move the Topology west (negative ix)
Reimplemented from CaloSubdetectorTopology.
Definition at line 65 of file EcalEndcapTopology.h.
|
inlinevirtual |
move the Topology west (positive ieta)
Reimplemented from CaloSubdetectorTopology.
Definition at line 66 of file EcalBarrelTopology.h.
|
inlinevirtual |
move the Topology west (negative ix)
Reimplemented from CaloSubdetectorTopology.
Definition at line 66 of file EcalPreshowerTopology.h.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from TBLayer.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from TBLayer.
|
virtual |
Reimplemented from TBLayer.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from TBLayer.
|
virtual |
Reimplemented from GeometricSearchDet.
GCC11_FINAL< T, TOPO >::GsfBetheHeitlerUpdator | ( | const std::string | fileName, |
const int | correctionFlag | ||
) |
constructor with explicit filename and correction flag
GCC11_FINAL< T, TOPO >::GsfCombinedMaterialEffectsUpdator | ( | GsfMaterialEffectsUpdator & | msUpdator, |
GsfMaterialEffectsUpdator & | elUpdator | ||
) |
Constructor from multiple scattering and energy loss updator.
|
inline |
Definition at line 21 of file GsfMaterialEffectsAdapter.h.
|
inline |
constructor with explicit mass
Definition at line 19 of file GsfMultipleScatteringUpdator.h.
GCC11_FINAL< T, TOPO >::GsfTrajectoryFitter | ( | const Propagator & | aPropagator, |
const TrajectoryStateUpdator & | aUpdator, | ||
const MeasurementEstimator & | aEstimator, | ||
const MultiTrajectoryStateMerger & | aMerger, | ||
const DetLayerGeometry * | detLayerGeometry = 0 |
||
) |
Constructor with explicit components for propagation, update, chi2 calculation, merging and flag for merging before / after the update (i.e. fully configured)
GCC11_FINAL< T, TOPO >::GsfTrajectorySmoother | ( | const GsfPropagatorWithMaterial & | aPropagator, |
const TrajectoryStateUpdator & | aUpdator, | ||
const MeasurementEstimator & | aEstimator, | ||
const MultiTrajectoryStateMerger & | merger, | ||
float | errorRescaling, | ||
const bool | materialBeforeUpdate = true , |
||
const DetLayerGeometry * | detLayerGeometry = 0 |
||
) |
Constructor with explicit components for propagation, update, chi2 calculation, merging and flag for merging before / after the update (i.e. fully configured). It clones the algorithms.
|
private |
|
private |
|
inline |
does this module have at least one bad strip, APV or channel?
Definition at line 225 of file TkStripMeasurementDet.h.
|
inlineprivate |
Definition at line 256 of file TkStripMeasurementDet.h.
References cmsHarvester::index.
|
inlinevirtual |
return TRUE if at least one of the mono and stereo components has badChannels
Implements MeasurementDet.
Definition at line 47 of file TkGluedMeasurementDet.h.
References MeasurementDet::hasBadComponents().
|
inlinevirtual |
Implements MeasurementDet.
Definition at line 121 of file TkStripMeasurementDet.h.
|
inline |
Definition at line 116 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::hasBadPixels(), and SiPixelRecHitQuality::thePacking.
|
virtual |
Implements LinearizedTrackState< 5 >.
|
inline |
Definition at line 125 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::hasFilledProb(), and SiPixelRecHitQuality::thePacking.
GCC11_FINAL< T, TOPO >::HelixArbitraryPlaneCrossing | ( | const PositionType & | point, |
const DirectionType & | direction, | ||
const float | curvature, | ||
const PropagationDirection | propDir = alongMomentum |
||
) |
Constructor using point, direction and (transverse!) curvature.
GCC11_FINAL< T, TOPO >::HelixArbitraryPlaneCrossing2Order | ( | const PositionType & | point, |
const DirectionType & | direction, | ||
const float | curvature, | ||
const PropagationDirection | propDir = alongMomentum |
||
) |
Constructor using point, direction and (transverse!) curvature.
|
inline |
Fast constructor (for use by HelixArbitraryPlaneCrossing).
Definition at line 22 of file HelixArbitraryPlaneCrossing2Order.h.
GCC11_FINAL< T, TOPO >::HelixBarrelPlaneCrossingByCircle | ( | const PositionType & | pos, |
const DirectionType & | dir, | ||
double | rho, | ||
PropagationDirection | propDir = alongMomentum |
||
) |
GCC11_FINAL< T, TOPO >::HelixBarrelPlaneCrossingByCircle | ( | const GlobalPoint & | pos, |
const GlobalVector & | dir, | ||
double | rho, | ||
PropagationDirection | propDir = alongMomentum |
||
) |
GCC11_FINAL< T, TOPO >::HelixExtrapolatorToLine2Order | ( | const PositionType & | point, |
const DirectionType & | direction, | ||
const float | curvature, | ||
const PropagationDirection | propDir = alongMomentum |
||
) |
Constructor using point, direction and (transverse!) curvature.
|
inline |
Fast constructor (for use by IterativeHelixExtrapolatorToLine).
Definition at line 20 of file HelixExtrapolatorToLine2Order.h.
GCC11_FINAL< T, TOPO >::HelixForwardPlaneCrossing | ( | const PositionType & | point, |
const DirectionType & | direction, | ||
const float | curvature, | ||
const PropagationDirection | propDir = alongMomentum |
||
) |
Constructor using point, direction and (transverse!) curvature.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 41 of file TRecHit5DParamConstraint.h.
|
inlineoverridevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 43 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 43 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
Reimplemented from TrackingRecHit.
Definition at line 52 of file BeamSpotTransientTrackingRecHit.h.
SiStripRecHit2D GCC11_FINAL< T, TOPO >::hit | ( | TkStripRecHitIter const & | hi | ) | const |
|
inline |
Definition at line 20 of file HitEtaCheck.h.
std::tuple<TkStripRecHitIter,TkStripRecHitIter> GCC11_FINAL< T, TOPO >::hitRange | ( | const TrajectoryStateOnSurface & | , |
const MeasurementTrackerEvent & | data | ||
) | const |
|
inline |
Definition at line 16 of file HitRCheck.h.
|
overridevirtual |
get hits from layer compatible with region constraints
Implements TrackingRegion.
|
overridevirtual |
get hits from layer compatible with region constraints
Implements TrackingRegion.
|
inlinestatic |
Definition at line 77 of file EcalEndcapGeometry.h.
|
inlinestatic |
Definition at line 82 of file EcalBarrelGeometry.h.
|
inline |
|
inline |
Definition at line 17 of file HitZCheck.h.
|
inline |
move the navigator back to the starting point
|
private |
|
private |
move the nagivator to larger ieta (more positive z) (stops at end of barrel and returns null)
|
private |
move the nagivator to larger ieta (more positive z) (stops at end of barrel and returns null)
|
private |
move the nagivator to larger iphi (wraps around the barrel)
|
private |
move the nagivator to larger iphi (wraps around the barrel)
|
private |
move the nagivator to larger ix
|
private |
move the nagivator to larger ix
|
private |
move the nagivator to larger ix
|
private |
move the nagivator to larger iy
|
private |
move the nagivator to larger iy
|
private |
move the nagivator to larger iy
|
private |
move the nagivator to larger iz
|
inline |
Definition at line 107 of file TkStripMeasurementDet.h.
Referenced by BeautifulSoup.PageElement::_invert().
|
virtual |
Reimplemented from MSLayersKeeper.
|
virtual |
Reimplemented from MSLayersKeeper.
|
virtual |
Reimplemented from MSLayersKeeper.
void GCC11_FINAL< T, TOPO >::init | ( | const MeasurementDet * | monoDet, |
const MeasurementDet * | stereoDet | ||
) |
|
private |
|
overrideprivatevirtual |
Implements CaloCellGeometry.
|
private |
|
virtual |
Reimplemented from CaloSubdetectorGeometry.
|
privatevirtual |
Reimplemented from SeedFromConsecutiveHitsCreator.
|
privatevirtual |
Reimplemented from SeedFromConsecutiveHitsCreator.
|
protected |
(Internals) set defaults needed for states used inside propagate methods
|
private |
build the tracker volume
|
inline |
|
inline |
|
inline |
Definition at line 40 of file DiskSectorBounds.h.
|
inline |
The inner radius of the disk.
Definition at line 55 of file BoundDisk.h.
References Surface::bounds(), and GCC11_FINAL< T, TOPO >::innerRadius().
Referenced by GCC11_FINAL< T, TOPO >::innerRadius().
std::pair<bool,bool> GCC11_FINAL< T, TOPO >::inout | ( | const Local3DPoint & | p, |
const LocalError & | err, | ||
float | scale = 1.f |
||
) | const |
|
inlinevirtual |
Determine if the point is inside the bounds.
Implements Bounds.
Definition at line 21 of file OpenBounds.h.
|
inlinevirtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
Definition at line 23 of file OpenBounds.h.
|
inlinevirtual |
Determine if the point is inside the bounds.
Implements Bounds.
Definition at line 23 of file SimpleDiskBounds.h.
References PV3DBase< T, PVType, FrameType >::perp2(), and PV3DBase< T, PVType, FrameType >::z().
|
inlinevirtual |
Definition at line 26 of file OpenBounds.h.
|
virtual |
Determine if the point is inside the bounds.
Implements Bounds.
|
virtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
|
virtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
|
inlinevirtual |
Definition at line 32 of file RectangularPlaneBounds.h.
References funct::abs(), PV2DBase< T, PVType, FrameType >::x(), and PV2DBase< T, PVType, FrameType >::y().
|
inlinevirtual |
Definition at line 32 of file DiskSectorBounds.h.
References Bounds::inside().
|
virtual |
|
inlinevirtual |
Determine if the point is inside the bounds.
Implements Bounds.
Definition at line 33 of file GeneralNSurfaceDelimitedBounds.h.
|
virtual |
Determine if the point is inside the bounds.
Implements Bounds.
|
virtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
|
virtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
|
inlinevirtual |
Determine if the point is inside the bounds.
Implements Bounds.
Definition at line 38 of file RectangularPlaneBounds.h.
References funct::abs(), PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
|
virtual |
|
virtual |
Implements MagVolume.
|
inlinevirtual |
Definition at line 47 of file RectangularPlaneBounds.h.
References funct::abs(), PV2DBase< T, PVType, FrameType >::x(), and PV2DBase< T, PVType, FrameType >::y().
|
inlinevirtual |
Determine if the point is inside the bounds.
Implements Bounds.
Definition at line 51 of file SimpleConeBounds.h.
References PV3DBase< T, PVType, FrameType >::perp(), and PV3DBase< T, PVType, FrameType >::z().
|
virtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
|
virtual |
|
inlinevirtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
Definition at line 58 of file SimpleConeBounds.h.
References mathSSE::sqrt(), tmp, and LocalError::yy().
|
inlinevirtual |
Definition at line 68 of file SimpleConeBounds.h.
References Bounds::inside().
bool GCC11_FINAL< T, TOPO >::insideTkVol | ( | const FreeTrajectoryState & | fts | ) | const |
true if a fts is inside tracker volume
bool GCC11_FINAL< T, TOPO >::insideTkVol | ( | const Surface & | surface | ) | const |
true if a surface is inside tracker volume
bool GCC11_FINAL< T, TOPO >::insideTkVol | ( | const Cylinder & | cylin | ) | const |
true if a cylinder is inside tracker volume
bool GCC11_FINAL< T, TOPO >::insideTkVol | ( | const Plane & | plane | ) | const |
true if a plane is inside tracker volume
|
inlinestatic |
Definition at line 37 of file RectangularEtaPhiTrackingRegion.h.
References relativeConstraints::value.
|
inline |
Definition at line 52 of file InvalidTrackingRecHit.h.
|
inline |
Definition at line 53 of file InvalidTrackingRecHit.h.
|
private |
|
inlinevirtual |
return TRUE if both mono and stereo components are active
Implements MeasurementDet.
Definition at line 44 of file TkGluedMeasurementDet.h.
|
inlinevirtual |
Is this module active in reconstruction? It must be both 'setActiveThisEvent' and 'setActive'.
Implements MeasurementDet.
Definition at line 118 of file TkStripMeasurementDet.h.
References cmsHarvester::index, StMeasurementDetSet::isActive(), and MeasurementTrackerEvent::stripData().
bool GCC11_FINAL< T, TOPO >::IsApvBad | ( | const uint32_t & | detid, |
const short & | apvNb | ||
) | const |
|
inline |
Definition at line 105 of file TkStripMeasurementDet.h.
References StMeasurementDetSet::empty(), and cmsHarvester::index.
bool GCC11_FINAL< T, TOPO >::IsFiberBad | ( | const uint32_t & | detid, |
const short & | fiberNb | ||
) | const |
|
inlinevirtual |
Access to Iron/Air information:
Implements NavVolume.
Definition at line 42 of file NavVolume6Faces.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 75 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 78 of file ProxyPixelTopology.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 128 of file RectangularPixelTopology.h.
References unlikely.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 94 of file ProxyPixelTopology.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 160 of file RectangularPixelTopology.h.
References PixelTopology::isItEdgePixelInX(), and PixelTopology::isItEdgePixelInY().
|
inlinevirtual |
Implements PixelTopology.
Definition at line 88 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 91 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlineprivate |
Definition at line 259 of file TkStripMeasurementDet.h.
References cmsHarvester::index.
|
inline |
Definition at line 73 of file CSCSegment.h.
bool GCC11_FINAL< T, TOPO >::IsModuleBad | ( | const uint32_t & | detid | ) | const |
bool GCC11_FINAL< T, TOPO >::IsModuleUsable | ( | const uint32_t & | detid | ) | const |
|
inlinestatic |
Definition at line 11 of file ProjectedSiStripRecHit2D.h.
References GeomDet::geographicalId().
|
inline |
Definition at line 112 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::isOnEdge(), and SiPixelRecHitQuality::thePacking.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 40 of file SiPixelRecHit.h.
|
inline |
is precise error calculation switched on
Definition at line 155 of file RectangularEtaPhiTrackingRegion.h.
|
inline |
Definition at line 32 of file StripGeomDetType.h.
bool GCC11_FINAL< T, TOPO >::IsStripBad | ( | const uint32_t & | detid, |
const short & | strip | ||
) | const |
bool GCC11_FINAL< T, TOPO >::IsStripBad | ( | const Range & | range, |
const short & | strip | ||
) | const |
|
inlinevirtual |
|
inlinevirtual |
The validity of the vertex
Implements BasicVertexState.
Definition at line 44 of file BasicSingleVertexState.h.
References TrackValidation_HighPurity_cff::valid.
|
inlinevirtual |
Make the ReferenceCountingProxy method to check validity public.
Implements BasicVertexState.
Definition at line 88 of file VertexState.h.
References ProxyBase< T, Cloner >::data().
|
virtual |
Implements BasicVertexState.
|
protected |
check if it's a yoke/iron based on this MagVol internals
GCC11_FINAL< T, TOPO >::IterativeHelixExtrapolatorToLine | ( | const PositionType & | point, |
const DirectionType & | direction, | ||
const float | curvature, | ||
const PropagationDirection | propDir = anyDirection |
||
) |
Constructor using point, direction and (transverse!) curvature.
|
private |
|
inline |
constructor with predefined fitter and smoother and propagator
Definition at line 21 of file KFFittingSmoother.h.
|
inline |
Definition at line 26 of file KFSplittingFitter.h.
|
inline |
Definition at line 32 of file KFSplittingFitter.h.
|
inline |
Definition at line 23 of file KFStrip1DUpdator.h.
|
inline |
Definition at line 25 of file KFSwitching1DUpdator.h.
|
inline |
Definition at line 34 of file KFTrajectoryFitter.h.
|
inline |
Definition at line 53 of file KFTrajectoryFitter.h.
|
private |
|
inline |
Definition at line 30 of file KFTrajectorySmoother.h.
References alongMomentum, Propagator::clone(), oppositeToMomentum, and AlCaHLTBitMon_ParallelJobs::p.
|
inline |
Definition at line 52 of file KFTrajectorySmoother.h.
References alongMomentum, Propagator::clone(), oppositeToMomentum, and AlCaHLTBitMon_ParallelJobs::p.
|
inline |
Definition at line 38 of file KFUpdator.h.
|
inlinevirtual |
Reimplemented from MSLayersKeeper.
Definition at line 11 of file MSLayersKeeperX0Averaged.h.
Referenced by geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
|
inlinevirtual |
Reimplemented from MSLayersKeeper.
Definition at line 12 of file MSLayersKeeperX0DetLayer.h.
Referenced by geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
|
inlinevirtual |
Implements MSLayersKeeper.
Definition at line 13 of file MSLayersKeeperX0Averaged.h.
|
virtual |
Implements MSLayersKeeper.
|
inlinevirtual |
Implements MSLayersKeeper.
Definition at line 14 of file MSLayersKeeperX0DetLayer.h.
|
inlinevirtual |
"Lenght" of the bounded volume; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 13 of file OpenBounds.h.
Referenced by Vispa.Views.LineDecayView.DecayLine::arrowBoundingRect(), Vispa.Views.LineDecayView.DecayLine::labelBoundingRect(), and Vispa.Views.LineDecayView.DecayLine::paint().
|
inlinevirtual |
"Lenght" of the bounded volume; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 19 of file SimpleDiskBounds.h.
Referenced by Vispa.Views.LineDecayView.DecayLine::arrowBoundingRect(), Vispa.Views.LineDecayView.DecayLine::labelBoundingRect(), and Vispa.Views.LineDecayView.DecayLine::paint().
|
inlinevirtual |
Lenght along local Y.
Implements Bounds.
Definition at line 23 of file RectangularPlaneBounds.h.
Referenced by Vispa.Views.LineDecayView.DecayLine::arrowBoundingRect(), Vispa.Views.LineDecayView.DecayLine::labelBoundingRect(), and Vispa.Views.LineDecayView.DecayLine::paint().
|
inlinevirtual |
"Lenght" of the bounded volume; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 24 of file DiskSectorBounds.h.
References funct::cos().
|
inlinevirtual |
"Lenght" of the bounded volume; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 26 of file GeneralNSurfaceDelimitedBounds.h.
Referenced by Vispa.Views.LineDecayView.DecayLine::arrowBoundingRect(), Vispa.Views.LineDecayView.DecayLine::labelBoundingRect(), and Vispa.Views.LineDecayView.DecayLine::paint().
|
inlinevirtual |
Lenght of the cylinder.
Implements Bounds.
Definition at line 26 of file SimpleCylinderBounds.h.
Referenced by Vispa.Views.LineDecayView.DecayLine::arrowBoundingRect(), Vispa.Views.LineDecayView.DecayLine::labelBoundingRect(), and Vispa.Views.LineDecayView.DecayLine::paint().
|
inlinevirtual |
Length along Z.
Implements Bounds.
Definition at line 41 of file SimpleConeBounds.h.
Referenced by Vispa.Views.LineDecayView.DecayLine::arrowBoundingRect(), Vispa.Views.LineDecayView.DecayLine::labelBoundingRect(), and Vispa.Views.LineDecayView.DecayLine::paint().
|
inlinevirtual |
The point at which the track state has been linearized
Implements LinearizedTrackState< 5 >.
Definition at line 57 of file PerigeeLinearizedTrackState.h.
|
inline |
|
protected |
(Internals) compute transient values for initial point (resets step counter). Called by setIState
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlinevirtual |
|
virtual |
Error on the local direction.
Implements RecSegment.
|
virtual |
LocalError for a pure strip measurement, where 'strip' is the (float) position (a 'phi' angle wrt y axis) and stripErr2 is the sigma-squared. Both quantities are expressed in units of theAngularWidth of a strip.
Implements RadialStripTopology.
|
virtual |
LocalError for a given MeasurementPoint with known MeasurementError. This may be used in Kalman filtering and hence must allow possible correlations between the components.
Implements RadialStripTopology.
|
virtual |
LocalError for a given MeasurementPoint with known MeasurementError. This may be used in Kalman filtering and hence must allow possible correlations between the components.
Implements RadialStripTopology.
|
virtual |
LocalError for a pure strip measurement, where 'strip' is the (float) position (a 'phi' angle wrt y axis) and stripErr2 is the sigma-squared. Both quantities are expressed in units of theAngularWidth of a strip.
Implements RadialStripTopology.
|
virtual |
conversion taking also the predicted track state
Reimplemented from Topology.
|
virtual |
LocalError for a given MeasurementPoint with known MeasurementError. This may be used in Kalman filtering and hence must allow possible correlations between the components.
Implements RadialStripTopology.
|
inlinevirtual |
LocalError for a pure strip measurement, where 'strip' is the (float) position (a 'phi' angle wrt y axis) and stripErr2 is the sigma-squared. Both quantities are expressed in units of theAngularWidth of a strip.
Implements RadialStripTopology.
Definition at line 47 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the predicted track state
Reimplemented from StripTopology.
|
inlinevirtual |
LocalError for a given MeasurementPoint with known MeasurementError. This may be used in Kalman filtering and hence must allow possible correlations between the components.
Implements RadialStripTopology.
Definition at line 51 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the predicted track state
Reimplemented from Topology.
|
virtual |
LocalError for a pure strip measurement, where 'strip' is the (float) position (a 'phi' angle wrt y axis) and stripErr2 is the sigma-squared. Both quantities are expressed in units of theAngularWidth of a strip.
Implements RadialStripTopology.
|
virtual |
LocalError for a given MeasurementPoint with known MeasurementError. This may be used in Kalman filtering and hence must allow possible correlations between the components.
Implements RadialStripTopology.
|
virtual |
LocalError for a given MeasurementPoint with known MeasurementError. This may be used in Kalman filtering and hence must allow possible correlations between the components.
Implements RadialStripTopology.
|
inlineprivate |
estimator for 2D hits (matched or pixel)
Definition at line 37 of file Chi2Switching1DEstimator.h.
|
inlinevirtual |
Pitch (strip width) at a given LocalPoint.
BEWARE: are you sure you really want to call this for a RadialStripTopology?
Implements RadialStripTopology.
Definition at line 41 of file RectangularStripTopology.h.
|
virtual |
Pitch (strip width) at a given LocalPoint.
BEWARE: are you sure you really want to call this for a RadialStripTopology?
Implements RadialStripTopology.
|
inlinevirtual |
Pitch (strip width) at a given LocalPoint.
BEWARE: are you sure you really want to call this for a RadialStripTopology?
Implements RadialStripTopology.
Definition at line 79 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the angle from the track state (LocalTrajectoryParameters)
Reimplemented from StripTopology.
|
virtual |
Pitch (strip width) at a given LocalPoint.
BEWARE: are you sure you really want to call this for a RadialStripTopology?
Implements RadialStripTopology.
|
virtual |
LocalPoint on x axis for given 'strip' 'strip' is a float in units of the strip (angular) width
Implements RadialStripTopology.
|
virtual |
LocalPoint for a given MeasurementPoint
What's a MeasurementPoint?
In analogy with that used with TrapezoidalStripTopology objects, a MeasurementPoint is a 2-dim object.
The first dimension measures the angular position wrt central line of symmetry of detector, in units of strip (angular) widths (range 0 to total angle subtended by a detector).
The second dimension measures the fractional position along the strip (range -0.5 to +0.5).
BEWARE! The components are not Cartesian.
Implements RadialStripTopology.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 31 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 33 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 35 of file TRecHit1DMomConstraint.h.
|
virtual |
LocalPoint for a given MeasurementPoint
What's a MeasurementPoint?
In analogy with that used with TrapezoidalStripTopology objects, a MeasurementPoint is a 2-dim object.
The first dimension measures the angular position wrt central line of symmetry of detector, in units of strip (angular) widths (range 0 to total angle subtended by a detector).
The second dimension measures the fractional position along the strip (range -0.5 to +0.5).
BEWARE! The components are not Cartesian.
Implements RadialStripTopology.
|
virtual |
LocalPoint on x axis for given 'strip' 'strip' is a float in units of the strip (angular) width
Implements RadialStripTopology.
|
virtual |
conversion taking also the predicted track state
Reimplemented from Topology.
|
inlinevirtual |
|
virtual |
LocalPoint for a given MeasurementPoint
What's a MeasurementPoint?
In analogy with that used with TrapezoidalStripTopology objects, a MeasurementPoint is a 2-dim object.
The first dimension measures the angular position wrt central line of symmetry of detector, in units of strip (angular) widths (range 0 to total angle subtended by a detector).
The second dimension measures the fractional position along the strip (range -0.5 to +0.5).
BEWARE! The components are not Cartesian.
Implements RadialStripTopology.
|
inlinevirtual |
LocalPoint for a given MeasurementPoint
What's a MeasurementPoint?
In analogy with that used with TrapezoidalStripTopology objects, a MeasurementPoint is a 2-dim object.
The first dimension measures the angular position wrt central line of symmetry of detector, in units of strip (angular) widths (range 0 to total angle subtended by a detector).
The second dimension measures the fractional position along the strip (range -0.5 to +0.5).
BEWARE! The components are not Cartesian.
Implements RadialStripTopology.
Definition at line 39 of file ProxyStripTopology.h.
|
inlinevirtual |
|
virtual |
conversion taking also the predicted track state
Reimplemented from Topology.
|
inlinevirtual |
LocalPoint on x axis for given 'strip' 'strip' is a float in units of the strip (angular) width
Implements RadialStripTopology.
Definition at line 43 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the predicted track state
Reimplemented from StripTopology.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 45 of file BeamSpotTransientTrackingRecHit.h.
|
inlinevirtual |
|
virtual |
LocalPoint on x axis for given 'strip' 'strip' is a float in units of the strip (angular) width
Implements RadialStripTopology.
|
virtual |
LocalPoint for a given MeasurementPoint
What's a MeasurementPoint?
In analogy with that used with TrapezoidalStripTopology objects, a MeasurementPoint is a 2-dim object.
The first dimension measures the angular position wrt central line of symmetry of detector, in units of strip (angular) widths (range 0 to total angle subtended by a detector).
The second dimension measures the fractional position along the strip (range -0.5 to +0.5).
BEWARE! The components are not Cartesian.
Implements RadialStripTopology.
|
virtual |
LocalPoint for a given MeasurementPoint
What's a MeasurementPoint?
In analogy with that used with TrapezoidalStripTopology objects, a MeasurementPoint is a 2-dim object.
The first dimension measures the angular position wrt central line of symmetry of detector, in units of strip (angular) widths (range 0 to total angle subtended by a detector).
The second dimension measures the fractional position along the strip (range -0.5 to +0.5).
BEWARE! The components are not Cartesian.
Implements RadialStripTopology.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 32 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 35 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 36 of file TRecHit1DMomConstraint.h.
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 46 of file BeamSpotTransientTrackingRecHit.h.
|
inlinevirtual |
|
inlinevirtual |
Length of a strip passing through a given LocalPpoint
Implements RadialStripTopology.
Definition at line 49 of file RectangularStripTopology.h.
References StripTopology::stripLength().
|
virtual |
Length of a strip passing through a given LocalPpoint
Implements RadialStripTopology.
|
inlinevirtual |
Length of a strip passing through a given LocalPpoint
Implements RadialStripTopology.
Definition at line 88 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the angle from the track state (LocalTrajectoryParameters)
Reimplemented from StripTopology.
|
virtual |
Length of a strip passing through a given LocalPpoint
Implements RadialStripTopology.
|
inlineprivate |
|
virtual |
Implements PixelTopology.
|
virtual |
Reimplemented from PixelTopology.
|
virtual |
Implements PixelTopology.
|
virtual |
Implements PixelTopology.
|
virtual |
Reimplemented from PixelTopology.
|
virtual |
Implements PixelTopology.
|
inlinevirtual |
|
inlinevirtual |
|
inlineoverridevirtual |
|
inlinevirtual |
|
inlineprivatevirtual |
|
inlineoverridevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlineprivatevirtual |
|
protected |
main stepping function: compute next state vector after a step of length dS
|
private |
|
inline |
Definition at line 242 of file TkStripMeasurementDet.h.
|
private |
Inclusion of material at the source?
|
inline |
Access to the MaterialEffectsUpdator.
Definition at line 88 of file PropagatorWithMaterial.h.
|
virtual |
Returns the size of the compatibility region around the local position of the TrajectoryStateOnSurface along the directions of local x and y axis. The TrajectoryStateOnSurface must be on the plane. This method allows to limit the search for compatible detectors or RecHits. The MeasurementEstimator should not return "true" for any RecHit or Plane which is entirely outside of the compatibility region defined by maximalLocalDisplacement().
Reimplemented from Chi2MeasurementEstimatorBase.
|
inline |
Definition at line 41 of file SimpleDiskBounds.h.
|
virtual |
Implements RadialStripTopology.
|
virtual |
Implements RadialStripTopology.
|
virtual |
conversion taking also the angle from the track state
Reimplemented from Topology.
|
virtual |
Implements RadialStripTopology.
|
inlinevirtual |
Implements RadialStripTopology.
Definition at line 62 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the angle from the track state
Reimplemented from Topology.
|
virtual |
Implements RadialStripTopology.
|
virtual |
Implements RadialStripTopology.
|
virtual |
Implements RadialStripTopology.
|
virtual |
Implements RadialStripTopology.
|
virtual |
conversion taking also the angle from the track state
Reimplemented from Topology.
|
virtual |
Implements RadialStripTopology.
|
inlinevirtual |
Implements RadialStripTopology.
Definition at line 58 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the angle from the track state
Reimplemented from Topology.
|
inlinevirtual |
Implements RadialStripTopology.
Definition at line 88 of file RectangularPixelTopology.h.
References AlCaHLTBitMon_ParallelJobs::p, and PixelTopology::pixel().
|
virtual |
Implements RadialStripTopology.
|
virtual |
Implements MeasurementDet.
|
virtual |
Implements MeasurementDet.
|
inline |
Definition at line 52 of file GsfTrajectoryFitter.h.
|
inlineprivate |
Definition at line 52 of file Chi2ChargeMeasurementEstimator.h.
|
inline |
Definition at line 40 of file SimpleDiskBounds.h.
|
inline |
Definition at line 38 of file TRecHit1DMomConstraint.h.
|
virtual |
Method returning the Momentum Jacobian from the Taylor expansion (Matrix B)
Implements LinearizedTrackState< 5 >.
|
inline |
Definition at line 39 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 31 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 34 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 40 of file TkGluedMeasurementDet.h.
|
inline |
Definition at line 21 of file SiStripMatchedRecHit2D.h.
|
inline |
|
inlineexplicit |
Construct with cuts on chi2 and nSigma. The cut on Chi2 is used to define the acceptance of RecHits. The errors of the trajectory state are multiplied by nSigma to define acceptance of Plane and maximalLocalDisplacement.
Definition at line 17 of file MRHChi2MeasurementEstimator.h.
|
inline |
Definition at line 11 of file MSLayersKeeperX0AtEta.h.
|
inline |
Definition at line 8 of file MSLayersKeeperX0Averaged.h.
|
inline |
Definition at line 9 of file MSLayersKeeperX0DetLayer.h.
|
inline |
Specify assumed mass of particle for material effects. If ptMin > 0, then the rms muliple scattering angle will be calculated taking into account the uncertainty in the reconstructed track momentum. (By default, it is neglected). However, a lower limit on the possible value of the track Pt will be applied at ptMin, to avoid the rms multiple scattering becoming too big.
Definition at line 26 of file MultipleScatteringUpdator.h.
|
private |
|
inlinestaticprivate |
Definition at line 106 of file EcalEndcapGeometry.h.
TrajectoryStateOnSurface GCC11_FINAL< T, TOPO >::myPropagate | ( | const FreeTrajectoryState & | , |
const Plane & | |||
) | const |
TrajectoryStateOnSurface GCC11_FINAL< T, TOPO >::myPropagate | ( | const FreeTrajectoryState & | , |
const Plane & | |||
) | const |
TrajectoryStateOnSurface GCC11_FINAL< T, TOPO >::myPropagate | ( | const FreeTrajectoryState & | , |
const Cylinder & | |||
) | const |
TrajectoryStateOnSurface GCC11_FINAL< T, TOPO >::myPropagate | ( | const FreeTrajectoryState & | , |
const Cylinder & | |||
) | const |
|
inlinevirtual |
Reimplemented from TrackingRegion.
Definition at line 52 of file GlobalTrackingRegion.h.
Referenced by cuy.divideElement::__init__(), cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
inlinevirtual |
Reimplemented from TrackingRegion.
Definition at line 173 of file RectangularEtaPhiTrackingRegion.h.
Referenced by cuy.divideElement::__init__(), cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
inline |
|
inline |
Definition at line 18 of file NavCylinder.h.
|
inline |
Definition at line 22 of file NavPlane.h.
GCC11_FINAL< T, TOPO >::NavVolume6Faces | ( | const PositionType & | pos, |
const RotationType & | rot, | ||
DDSolidShape | shape, | ||
const std::vector< NavVolumeSide > & | faces, | ||
const MagneticFieldProvider< float > * | mfp | ||
) |
|
explicit |
A NavVolume6Faces that corresponds exactly to a MagVolume.
int GCC11_FINAL< T, TOPO >::nBadStripsOnTheLeft | ( | const Range & | range, |
const short & | strip | ||
) | const |
int GCC11_FINAL< T, TOPO >::nBadStripsOnTheRight | ( | const Range & | range, |
const short & | strip | ||
) | const |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 65 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
virtual |
Nearest strip to given LocalPoint
Implements RadialStripTopology.
|
virtual |
|
virtual |
|
staticprivate |
|
overridevirtual |
Implements NavigableLayer.
|
overridevirtual |
Implements NavigableLayer.
|
overridevirtual |
Implements NavigableLayer.
|
overridevirtual |
Implements NavigableLayer.
|
virtual |
Give a sorted list of possible surfaces to propagate to.
Implements NavVolume.
|
virtual |
Same, giving lowest priority to the surface we are on now (=NotThisSurface)
Implements NavVolume.
|
inlinevirtual |
Implements NavSurface.
Definition at line 24 of file NavCylinder.h.
|
inlinevirtual |
Implements NavSurface.
Definition at line 25 of file NavCone.h.
|
inlinevirtual |
Implements NavSurface.
Definition at line 28 of file NavPlane.h.
|
inlinevirtual |
Get the neighbors of the given cell in north direction
Implements CaloSubdetectorTopology.
Definition at line 22 of file EcalBarrelHardcodedTopology.h.
References CaloSubdetectorTopology::goNorth(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in north direction
Implements CaloSubdetectorTopology.
Definition at line 22 of file EcalEndcapHardcodedTopology.h.
References CaloSubdetectorTopology::goNorth(), and DetId::rawId().
|
virtual |
Get the neighbors of the given cell in north direction
Implements CaloSubdetectorTopology.
|
inlinevirtual |
Get the neighbors of the given cell in north direction
Implements CaloSubdetectorTopology.
Definition at line 29 of file EcalEndcapTopology.h.
References CaloSubdetectorTopology::goNorth(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in north direction
Implements CaloSubdetectorTopology.
Definition at line 30 of file EcalBarrelTopology.h.
References CaloSubdetectorTopology::goNorth(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in north direction
Implements CaloSubdetectorTopology.
Definition at line 30 of file EcalPreshowerTopology.h.
References CaloSubdetectorTopology::goNorth(), and DetId::rawId().
|
inline |
|
inlineprivate |
Iteration control: check for significant distance to plane.
|
inline |
Definition at line 67 of file CSCSegment.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 64 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Total number of strips
Implements RadialStripTopology.
Definition at line 45 of file RectangularStripTopology.h.
|
inline |
Definition at line 56 of file CSCRecHit2D.h.
|
virtual |
Total number of strips
Implements RadialStripTopology.
|
inlinevirtual |
Total number of strips
Implements RadialStripTopology.
Definition at line 85 of file ProxyStripTopology.h.
|
inlinevirtual |
Total number of strips
Implements RadialStripTopology.
Definition at line 128 of file TkRadialStripTopology.h.
|
inline |
Definition at line 70 of file CSCRecHit2D.h.
|
inlinestatic |
Definition at line 81 of file EcalEndcapGeometry.h.
|
inlinestatic |
Definition at line 86 of file EcalBarrelGeometry.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
Definition at line 65 of file CSCRecHit2D.h.
|
inline |
Free movement of arbitray steps.
Definition at line 80 of file CaloNavigator.h.
References funct::abs(), east, north, south, west, x, and detailsBasic3DVector::y.
|
inline |
|
inline |
bool GCC11_FINAL< T, TOPO >::operator!= | ( | const SiStripQuality & | ) | const |
|
inlinevirtual |
Definition at line 17 of file RKCylindricalDistance.h.
References PV3DBase< T, PVType, FrameType >::mag(), mag(), CylindricalState::momentum(), and CylindricalState::position().
|
virtual |
|
virtual |
|
inlinevirtual |
Implements HitRZCompatibility.
Definition at line 20 of file HitRCheck.h.
References PixelRecoRange< T >::inside(), and HitRZCompatibility::range().
|
virtual |
|
virtual |
|
inlinevirtual |
Definition at line 21 of file RKCartesianDistance.h.
References a, b, Basic3DVector< T >::mag(), mag(), CartesianStateAdaptor::momentum(), and CartesianStateAdaptor::position().
|
inlinevirtual |
Implements HitRZCompatibility.
Definition at line 21 of file HitZCheck.h.
References PixelRecoRange< T >::inside(), and HitRZCompatibility::range().
|
virtual |
|
virtual |
|
inlinevirtual |
Implements HitRZCompatibility.
Definition at line 27 of file HitEtaCheck.h.
References alignCSCRings::r, and detailsBasic3DVector::z.
|
inline |
SiStripQuality& GCC11_FINAL< T, TOPO >::operator+= | ( | const SiStripQuality & | ) |
const SiStripQuality GCC11_FINAL< T, TOPO >::operator- | ( | const SiStripQuality & | ) | const |
SiStripQuality& GCC11_FINAL< T, TOPO >::operator-= | ( | const SiStripQuality & | ) |
|
default |
|
default |
TruncatedPyramid& GCC11_FINAL< T, TOPO >::operator= | ( | const TruncatedPyramid & | tr | ) |
|
private |
|
delete |
|
default |
|
inlineprivate |
Definition at line 75 of file BeamSpotTransientTrackingRecHit.h.
bool GCC11_FINAL< T, TOPO >::operator== | ( | const SiStripQuality & | ) | const |
|
inline |
Equality for finding a VertexTrack in a container Compares the RecTrack addresses
Definition at line 97 of file VertexTrack.h.
bool GCC11_FINAL< T, TOPO >::operator== | ( | LinearizedTrackState< 5 > & | other | ) | const |
bool GCC11_FINAL< T, TOPO >::operator== | ( | ReferenceCountingPointer< LinearizedTrackState< 5 > > & | other | ) | const |
|
inline |
Definition at line 81 of file KFTrajectorySmoother.h.
|
inline |
Definition at line 53 of file ProjectedSiStripRecHit2D.h.
|
inline |
Definition at line 59 of file ProjectedSiStripRecHit2D.h.
References TrackerSingleRecHit::omniClusterRef().
|
inline |
Definition at line 56 of file ProjectedSiStripRecHit2D.h.
References trackerHitRTTI::projId().
|
inlinevirtual |
(y) distance from intersection of the projections of the strips to the local coordinate origin. Same as centreToIntersection() if symmetry centre of strip plane coincides with local origin.
Implements RadialStripTopology.
Definition at line 196 of file TkRadialStripTopology.h.
|
inline |
|
inline |
Definition at line 38 of file SimpleDiskBounds.h.
|
inline |
Definition at line 41 of file DiskSectorBounds.h.
|
inline |
The outer radius of the disk.
Definition at line 58 of file BoundDisk.h.
References Surface::bounds(), and GCC11_FINAL< T, TOPO >::outerRadius().
Referenced by GCC11_FINAL< T, TOPO >::outerRadius().
|
staticprivate |
|
private |
|
private |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 14 of file TRecHit2DPosConstraint.h.
References TrackingRecHit::localPosition(), query::result, PV3DBase< T, PVType, FrameType >::x(), and PV3DBase< T, PVType, FrameType >::y().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 14 of file TRecHit1DMomConstraint.h.
References query::result.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 18 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 29 of file TRecHit5DParamConstraint.h.
References asHepVector().
|
virtual |
Parameters of the segment, for the track fit in the order (dx/dz, dy/dz, x, y )
Reimplemented from BaseTrackerRecHit.
Referenced by Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputTags(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::recursePSetProperties().
|
virtual |
Reimplemented from BaseTrackerRecHit.
Referenced by Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputTags(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::recursePSetProperties().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 19 of file TSiTrackerMultiRecHit.h.
References TrackingRecHit::det(), and HelpertRecHit2DLocalPos::parError().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 20 of file TRecHit1DMomConstraint.h.
References m.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 22 of file TRecHit2DPosConstraint.h.
References asciidump::le, TrackingRecHit::localPositionError(), m, LocalError::xx(), LocalError::xy(), and LocalError::yy().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 31 of file TRecHit5DParamConstraint.h.
References asHepMatrix().
|
inlinevirtual |
Covariance matrix of parameters()
Reimplemented from BaseTrackerRecHit.
Definition at line 48 of file CSCSegment.h.
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
virtual |
Method returning the parameters of the Taylor expansion
Implements LinearizedTrackState< 5 >.
|
virtual |
Propagation status (true if valid) and (signed) path length along the helix from the starting point to the plane. The starting point is given in the constructor.
Implements HelixPlaneCrossing.
|
virtual |
Propagation status (true if valid) and (signed) path length along the helix from the starting point to the plane. The starting point is given in the constructor.
Implements HelixPlaneCrossing.
|
inlinevirtual |
Propagation status (true if valid) and (signed) path length along the helix from the starting point to the plane.
Implements HelixPlaneCrossing.
Definition at line 26 of file HelixForwardPlaneCrossing.h.
References funct::abs(), alongMomentum, bookConverter::min, oppositeToMomentum, GloballyPositioned< T >::position(), unlikely, and PV3DBase< T, PVType, FrameType >::z().
|
virtual |
Propagation status (true if valid) and (signed) path length along the helix from the starting point to the closest approach. to the point. The starting point is given in the constructor.
|
virtual |
Propagation status (true if valid) and (signed) path length along the helix from the starting point to the closest approach to the line. The starting point is given in the constructor.
Implements HelixLineExtrapolation.
|
virtual |
Propagation status (true if valid) and (signed) path length along the helix from the starting point to the closest approach to the point. The starting point is given in the constructor.
|
virtual |
Propagation status (true if valid) and (signed) path length along the helix from the starting point to the plane. The starting point is given in the constructor.
Implements HelixPlaneCrossing.
|
virtual |
Propagation status (true if valid) and (signed) path length along the helix from the starting point to the closest approach to the line. The starting point is given in the constructor.
Implements HelixLineExtrapolation.
std::pair<double, double> GCC11_FINAL< T, TOPO >::pathLength | ( | ) | const |
|
privatevirtual |
common part for propagation to point and line
|
inlineprivate |
Constructor with the linearization point and the track. Private, can only be used by LinearizedTrackFactory.
Definition at line 151 of file PerigeeLinearizedTrackState.h.
|
inline |
|
inline |
Definition at line 42 of file DiskSectorBounds.h.
|
inline |
defined phi range around phi0, margin is [phi_left,phi_right]. region is defined in a range: [phi0-phi_left, phi0+phi_right]
Definition at line 152 of file RectangularEtaPhiTrackingRegion.h.
|
inlinevirtual |
Convenience function to access azimuthal angle of extreme edge of first strip measured relative to long symmetry axis of the plane of strips.
WARNING! This angle is measured clockwise from the local y axis which means it is in the conventional azimuthal phi plane, but azimuth is of course measured from local x axis not y. The range of this angle is -(full angle)/2 to +(full angle)/2.
where (full angle) = nstrips() * angularWidth().
Implements RadialStripTopology.
Definition at line 210 of file TkRadialStripTopology.h.
|
inlinevirtual |
Phi pitch of each strip (= angular width!)
Implements RadialStripTopology.
Definition at line 172 of file TkRadialStripTopology.h.
|
private |
|
inlinevirtual |
|
virtual |
Pitch in the middle of the DetUnit
Implements PixelTopology.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 63 of file ProxyPixelTopology.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 78 of file ProxyStripTopology.h.
|
inlinevirtual |
|
virtual |
Implements PixelTopology.
|
virtual |
conversion taking also the angle from the track state
Reimplemented from PixelTopology.
|
virtual |
Implements PixelTopology.
GCC11_FINAL< T, TOPO >::PixelBlade | ( | std::vector< const GeomDet * > & | frontDets, |
std::vector< const GeomDet * > & | backDets | ||
) |
|
inline |
Definition at line 27 of file TkTransientTrackingRecHitBuilder.h.
GCC11_FINAL< T, TOPO >::PixelForwardLayer | ( | std::vector< const PixelBlade * > & | blades | ) |
GCC11_FINAL< T, TOPO >::PixelForwardLayerPhase1 | ( | std::vector< const PixelBlade * > & | blades | ) |
|
inline |
Definition at line 17 of file PixelGeomDetType.h.
|
private |
GCC11_FINAL< T, TOPO >::PixelRod | ( | std::vector< const GeomDet * > & | theDets | ) |
|
virtual |
Returns the two PCA on the trajectories.
Implements ClosestApproachOnHelices.
|
virtual |
Returns the two PCA on the trajectories.
Implements ClosestApproachOnHelices.
|
private |
|
private |
|
private |
|
inline |
get the current position
Definition at line 32 of file CaloNavigator.h.
Referenced by Vispa.Gui.PortWidget.PortWidget::connectionPoint(), Vispa.Gui.VispaWidget.VispaWidget::dragWidget(), and Vispa.Gui.VispaWidget.VispaWidget::paintEvent().
|
virtual |
Returns the position along the helix that corresponds to path length "s" from the starting point. If s is obtained from the pathLength method the position is the destination point, i.e. the position at the closest approach (if it exists!) is given by position( pathLength(line) ).
Implements HelixLineExtrapolation.
|
virtual |
Position at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
virtual |
Access methods
Implements BasicVertexState.
|
virtual |
Position at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
virtual |
Position at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
virtual |
Position at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
virtual |
Position at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
inlinevirtual |
Access methods
Implements BasicVertexState.
Definition at line 50 of file VertexState.h.
References ProxyBase< T, Cloner >::data().
|
private |
Internal method to get correction of the position from SurfaceDeformation, must not be called if 'theSurfaceDeformation' is a null pointer.
|
private |
Internal method to get correction of the position from SurfaceDeformation, must not be called if 'theSurfaceDeformation' is a null pointer.
|
private |
Internal method to get correction of the position from SurfaceDeformation, must not be called if 'theSurfaceDeformation' is a null pointer.
|
private |
Internal method to get correction of the position from SurfaceDeformation, must not be called if 'theSurfaceDeformation' is a null pointer.
PositionTypeDouble GCC11_FINAL< T, TOPO >::positionInDouble | ( | double | s | ) | const |
Position at pathlength s from the starting point.
PositionTypeDouble GCC11_FINAL< T, TOPO >::positionInDouble | ( | double | s | ) | const |
Position at pathlength s from the starting point.
PositionTypeDouble GCC11_FINAL< T, TOPO >::positionInDouble | ( | double | s | ) | const |
Position at pathlength s from the starting point in double precision.
PositionTypeDouble GCC11_FINAL< T, TOPO >::positionInDouble | ( | double | s | ) | const |
Position at pathlength s from the starting point in double precision.
|
virtual |
Method returning the Position Jacobian from the Taylor expansion (Matrix A)
Implements LinearizedTrackState< 5 >.
|
inline |
const TrajectoryStateClosestToPoint& GCC11_FINAL< T, TOPO >::predictedState | ( | ) | const |
Method returning the track state at the point of closest approach to the linearization point, in the transverse plane (a.k.a. transverse impact point).
|
virtual |
Method returning the covariance matrix of the track state at the transverse impact point.
Implements LinearizedTrackState< 5 >.
|
virtual |
Method returning the momentum covariance matrix of the track state at the transverse impact point.
Implements LinearizedTrackState< 5 >.
|
virtual |
Method returning the momentum part of the parameters of the track state at the linearization point.
Implements LinearizedTrackState< 5 >.
|
virtual |
Method returning the parameters of the track state at the transverse impact point.
Implements LinearizedTrackState< 5 >.
|
virtual |
Method returning the weight matrix of the track state at the transverse impact point. The error variable is 0 in case of success.
Implements LinearizedTrackState< 5 >.
|
virtual |
Reimplemented from TrackingRegion.
|
virtual |
Reimplemented from TrackingRegion.
|
virtual |
Print the content of the RecHit2D including L1A (for debugging)
Reimplemented from TrackingRegion.
|
virtual |
Reimplemented from TrackingRegion.
|
private |
Prints debug output for the active feds comparing the list in RunInfo and FedCabling.
|
private |
Prints debug output for a given detId.
|
inline |
Definition at line 98 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::probabilityQ(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 87 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::probabilityX(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 95 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::probabilityXY(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 90 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::probabilityY(), and SiPixelRecHitQuality::thePacking.
|
inlinestatic |
Definition at line 79 of file EcalEndcapGeometry.h.
|
inlinestatic |
Definition at line 84 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 18 of file ProjectedSiStripRecHit2D.h.
|
inline |
Definition at line 20 of file ProjectedSiStripRecHit2D.h.
|
inline |
Definition at line 32 of file ProjectedSiStripRecHit2D.h.
References GeomDet::geographicalId().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 24 of file TRecHit5DParamConstraint.h.
References TrackingRecHit::projectionMatrix().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 27 of file TRecHit1DMomConstraint.h.
References theProjectionMatrix.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 28 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 31 of file TRecHit2DPosConstraint.h.
References theProjectionMatrix.
|
virtual |
The projection matrix relates the trajectory state parameters to the segment parameters().
Reimplemented from BaseTrackerRecHit.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 63 of file BeamSpotTransientTrackingRecHit.h.
References theProjectionMatrix.
|
private |
|
private |
|
private |
|
private |
|
virtual |
hook for double dispatch to avoid propagation to generic surface.
Implements NavSurface.
|
virtual |
hook for double dispatch to avoid propagation to generic surface.
Implements NavSurface.
|
virtual |
hook for double dispatch to avoid propagation to generic surface.
Implements NavSurface.
void GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const Surface & | sDest, | ||
SteppingHelixStateInfo & | out | ||
) | const |
Propagate to Plane given a starting point.
void GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const Plane & | pDest, | ||
SteppingHelixStateInfo & | out | ||
) | const |
void GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const Cylinder & | cDest, | ||
SteppingHelixStateInfo & | out | ||
) | const |
void GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const GlobalPoint & | pDest, | ||
SteppingHelixStateInfo & | out | ||
) | const |
Propagate to PCA to point given a starting point.
void GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const GlobalPoint & | pDest1, | ||
const GlobalPoint & | pDest2, | ||
SteppingHelixStateInfo & | out | ||
) | const |
Propagate to PCA to a line (given by 2 points) given a starting point.
|
protected |
propagate: chose stop point by type argument propagate to fixed radius [ r = sqrt(x**2+y**2) ] with precision epsilon propagate to plane by [x0,y0,z0, n_x, n_y, n_z] parameters
|
private |
|
private |
|
private |
propagation of errors (if needed) and generation of a new TSOS
|
private |
|
private |
|
private |
parameter propagation to cylinder (returns position, momentum and path length)
|
private |
|
private |
|
private |
parameter propagation to plane (returns position, momentum and path length)
|
private |
helix parameter propagation to a plane using HelixPlaneCrossing
|
private |
straight line parameter propagation to a plane
|
private |
straight line parameter propagation to a cylinder
|
virtual |
Implements Propagator.
|
virtual |
Implements Propagator.
|
virtual |
Implements Propagator.
|
virtual |
Implements Propagator.
|
virtual |
hook for double dispatch to avoid propagation to generic surface.
Implements NavSurface.
|
virtual |
hook for double dispatch to avoid propagation to generic surface.
Implements NavSurface.
|
overridevirtual |
Implements Propagator.
|
privatevirtual |
Implements Propagator.
|
virtual |
hook for double dispatch to avoid propagation to generic surface.
Implements NavSurface.
|
overridevirtual |
Implements Propagator.
|
privatevirtual |
Implements Propagator.
|
overrideprivatevirtual |
propagation to plane with path length
Implements Propagator.
|
overrideprivatevirtual |
Reimplemented from Propagator.
|
overrideprivatevirtual |
Implements Propagator.
|
overrideprivatevirtual |
propagation to cylinder with path length
Implements Propagator.
|
overrideprivatevirtual |
Reimplemented from Propagator.
|
overrideprivatevirtual |
Implements Propagator.
|
privatevirtual |
Implements Propagator.
|
privatevirtual |
Implements Propagator.
|
overrideprivatevirtual |
Implements Propagator.
|
overrideprivatevirtual |
Implements Propagator.
|
overrideprivatevirtual |
Reimplemented from Propagator.
|
overrideprivatevirtual |
Reimplemented from Propagator.
|
overridevirtual |
Propagate to Plane given a starting point: return final TrajectoryState and path length from start to this point
Implements Propagator.
|
overridevirtual |
Propagate to Cylinder given a starting point: return final TrajectoryState and path length from start to this point
Implements Propagator.
|
overridevirtual |
Propagate to PCA to point given a starting point.
|
overridevirtual |
Propagate to PCA to a line (given by 2 points) given a starting point.
|
overridevirtual |
Propagate to PCA to a line (given by beamSpot position and slope) given a starting point.
Reimplemented from Propagator.
|
inline |
Definition at line 17 of file PropagationExceptions.h.
|
inline |
Definition at line 49 of file GsfTrajectoryFitter.h.
|
inline |
Definition at line 85 of file KFTrajectoryFitter.h.
GCC11_FINAL< T, TOPO >::PropagatorWithMaterial | ( | PropagationDirection | dir, |
const float | mass, | ||
const MagneticField * | mf = 0 , |
||
const float | maxDPhi = 1.6 , |
||
bool | useRungeKutta = false , |
||
float | ptMin = -1. , |
||
bool | useOldGeoPropLogic = true |
||
) |
Constructor with PropagationDirection and mass hypothesis. Uses AnalyticalPropagator and CombinedMaterialEffectsUpdator with explicit mass hypothesis.MaxDPhi is a cut on the max change in phi during state propagation. For propagation of very low pt tracks (e.g. loopers), this cut can be loosened. If ptMin > 0, then multiple scattering calculations will take into account the uncertainty in the reconstructed track momentum, (by default neglected), but assuming that the track Pt will never fall below ptMin.
GCC11_FINAL< T, TOPO >::ProxyPixelTopology | ( | PixelGeomDetType const * | type, |
Plane * | bp | ||
) |
GCC11_FINAL< T, TOPO >::ProxyStripTopology | ( | StripGeomDetType const * | type, |
Plane * | bp | ||
) |
|
private |
|
inline |
Definition at line 105 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::qBin(), and SiPixelRecHitQuality::thePacking.
|
inline |
|
inline |
|
inline |
radius of circle passing through the middle of the det with center at the crossing of the two sides.
Definition at line 74 of file TrapezoidalStripTopology.h.
|
inlinevirtual |
Implements HitRZCompatibility.
|
inlinevirtual |
Implements HitRZCompatibility.
|
inlinevirtual |
|
inline |
Definition at line 109 of file TkStripMeasurementDet.h.
References cmsHarvester::index.
|
inline |
Definition at line 80 of file SiPixelRecHit.h.
|
private |
Read parametrization from file.
|
private |
Read coefficients of one polynomial from file.
|
virtual |
Implements MeasurementDet.
|
virtual |
Reimplemented from MeasurementDet.
|
inlinevirtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 39 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 42 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 44 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 45 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 46 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 46 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 47 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 47 of file TRecHit2DPosConstraint.h.
|
virtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
|
virtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
|
inlinevirtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 56 of file BeamSpotTransientTrackingRecHit.h.
|
virtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
|
inlinevirtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 59 of file BeamSpotTransientTrackingRecHit.h.
|
virtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
|
inlinevirtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 62 of file ProjectedSiStripRecHit2D.h.
References HI_PhotonSkim_cff::rechits.
|
inlinevirtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 66 of file ProjectedSiStripRecHit2D.h.
References HI_PhotonSkim_cff::rechits.
|
virtual |
Implements MeasurementDet.
|
virtual |
Reimplemented from MeasurementDet.
|
virtual |
Reimplemented from MeasurementDet.
|
inline |
Definition at line 49 of file RectangularEtaPhiTrackingRegion.h.
|
default |
|
inline |
constructor (symmetric eta and phi margins).
dir - the direction around which region is constructed
the initial direction of the momentum of the particle should be in the range
phi of dir +- deltaPhi
eta of dir +- deltaEta
vertexPos - the position of the vertex (origin) of the of the region.
It is a centre of cylinder constraind with rVertex, zVertex. The track of the particle should cross the cylinder
WARNING: in the current implementaion the vertexPos is supposed to be placed on the beam line, i.e. to be of the form (0,0,float)
ptMin - minimal pt of interest
rVertex - radius of the cylinder around beam line where the tracks of interest should point to.
zVertex - half height of the cylinder around the beam line where the tracks of interest should point to.
deltaEta - allowed deviation of the initial direction of particle in eta in respect to direction of the region
deltaPhi - allowed deviation of the initial direction of particle in phi in respect to direction of the region whereToUseMeasurementTracker: 1=everywhere, 0=outside pixles, -1=nowhere
Definition at line 91 of file RectangularEtaPhiTrackingRegion.h.
|
inline |
constructor (asymmetrinc eta and phi margins).
non equal left-right eta and phi bounds around direction are possible. The ranges are defined using Margin
. the meaning of other arguments is the same as in the case of symmetring bounds to direction of the region.
Definition at line 112 of file RectangularEtaPhiTrackingRegion.h.
|
inline |
constructor (explicit pt range, asymmetrinc eta and phi margins).
the meaning of other arguments is the same as in the case of symmetring bounds to direction of the region.
Definition at line 131 of file RectangularEtaPhiTrackingRegion.h.
|
inline |
Definition at line 50 of file RectangularPixelTopology.h.
References fireworks::COLS_PER_ROC, LogDebug, and fireworks::ROWS_PER_ROC.
GCC11_FINAL< T, TOPO >::RectangularPlaneBounds | ( | float | w, |
float | h, | ||
float | t | ||
) |
Construct from half width (extension in local X), half length (Y) and half thickness (Z)
GCC11_FINAL< T, TOPO >::RectangularStripTopology | ( | int | nstrips, |
float | pitch, | ||
float | detlength | ||
) |
void GCC11_FINAL< T, TOPO >::ReduceGranularity | ( | double | ) |
AlgebraicVectorN GCC11_FINAL< T, TOPO >::refittedParamFromEquation | ( | ) | const |
Method helping Kalman vertex fit
|
virtual |
Method returning the parameters of the Taylor expansion evaluated with the refitted state.
Implements LinearizedTrackState< 5 >.
|
inline |
Track state with vertex constraint
Definition at line 74 of file VertexTrack.h.
|
inline |
Definition at line 59 of file VertexTrack.h.
|
protected |
(Internals) determine distance and direction from the current position to the plane
|
protected |
(Internals) determine distance and direction from the current position to the boundary of current mag volume
|
protected |
void GCC11_FINAL< T, TOPO >::rescaleError | ( | double | factor | ) |
Rescaling the error of the mixture with a given factor. Please note that this rescaling is imposed on each of the components of the mixture and does therefore not exactly correspond to rescaling theCombinedState with the same factor.
|
private |
|
private |
|
private |
|
inline |
Definition at line 10 of file RKPropagatorInR.h.
|
inlineexplicit |
Definition at line 27 of file RKPropagatorInS.h.
|
inline |
Definition at line 10 of file RKPropagatorInZ.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 67 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 66 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 68 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
private |
|
privatevirtual |
Implements TBLayer.
|
privatevirtual |
Implements TBLayer.
|
private |
|
privatevirtual |
Implements TBLayer.
|
privatevirtual |
Implements TBLayer.
|
private |
|
privatevirtual |
Implements TBLayer.
|
privatevirtual |
Implements TBLayer.
|
private |
|
privatevirtual |
Implements TBLayer.
double GCC11_FINAL< T, TOPO >::secondAngle | ( | ) | const |
|
inline |
Definition at line 11 of file SeedFromConsecutiveHitsStraightLineCreator.h.
|
inline |
Definition at line 9 of file SeedFromConsecutiveHitsTripletOnlyCreator.h.
|
private |
|
inline |
Sets the status of a block of 128 strips (or all blocks if idx=-1)
Definition at line 228 of file TkStripMeasurementDet.h.
References customizeTrackingMonitorSeedNumber::idx, and cmsHarvester::index.
|
inline |
Turn on/off the module for reconstruction for one events. This per-event flag is cleared by any call to 'update' or 'setEmpty'.
Definition at line 222 of file TkStripMeasurementDet.h.
References cmsHarvester::index, and StMeasurementDetSet::setActiveThisEvent().
|
inline |
Turn on/off the module for reconstruction, for the full run or lumi (using info from DB, usually).
Definition at line 218 of file TkStripMeasurementDet.h.
References cmsHarvester::index.
|
overridevirtual |
Implements SimpleNavigableLayer.
|
overridevirtual |
Implements SimpleNavigableLayer.
|
inline |
interface needed to set and read back an annealing value that has been applied to the current hit error matrix when using it as a component for a composite rec hit (useful for the DAF)
Definition at line 49 of file TSiTrackerMultiRecHit.h.
|
inline |
Definition at line 70 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 29 of file SiStripRecHit1D.h.
References TrackerSingleRecHit::setClusterStripRef().
|
inline |
Definition at line 30 of file SiStripRecHit2D.h.
References TrackerSingleRecHit::setClusterStripRef().
|
inline |
Definition at line 51 of file SiPixelRecHit.h.
|
inline |
Switch debug printouts (to cout) .. very verbose.
Definition at line 137 of file SteppingHelixPropagator.h.
References debug.
|
overridevirtual |
Implements NavigableLayer.
|
overridevirtual |
Implements NavigableLayer.
void GCC11_FINAL< T, TOPO >::setDuplicateSegments | ( | std::vector< CSCSegment * > & | duplicates | ) |
|
inline |
Definition at line 103 of file TkStripMeasurementDet.h.
References cmsHarvester::index, and StMeasurementDetSet::setEmpty().
|
inline |
set shifts in Z for endcap pieces (includes EE, HE, ME, YE)
Definition at line 180 of file SteppingHelixPropagator.h.
|
inline |
Definition at line 68 of file EcalBarrelGeometry.h.
|
inlinevirtual |
Implements TrajectorySmoother.
Definition at line 41 of file FlexibleKFFittingSmoother.h.
|
inlinevirtual |
Implements TrajectorySmoother.
Definition at line 54 of file KFSplittingFitter.h.
|
inlinevirtual |
|
inlinevirtual |
Implements TrajectorySmoother.
Definition at line 63 of file KFFittingSmoother.h.
|
inlinevirtual |
Implements TrajectorySmoother.
Definition at line 64 of file GsfTrajectoryFitter.h.
References AnalysisDataFormats_SUSYBSMObjects::hc.
|
inlinevirtual |
Implements TrajectorySmoother.
Definition at line 91 of file KFTrajectorySmoother.h.
References AnalysisDataFormats_SUSYBSMObjects::hc.
|
inlinevirtual |
Implements TrajectorySmoother.
Definition at line 104 of file KFTrajectoryFitter.h.
References AnalysisDataFormats_SUSYBSMObjects::hc.
|
inline |
set the starting position
|
inline |
|
overridevirtual |
Implements SimpleNavigableLayer.
|
overridevirtual |
Implements SimpleNavigableLayer.
|
protected |
(Internals) Init starting point
|
inline |
Choice of location for including material effects: fromDirection is equivalent to atSource for propagation alongMomentum and to atDestination for propagation oppositeToMomentum. Inclusion of material effects at the source (either explicitely or implicitely) is not possible if propagating with anyDirection and will effectively disable material effects when propagating from a FreeTrajectoryState.
Definition at line 80 of file PropagatorWithMaterial.h.
|
inline |
Switch for material effects mode: no material effects if true.
Definition at line 140 of file SteppingHelixPropagator.h.
|
inlinevirtual |
limitation of change in transverse direction (to avoid loops).
Reimplemented from Propagator.
Definition at line 65 of file AnalyticalPropagator.h.
|
inlinevirtual |
Limit on change in azimuthal angle.
Reimplemented from Propagator.
Definition at line 65 of file PropagatorWithMaterial.h.
|
inline |
Set the maximum relative change in Bz (Bz_at_end-Bz_at_start)/Bz_at_start for a single propagation. The default is no limit. NB: this propagator assumes constant, non-zero magnetic field parallel to the z-axis!
Definition at line 79 of file AnalyticalPropagator.h.
|
inline |
|
inline |
Definition at line 64 of file EcalEndcapGeometry.h.
|
inline |
Definition at line 62 of file EcalEndcapGeometry.h.
|
inline |
Definition at line 66 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 64 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 123 of file SiStripQuality.h.
References SQLiteCheck_cfg::printDebug.
|
inlineoverridevirtual |
The propagation direction can now be set for every propagator. There is no more distinction between unidirectional and bidirectional at class level. The value "anyDiriction" for PropagationDirection provides the functionality of the ex-BidirectionalPropagator. The values "alongMomentum" and "oppositeToMomentum" provide the functionality of the ex-UnidirectionalPropagator.
Reimplemented from Propagator.
Definition at line 50 of file BeamHaloPropagator.h.
References Propagator::setPropagationDirection().
|
inlineoverridevirtual |
setting the direction fo both components
Reimplemented from Propagator.
Definition at line 60 of file SmartPropagator.h.
References Propagator::setPropagationDirection().
|
overridevirtual |
Propagation direction.
Reimplemented from Propagator.
|
protected |
Set/compute basis vectors for local coordinates at current step (called by incrementState)
|
inline |
flag to return tangent plane for non-plane input
Definition at line 158 of file SteppingHelixPropagator.h.
|
inline |
|
virtual |
|
virtual |
|
inline |
Definition at line 27 of file HitRCheck.h.
|
inline |
Definition at line 28 of file HitZCheck.h.
|
inline |
set the starting position
void GCC11_FINAL< T, TOPO >::setTopology | ( | TopologyType * | topol | ) |
|
inline |
Definition at line 124 of file SiStripQuality.h.
|
inline |
force getting field value from MagneticField, not the geometric one
Definition at line 177 of file SteppingHelixPropagator.h.
|
inline |
(temporary?) flag to identify if the volume is yoke based on MagVolume internals works if useMatVolumes_ is also true
Definition at line 165 of file SteppingHelixPropagator.h.
|
inline |
Switch to using MagneticField Volumes .. as in VolumeBasedMagneticField.
Definition at line 152 of file SteppingHelixPropagator.h.
|
inline |
Switch to using Material Volumes .. internally defined for now.
Definition at line 155 of file SteppingHelixPropagator.h.
|
inline |
will use bigger steps ~tuned for good-enough L2/Standalone reco use this in hope of a speed-up
Definition at line 169 of file SteppingHelixPropagator.h.
|
inline |
set VolumBasedField pointer allows to have geometry description in uniformField scenario only important/relevant in the barrel region
Definition at line 174 of file SteppingHelixPropagator.h.
|
staticprivate |
|
inlinevirtual |
Definition at line 46 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Definition at line 48 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Definition at line 48 of file TRecHit2DPosConstraint.h.
|
virtual |
bool GCC11_FINAL< T, TOPO >::sharesInput | ( | TrackerSingleRecHit const & | other | ) | const |
|
virtual |
Returns true if the two TrackingRecHits are using the same input information, false otherwise. In this case, looks at the geographical ID and channel numbers for strips and wires.
Reimplemented from TrackerSingleRecHit.
bool GCC11_FINAL< T, TOPO >::sharesInput | ( | const TrackingRecHit * | other, |
CSCRecHit2D::SharedInputType | what | ||
) | const |
Returns true if the two TrackingRecHits are using the same input information, false otherwise. In this case, looks at the geographical ID and channel numbers for strips and wires.
bool GCC11_FINAL< T, TOPO >::sharesInput | ( | const CSCRecHit2D * | otherRecHit, |
CSCRecHit2D::SharedInputType | what | ||
) | const |
Returns true if the two CSCRecHits are using the same input information, false otherwise. In this case, looks at the geographical ID and channel numbers for strips and wires.
bool GCC11_FINAL< T, TOPO >::sharesRecHits | ( | const CSCSegment & | anotherSegment, |
CSCRecHit2D::SharedInputType | sharesInput | ||
) | const |
bool GCC11_FINAL< T, TOPO >::sharesRecHits | ( | const CSCSegment & | anotherSegment | ) | const |
GCC11_FINAL< T, TOPO >::ShiftingMagneticFieldProvider | ( | const MagVolume & | magvol, |
const MagVolume::PositionType & | pos, | ||
const MagVolume::RotationType & | rot | ||
) |
|
protectedvirtual |
|
inlinevirtual |
Returns the side of the surface on which the point is. Not defined for 1-sided surfaces (Moebius leaf etc.) For normal 2-sided surfaces the meaning of side is surface type dependent.
Reimplemented from Plane.
Definition at line 63 of file Cone.h.
References GCC11_FINAL< T, TOPO >::side().
Referenced by GCC11_FINAL< T, TOPO >::side().
|
virtual |
|
virtual |
Returns the side of the surface on which the point is. Not defined for 1-sided surfaces (Moebius leaf etc.) For normal 2-sided surfaces the meaning of side is surface type dependent.
Reimplemented from Plane.
GCC11_FINAL< T, TOPO >::SimpleBarrelNavigableLayer | ( | BarrelDetLayer const * | detLayer, |
const BDLC & | outerBLC, | ||
const FDLC & | outerLeftFL, | ||
const FDLC & | outerRightFL, | ||
const MagneticField * | field, | ||
float | epsilon, | ||
bool | checkCrossingSide = true |
||
) |
|
inline |
Construct from inner/outer radius on the two Z faces.
Definition at line 28 of file SimpleConeBounds.h.
References std::swap().
GCC11_FINAL< T, TOPO >::SimpleCylinderBounds | ( | float | rmin, |
float | rmax, | ||
float | zmin, | ||
float | zmax | ||
) |
GCC11_FINAL< T, TOPO >::SimpleDiskBounds | ( | float | rmin, |
float | rmax, | ||
float | zmin, | ||
float | zmax | ||
) |
Construct the bounds from min and max R and Z in LOCAL coordinates.
GCC11_FINAL< T, TOPO >::SimpleForwardNavigableLayer | ( | const ForwardDetLayer * | detLayer, |
const BDLC & | outerBL, | ||
const FDLC & | outerFL, | ||
const MagneticField * | field, | ||
float | epsilon, | ||
bool | checkCrossingSide = true |
||
) |
void GCC11_FINAL< T, TOPO >::simpleRecHits | ( | const TrajectoryStateOnSurface & | ts, |
const MeasurementTrackerEvent & | data, | ||
std::vector< SiStripRecHit2D > & | result | ||
) | const |
bool GCC11_FINAL< T, TOPO >::simpleRecHits | ( | const TrajectoryStateOnSurface & | ts, |
const MeasurementEstimator & | est, | ||
const MeasurementTrackerEvent & | data, | ||
std::vector< SiStripRecHit2D > & | result | ||
) | const |
GCC11_FINAL< T, TOPO >::SimpleTECWedge | ( | const GeomDet * | theDet | ) |
|
inline |
Definition at line 29 of file SiPixelRecHit.h.
|
inline |
Definition at line 33 of file SiPixelRecHit.h.
|
inline |
Definition at line 12 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 15 of file SiStripMatchedRecHit2D.h.
GCC11_FINAL< T, TOPO >::SiStripQuality | ( | ) |
GCC11_FINAL< T, TOPO >::SiStripQuality | ( | edm::FileInPath & | ) |
GCC11_FINAL< T, TOPO >::SiStripQuality | ( | const SiStripQuality & | ) |
|
inline |
Definition at line 17 of file SiStripRecHit1D.h.
|
inline |
Definition at line 23 of file SiStripRecHit1D.h.
|
inline |
Definition at line 11 of file SiStripRecHit2D.h.
|
inline |
Definition at line 18 of file SiStripRecHit2D.h.
|
inline |
Definition at line 23 of file SiStripRecHit2D.h.
|
inline |
Definition at line 29 of file TkTransientTrackingRecHitBuilder.h.
|
inlinevirtual |
Definition at line 30 of file GsfMultipleScatteringUpdator.h.
|
inline |
Pathlength to closest solution.
Definition at line 65 of file HelixArbitraryPlaneCrossing2Order.h.
GCC11_FINAL< T, TOPO >::SmartPropagator | ( | const Propagator * | aTkProp, |
const Propagator * | aGenProp, | ||
const MagneticField * | field, | ||
PropagationDirection | dir = alongMomentum , |
||
float | epsilon = 5 |
||
) |
Defines which propagator is used inside Tk and which outside.
GCC11_FINAL< T, TOPO >::SmartPropagator | ( | const Propagator & | aTkProp, |
const Propagator & | aGenProp, | ||
const MagneticField * | field, | ||
PropagationDirection | dir = alongMomentum , |
||
float | epsilon = 5 |
||
) |
Defines which propagator is used inside Tk and which outside.
GCC11_FINAL< T, TOPO >::SmartPropagator | ( | const SmartPropagator & | ) |
Copy constructor.
|
inline |
The smoother track-chi2 (can be used to test the track-vertex compatibility). Its value has a meaning only if the smoother has been run after the vertex fit (track-refit) . Otherwise, the value returned is -1.
Definition at line 69 of file VertexTrack.h.
|
inline |
Definition at line 51 of file KFFittingSmoother.h.
|
inlineprivate |
Definition at line 71 of file KFFittingSmoother.h.
|
private |
Choice of one of two solutions according to the propagation direction.
|
private |
Solutions of 2nd order equation.
|
private |
Solutions of 3rd order equation.
|
private |
|
virtual |
Get the neighbors of the given cell in south direction
Implements CaloSubdetectorTopology.
|
inlinevirtual |
Get the neighbors of the given cell in south direction
Implements CaloSubdetectorTopology.
Definition at line 35 of file EcalBarrelHardcodedTopology.h.
References CaloSubdetectorTopology::goSouth(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in south direction
Implements CaloSubdetectorTopology.
Definition at line 35 of file EcalEndcapHardcodedTopology.h.
References CaloSubdetectorTopology::goSouth(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in south direction
Implements CaloSubdetectorTopology.
Definition at line 42 of file EcalEndcapTopology.h.
References CaloSubdetectorTopology::goSouth(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in south direction
Implements CaloSubdetectorTopology.
Definition at line 43 of file EcalBarrelTopology.h.
References CaloSubdetectorTopology::goSouth(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in south direction
Implements CaloSubdetectorTopology.
Definition at line 43 of file EcalPreshowerTopology.h.
References CaloSubdetectorTopology::goSouth(), and DetId::rawId().
|
inline |
|
inline |
Definition at line 120 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::spansTwoROCs(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 34 of file TkGluedMeasurementDet.h.
References compareJSON::const, and MeasurementDet::fastGeomDet().
|
inline |
Definition at line 149 of file TkStripMeasurementDet.h.
References MeasurementDet::fastGeomDet().
|
inline |
Definition at line 35 of file TSiTrackerMultiRecHit.h.
|
inline |
Definition at line 65 of file CSCSegment.h.
|
inlinefinalvirtual |
Reimplemented from TECWedge.
Definition at line 32 of file CompositeTECPetal.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from TECWedge.
Definition at line 41 of file PixelBlade.h.
|
inlinevirtual |
Return the ring surface as a.
Reimplemented from TECWedge.
Definition at line 41 of file TIBRing.h.
|
inlinevirtual |
Definition at line 28 of file StripGeomDetType.h.
|
inlinevirtual |
Definition at line 29 of file PixelGeomDetType.h.
|
inlinevirtual |
Definition at line 100 of file ProxyStripTopology.h.
|
inlinevirtual |
Definition at line 108 of file ProxyPixelTopology.h.
|
inlinevirtual |
Definition at line 92 of file ProxyStripTopology.h.
|
inlinevirtual |
Definition at line 100 of file ProxyPixelTopology.h.
|
inline |
Definition at line 61 of file PerigeeLinearizedTrackState.h.
|
virtual |
Returns a new linearized state with respect to a new linearization point. A new object of the same type is returned, without change to the existing one.
|
inlinevirtual |
|
inlinevirtual |
GCC11_FINAL< T, TOPO >::SteppingHelixPropagator | ( | ) |
Constructors.
GCC11_FINAL< T, TOPO >::SteppingHelixPropagator | ( | const MagneticField * | field, |
PropagationDirection | dir = alongMomentum |
||
) |
|
inline |
Definition at line 36 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 30 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 33 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 41 of file TkGluedMeasurementDet.h.
|
inline |
Definition at line 20 of file SiStripMatchedRecHit2D.h.
|
inline |
|
inline |
Definition at line 26 of file StraightLinePropagator.h.
|
virtual |
Strip in which a given LocalPoint lies. This is a float which represents the fractional strip position within the detector.
Returns zero if the LocalPoint falls at the extreme low edge of the detector or BELOW, and float(nstrips) if it falls at the extreme high edge or ABOVE.
Implements RadialStripTopology.
|
virtual |
Strip in which a given LocalPoint lies. This is a float which represents the fractional strip position within the detector.
Returns zero if the LocalPoint falls at the extreme low edge of the detector or BELOW, and float(nstrips) if it falls at the extreme high edge or ABOVE.
Implements RadialStripTopology.
|
inlinevirtual |
Strip in which a given LocalPoint lies. This is a float which represents the fractional strip position within the detector.
Returns zero if the LocalPoint falls at the extreme low edge of the detector or BELOW, and float(nstrips) if it falls at the extreme high edge or ABOVE.
Implements RadialStripTopology.
Definition at line 70 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the track state (LocalTrajectoryParameters)
Reimplemented from StripTopology.
|
virtual |
Strip in which a given LocalPoint lies. This is a float which represents the fractional strip position within the detector.
Returns zero if the LocalPoint falls at the extreme low edge of the detector or BELOW, and float(nstrips) if it falls at the extreme high edge or ABOVE.
Implements RadialStripTopology.
|
inlinevirtual |
Angle between strip and symmetry axis (=local y axis) for given strip.
This is like a phi angle but measured clockwise from y axis rather than counter clockwise from x axis. Note that 'strip' is a float with a continuous range from 0 to float(nstrips) to cover the whole detector, and the centres of strips correspond to half-integer values 0.5, 1.5, ..., nstrips-0.5 whereas values 1, 2, ... nstrips correspond to the upper phi edges of the strips.
Implements RadialStripTopology.
Definition at line 43 of file RectangularStripTopology.h.
|
virtual |
angle between strip and symmetry axis
Implements RadialStripTopology.
|
inlinevirtual |
Angle between strip and symmetry axis (=local y axis) for given strip.
This is like a phi angle but measured clockwise from y axis rather than counter clockwise from x axis. Note that 'strip' is a float with a continuous range from 0 to float(nstrips) to cover the whole detector, and the centres of strips correspond to half-integer values 0.5, 1.5, ..., nstrips-0.5 whereas values 1, 2, ... nstrips correspond to the upper phi edges of the strips.
Implements RadialStripTopology.
Definition at line 83 of file ProxyStripTopology.h.
|
inlinevirtual |
Angle between strip and symmetry axis (=local y axis) for given strip.
This is like a phi angle but measured clockwise from y axis rather than counter clockwise from x axis. Note that 'strip' is a float with a continuous range from 0 to float(nstrips) to cover the whole detector, and the centres of strips correspond to half-integer values 0.5, 1.5, ..., nstrips-0.5 whereas values 1, 2, ... nstrips correspond to the upper phi edges of the strips.
Implements RadialStripTopology.
Definition at line 122 of file TkRadialStripTopology.h.
|
inline |
Definition at line 28 of file TkTransientTrackingRecHitBuilder.h.
|
inlineprivate |
estimator for 1D hits (non-matched strips)
Definition at line 41 of file Chi2Switching1DEstimator.h.
|
inline |
Definition at line 18 of file StripGeomDetType.h.
|
inlinevirtual |
Height of detector (= length of long symmetry axis of the plane of strips).
Implements RadialStripTopology.
Definition at line 47 of file RectangularStripTopology.h.
|
inlinevirtual |
det heigth (strip length in the middle)
Implements RadialStripTopology.
Definition at line 68 of file TrapezoidalStripTopology.h.
|
inlinevirtual |
Height of detector (= length of long symmetry axis of the plane of strips).
Implements RadialStripTopology.
Definition at line 87 of file ProxyStripTopology.h.
|
inlinevirtual |
Height of detector (= length of long symmetry axis of the plane of strips).
Implements RadialStripTopology.
Definition at line 133 of file TkRadialStripTopology.h.
|
inlineprivate |
updator for non-matched strip hits
Definition at line 44 of file KFSwitching1DUpdator.h.
|
inlineprivate |
Definition at line 77 of file PixelBlade.h.
|
inlinevirtual |
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap)
Reimplemented from TBLayer.
Definition at line 32 of file TIDLayer.h.
References GeomDetEnumerators::TID.
|
inlinevirtual |
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap)
Reimplemented from TBLayer.
Definition at line 32 of file PixelForwardLayer.h.
References GeomDetEnumerators::PixelEndcap.
|
inlinevirtual |
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap)
Reimplemented from TBLayer.
Definition at line 33 of file PixelForwardLayerPhase1.h.
References GeomDetEnumerators::PixelEndcap.
|
inline |
Definition at line 110 of file TkStripMeasurementDet.h.
References cmsHarvester::index.
|
inlineprivate |
Definition at line 61 of file TIDRing.h.
|
inlineprivate |
Definition at line 89 of file CompositeTECPetal.h.
|
inlineprivate |
|
private |
|
private |
|
inlineprivate |
Definition at line 57 of file CompositeTECWedge.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 19 of file TIBRing.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 24 of file PixelBlade.h.
|
inlinevirtual |
|
inlinefinalvirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 30 of file CompositeTECPetal.h.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 53 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 61 of file TRecHit2DPosConstraint.h.
|
inlineoverridevirtual |
|
inline |
Definition at line 94 of file ProxyStripTopology.h.
|
inline |
Definition at line 102 of file ProxyPixelTopology.h.
|
virtual |
|
virtual |
tangent plane to surface from local point
Reimplemented from Plane.
|
virtual |
tangent plane to surface from global point
|
virtual |
tangent plane to surface from local point
Reimplemented from Plane.
|
inline |
Definition at line 21 of file TBPLayer.h.
|
inline |
Definition at line 25 of file TBPLayer.h.
bool GCC11_FINAL< T, TOPO >::testSharesAllInSpecificRecHits | ( | const std::vector< CSCRecHit2D > & | specificRecHits_1, |
const std::vector< CSCRecHit2D > & | specificRecHits_2, | ||
CSCRecHit2D::SharedInputType | |||
) | const |
|
private |
Test the strips on one of the two dets with projection.
bool GCC11_FINAL< T, TOPO >::testStrips | ( | float | utraj, |
float | uerr | ||
) | const |
return true if there are 'enough' good strips in the utraj +/- 3 uerr range.
GCC11_FINAL< T, TOPO >::theRZ | ( | rz | ) |
GCC11_FINAL< T, TOPO >::theRZ | ( | rz | ) |
|
inline |
Definition at line 113 of file TkStripMeasurementDet.h.
References StMeasurementDetSet::detSet(), and cmsHarvester::index.
|
inline |
Definition at line 18 of file HitRCheck.h.
|
inline |
Definition at line 19 of file HitZCheck.h.
|
inlinevirtual |
"Thickness" of the bound around the surface; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 15 of file OpenBounds.h.
|
inlinevirtual |
"Thickness" of the bound around the surface; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 21 of file SimpleDiskBounds.h.
|
inlinevirtual |
"Thickness" of the bound around the surface; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 26 of file DiskSectorBounds.h.
|
inlinevirtual |
Thickness of the volume in local Z.
Implements Bounds.
Definition at line 27 of file RectangularPlaneBounds.h.
|
inlinevirtual |
"Thickness" of the bound around the surface; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 28 of file GeneralNSurfaceDelimitedBounds.h.
|
inlinevirtual |
Thikness of the "pipe", i.e. difference between outer and inner radius.
Implements Bounds.
Definition at line 30 of file SimpleCylinderBounds.h.
|
inlinevirtual |
Thickness in the middle (Z center). Maybe it's useless, but it is pure abstract in Bounds...
Implements Bounds.
Definition at line 46 of file SimpleConeBounds.h.
|
private |
GCC11_FINAL< T, TOPO >::TIBLayer | ( | std::vector< const TIBRing * > & | innerRings, |
std::vector< const TIBRing * > & | outerRings | ||
) |
GCC11_FINAL< T, TOPO >::TIBRing | ( | std::vector< const GeomDet * > & | theGeomDets | ) |
GCC11_FINAL< T, TOPO >::TIDLayer | ( | std::vector< const TIDRing * > & | rings | ) |
GCC11_FINAL< T, TOPO >::TIDRing | ( | std::vector< const GeomDet * > & | innerDets, |
std::vector< const GeomDet * > & | outerDets | ||
) |
float GCC11_FINAL< T, TOPO >::time | ( | ) | const |
GCC11_FINAL< T, TOPO >::TkGluedMeasurementDet | ( | const GluedGeomDet * | gdet, |
const SiStripRecHitMatcher * | matcher, | ||
const StripClusterParameterEstimator * | cpe | ||
) |
GCC11_FINAL< T, TOPO >::TkRadialStripTopology | ( | int | ns, |
float | aw, | ||
float | dh, | ||
float | r, | ||
int | yAx = 1 , |
||
float | yMid = 0. |
||
) |
Constructor from:
ns | number of strips |
aw | angular width of a strip |
dh | detector height (usually 2 x apothem of TrapezoidalPlaneBounds) |
r | radial distance from symmetry centre of detector to the point at which the outer edges of the two extreme strips (projected) intersect. |
yAx | orientation of local y axis: 1 means pointing from the smaller side of the module to the larger side (along apothem), and -1 means in the opposite direction, i.e. from the larger side along the apothem to the smaller side. Default value is 1. |
yMid | local y offset if mid-point of detector (strip plane) does not coincide with local origin. This decouples the extent of strip plane from the boundary of the detector in which the RST is embedded. |
GCC11_FINAL< T, TOPO >::TkStripMeasurementDet | ( | const GeomDet * | gdet, |
StMeasurementConditionSet & | conditionSet | ||
) |
|
inline |
Definition at line 60 of file VertexTrack.h.
GCC11_FINAL< T, TOPO >::TkTransientTrackingRecHitBuilder | ( | const TrackingGeometry * | trackingGeometry, |
const PixelClusterParameterEstimator * | , | ||
const StripClusterParameterEstimator * | , | ||
const SiStripRecHitMatcher * | , | ||
bool | computeCoarseLocalPositionFromDisk | ||
) |
GCC11_FINAL< T, TOPO >::TOBRod | ( | std::vector< const GeomDet * > & | innerDets, |
std::vector< const GeomDet * > & | outerDets | ||
) |
|
inlinevirtual |
|
inlinevirtual |
|
inlineprivate |
Definition at line 253 of file TkStripMeasurementDet.h.
References cmsHarvester::index.
|
inline |
|
inlinevirtual |
|
overridevirtual |
Implements TrajectorySmoother.
|
overridevirtual |
Implements TrajectorySmoother.
std::pair<GlobalTrajectoryParameters, GlobalTrajectoryParameters > GCC11_FINAL< T, TOPO >::trajectoryParameters | ( | ) | const |
Returns not only the points, but the full GlobalTrajectoryParemeters at the points of closest approach
|
inlineprivate |
Definition at line 79 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
|
staticprivate |
GCC11_FINAL< T, TOPO >::TrapezoidalStripTopology | ( | int | nstrip, |
float | pitch, | ||
float | detheight, | ||
float | r0 | ||
) |
constructed from: number of strips pitch in the middle det heigth (strip length in the middle) radius of circle passing through the middle of the det with center at the crossing of the two sides.
GCC11_FINAL< T, TOPO >::TrapezoidalStripTopology | ( | int | nstrip, |
float | pitch, | ||
float | detheight, | ||
float | r0, | ||
int | yAx | ||
) |
|
inlineprivate |
Creates the TrackingRecHit internally, avoids redundent cloning.
Definition at line 78 of file TRecHit1DMomConstraint.h.
|
inlineprivate |
|
inlineprivate |
Creates the TrackingRecHit internally, avoids redundent cloning.
Definition at line 75 of file TRecHit2DPosConstraint.h.
|
inlineprivate |
Definition at line 80 of file TRecHit2DPosConstraint.h.
|
inlineprivate |
Definition at line 14 of file TRecHit5DParamConstraint.h.
|
inlineprivate |
Definition at line 16 of file TRecHit5DParamConstraint.h.
GCC11_FINAL< T, TOPO >::TruncatedPyramid | ( | void | ) |
GCC11_FINAL< T, TOPO >::TruncatedPyramid | ( | const TruncatedPyramid & | tr | ) |
GCC11_FINAL< T, TOPO >::TruncatedPyramid | ( | CornersMgr * | cMgr, |
const GlobalPoint & | fCtr, | ||
const GlobalPoint & | bCtr, | ||
const GlobalPoint & | cor1, | ||
const CCGFloat * | parV | ||
) |
GCC11_FINAL< T, TOPO >::TruncatedPyramid | ( | const CornersVec & | corn, |
const CCGFloat * | par | ||
) |
|
inlineprivate |
Definition at line 83 of file TSiTrackerMultiRecHit.h.
|
private |
Loop on all the fedIds, take the fedChannels and then the detId. Depending on the value of a bool turn off or not the strips in the list.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Get the neighbors of the given cell in up direction (outward)
Implements CaloSubdetectorTopology.
|
inline |
|
inlinevirtual |
Get the neighbors of the given cell in up direction (outward)
Implements CaloSubdetectorTopology.
Definition at line 70 of file EcalBarrelHardcodedTopology.h.
References gather_cfg::cout.
|
inlinevirtual |
Get the neighbors of the given cell in up direction (outward)
Implements CaloSubdetectorTopology.
Definition at line 70 of file EcalEndcapHardcodedTopology.h.
References gather_cfg::cout.
|
inlinevirtual |
Get the neighbors of the given cell in up direction (outward)
Implements CaloSubdetectorTopology.
Definition at line 77 of file EcalEndcapTopology.h.
References gather_cfg::cout.
|
inlinevirtual |
Get the neighbors of the given cell in up direction (outward)
Implements CaloSubdetectorTopology.
Definition at line 79 of file EcalBarrelTopology.h.
References gather_cfg::cout.
|
inlinevirtual |
Get the neighbors of the given cell in up direction (outward)
Implements CaloSubdetectorTopology.
Definition at line 81 of file EcalPreshowerTopology.h.
References CaloSubdetectorTopology::goUp(), and DetId::rawId().
|
virtual |
Implements TrajectoryStateUpdator.
Referenced by progressbar.ProgressBar::__next__(), relval_steps.Matrix::__setitem__(), relval_steps.Steps::__setitem__(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), progressbar.ProgressBar::finish(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), relval_steps.Steps::overwrite(), Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), Vispa.Gui.FindDialog.FindDialog::reset(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Gui.VispaWidget.VispaWidget::setText(), Vispa.Gui.VispaWidget.VispaWidget::setTitle(), Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().
|
virtual |
update with a hit
Implements TrajectoryStateUpdator.
Referenced by progressbar.ProgressBar::__next__(), relval_steps.Matrix::__setitem__(), relval_steps.Steps::__setitem__(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), progressbar.ProgressBar::finish(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), relval_steps.Steps::overwrite(), Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), Vispa.Gui.FindDialog.FindDialog::reset(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Gui.VispaWidget.VispaWidget::setText(), Vispa.Gui.VispaWidget.VispaWidget::setTitle(), Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().
|
virtual |
Implements TrajectoryStateUpdator.
Referenced by progressbar.ProgressBar::__next__(), relval_steps.Matrix::__setitem__(), relval_steps.Steps::__setitem__(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), progressbar.ProgressBar::finish(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), relval_steps.Steps::overwrite(), Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), Vispa.Gui.FindDialog.FindDialog::reset(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Gui.VispaWidget.VispaWidget::setText(), Vispa.Gui.VispaWidget.VispaWidget::setTitle(), Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().
|
virtual |
Implements TrajectoryStateUpdator.
Referenced by progressbar.ProgressBar::__next__(), relval_steps.Matrix::__setitem__(), relval_steps.Steps::__setitem__(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), progressbar.ProgressBar::finish(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), relval_steps.Steps::overwrite(), Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), Vispa.Gui.FindDialog.FindDialog::reset(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Gui.VispaWidget.VispaWidget::setText(), Vispa.Gui.VispaWidget.VispaWidget::setTitle(), Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().
|
overridevirtual |
Reimplemented from BasicTrajectoryState.
Referenced by progressbar.ProgressBar::__next__(), relval_steps.Matrix::__setitem__(), relval_steps.Steps::__setitem__(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), progressbar.ProgressBar::finish(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), relval_steps.Steps::overwrite(), Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), Vispa.Gui.FindDialog.FindDialog::reset(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Gui.VispaWidget.VispaWidget::setText(), Vispa.Gui.VispaWidget.VispaWidget::setTitle(), Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().
|
overridevirtual |
Reimplemented from BasicTrajectoryState.
Referenced by progressbar.ProgressBar::__next__(), relval_steps.Matrix::__setitem__(), relval_steps.Steps::__setitem__(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), progressbar.ProgressBar::finish(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), relval_steps.Steps::overwrite(), Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), Vispa.Gui.FindDialog.FindDialog::reset(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Gui.VispaWidget.VispaWidget::setText(), Vispa.Gui.VispaWidget.VispaWidget::setTitle(), Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().
|
inline |
Definition at line 45 of file GsfTrajectorySmoother.h.
|
inline |
Definition at line 50 of file GsfTrajectoryFitter.h.
|
inline |
Definition at line 83 of file KFTrajectorySmoother.h.
|
inline |
Definition at line 86 of file KFTrajectoryFitter.h.
|
virtual |
is this detid present in the Topology?
Reimplemented from CaloSubdetectorTopology.
|
virtual |
Returns the field vector in the local frame, at local position p
Implements MagneticFieldProvider< T >.
|
inline |
|
inline |
|
inline |
Definition at line 18 of file VertexState.h.
|
default |
|
default |
|
inlineexplicit |
Definition at line 28 of file VertexState.h.
|
inlineexplicit |
Definition at line 31 of file VertexState.h.
|
inline |
Definition at line 36 of file VertexState.h.
|
inline |
Definition at line 40 of file VertexState.h.
|
inline |
Definition at line 44 of file VertexState.h.
|
inline |
Definition at line 57 of file VertexTrack.h.
GCC11_FINAL< T, TOPO >::VertexTrack | ( | RefCountedLinearizedTrackState | lt, |
VertexState | v, | ||
float | weight | ||
) |
Constructor with the linearized track data, vertex seed and weight
GCC11_FINAL< T, TOPO >::VertexTrack | ( | RefCountedLinearizedTrackState | lt, |
VertexState | v, | ||
float | weight, | ||
const RefCountedRefittedTrackState & | refittedState, | ||
float | smoothedChi2 | ||
) |
Constructor with the linearized track data, vertex seed and weight and state at vertex, constrained by vertex
GCC11_FINAL< T, TOPO >::VertexTrack | ( | RefCountedLinearizedTrackState | lt, |
VertexState | v, | ||
float | weight, | ||
const RefCountedRefittedTrackState & | refittedState, | ||
float | smoothedChi2, | ||
const AlgebraicSymMatrixOO & | fullCov | ||
) |
Constructor with the linearized track data, vertex seed and weight and state and covariance at vertex, constrained by vertex
|
virtual |
Implements CaloCellGeometry.
|
inline |
Constructor with explicit mass hypothesis.
Definition at line 20 of file VolumeEnergyLossEstimator.h.
|
inline |
Constructor with explicit mass hypothesis.
Definition at line 21 of file VolumeMultipleScatteringEstimator.h.
|
virtual |
Reimplemented from TrackingRecHit.
Referenced by cuy.ValElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
inlinevirtual |
Reimplemented from TrackingRecHit.
Definition at line 58 of file VertexTrack.h.
Referenced by cuy.ValElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
inline |
Definition at line 58 of file TSiTrackerMultiRecHit.h.
Referenced by cuy.ValElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
inline |
Definition at line 59 of file TSiTrackerMultiRecHit.h.
Referenced by cuy.ValElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
inlinevirtual |
Reimplemented from TrackingRecHit.
Definition at line 60 of file VertexState.h.
References ProxyBase< T, Cloner >::data().
Referenced by cuy.ValElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
virtual |
Implements BasicVertexState.
|
inlinevirtual |
Implements BasicVertexState.
Definition at line 70 of file VertexState.h.
References ProxyBase< T, Cloner >::data().
|
inlinevirtual |
Implements BasicVertexState.
Definition at line 138 of file PerigeeLinearizedTrackState.h.
|
inline |
Definition at line 54 of file TSiTrackerMultiRecHit.h.
|
inline |
Definition at line 55 of file TSiTrackerMultiRecHit.h.
|
virtual |
Implements BasicVertexState.
|
inlinevirtual |
Implements BasicVertexState.
Definition at line 65 of file VertexState.h.
References ProxyBase< T, Cloner >::data().
|
virtual |
Get the neighbors of the given cell in west direction
Implements CaloSubdetectorTopology.
|
inline |
|
inlinevirtual |
Get the neighbors of the given cell in west direction
Implements CaloSubdetectorTopology.
Definition at line 61 of file EcalBarrelHardcodedTopology.h.
References CaloSubdetectorTopology::goWest(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in west direction
Implements CaloSubdetectorTopology.
Definition at line 61 of file EcalEndcapHardcodedTopology.h.
References CaloSubdetectorTopology::goWest(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in west direction
Implements CaloSubdetectorTopology.
Definition at line 68 of file EcalEndcapTopology.h.
References CaloSubdetectorTopology::goWest(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in west direction
Implements CaloSubdetectorTopology.
Definition at line 69 of file EcalBarrelTopology.h.
References CaloSubdetectorTopology::goWest(), and DetId::rawId().
|
inlinevirtual |
Get the neighbors of the given cell in west direction
Implements CaloSubdetectorTopology.
Definition at line 69 of file EcalPreshowerTopology.h.
References CaloSubdetectorTopology::goWest(), and DetId::rawId().
|
inline |
Definition at line 63 of file CSCRecHit2D.h.
|
inlinevirtual |
"width" of the bounds; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 14 of file OpenBounds.h.
Referenced by Vispa.Main.MainWindow.MainWindow::_saveIni(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), Vispa.Gui.VispaWidget.VispaWidget::contentRect(), Vispa.Gui.VispaWidget.VispaWidget::defineArrowBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineCircleBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineRoundRectBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::drawHeaderBackground(), Vispa.Gui.ConnectableWidget.ConnectableWidget::drawPortNames(), Vispa.Gui.VispaWidget.VispaWidget::imageRectF(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), Vispa.Views.PropertyView.PropertyView::sectionResized(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
inlinevirtual |
"width" of the bounds; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 20 of file SimpleDiskBounds.h.
Referenced by Vispa.Main.MainWindow.MainWindow::_saveIni(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), Vispa.Gui.VispaWidget.VispaWidget::contentRect(), Vispa.Gui.VispaWidget.VispaWidget::defineArrowBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineCircleBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineRoundRectBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::drawHeaderBackground(), Vispa.Gui.ConnectableWidget.ConnectableWidget::drawPortNames(), Vispa.Gui.VispaWidget.VispaWidget::imageRectF(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), Vispa.Views.PropertyView.PropertyView::sectionResized(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
inlinevirtual |
Width along local X.
Implements Bounds.
Definition at line 25 of file RectangularPlaneBounds.h.
Referenced by Vispa.Main.MainWindow.MainWindow::_saveIni(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), Vispa.Gui.VispaWidget.VispaWidget::contentRect(), Vispa.Gui.VispaWidget.VispaWidget::defineArrowBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineCircleBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineRoundRectBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::drawHeaderBackground(), Vispa.Gui.ConnectableWidget.ConnectableWidget::drawPortNames(), Vispa.Gui.VispaWidget.VispaWidget::imageRectF(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), Vispa.Views.PropertyView.PropertyView::sectionResized(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
inlinevirtual |
"width" of the bounds; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 25 of file DiskSectorBounds.h.
References funct::sin().
Referenced by Vispa.Main.MainWindow.MainWindow::_saveIni(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), Vispa.Views.PropertyView.PropertyView::sectionResized(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
inlinevirtual |
"width" of the bounds; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 27 of file GeneralNSurfaceDelimitedBounds.h.
Referenced by Vispa.Main.MainWindow.MainWindow::_saveIni(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), Vispa.Gui.VispaWidget.VispaWidget::contentRect(), Vispa.Gui.VispaWidget.VispaWidget::defineArrowBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineCircleBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineRoundRectBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::drawHeaderBackground(), Vispa.Gui.ConnectableWidget.ConnectableWidget::drawPortNames(), Vispa.Gui.VispaWidget.VispaWidget::imageRectF(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), Vispa.Views.PropertyView.PropertyView::sectionResized(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
inlinevirtual |
Outer diameter of the cylinder.
Implements Bounds.
Definition at line 28 of file SimpleCylinderBounds.h.
Referenced by Vispa.Main.MainWindow.MainWindow::_saveIni(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), Vispa.Gui.VispaWidget.VispaWidget::contentRect(), Vispa.Gui.VispaWidget.VispaWidget::defineArrowBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineCircleBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineRoundRectBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::drawHeaderBackground(), Vispa.Gui.ConnectableWidget.ConnectableWidget::drawPortNames(), Vispa.Gui.VispaWidget.VispaWidget::imageRectF(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), Vispa.Views.PropertyView.PropertyView::sectionResized(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
inlinevirtual |
Maximum diameter.
Implements Bounds.
Definition at line 43 of file SimpleConeBounds.h.
References max().
Referenced by Vispa.Main.MainWindow.MainWindow::_saveIni(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), Vispa.Gui.VispaWidget.VispaWidget::contentRect(), Vispa.Gui.VispaWidget.VispaWidget::defineArrowBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineCircleBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineRoundRectBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::drawHeaderBackground(), Vispa.Gui.ConnectableWidget.ConnectableWidget::drawPortNames(), Vispa.Gui.VispaWidget.VispaWidget::imageRectF(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), Vispa.Views.PropertyView.PropertyView::sectionResized(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
inline |
Definition at line 89 of file CSCRecHit2D.h.
|
private |
|
virtual |
Local x where centre of strip intersects input local y
'strip' should be in range 1 to nstrips()
Implements RadialStripTopology.
|
inlinevirtual |
y axis orientation, 1 means detector width increases with local y
Implements RadialStripTopology.
Definition at line 226 of file TkRadialStripTopology.h.
|
inlinevirtual |
Offset in local y between midpoint of detector (strip plane) extent and local origin
Implements RadialStripTopology.
Definition at line 231 of file TkRadialStripTopology.h.
|
virtual |
Distance in local y from a hit to the point of intersection of projected strips
Implements RadialStripTopology.
|
inlinevirtual |
y extent of strip plane
Implements RadialStripTopology.
Definition at line 182 of file TkRadialStripTopology.h.
|
private |
|
staticprivate |
|
friend |
Friend class properly dealing with creation of reference-counted pointers to LinearizedTrack objects
Definition at line 43 of file PerigeeLinearizedTrackState.h.
|
friend |
Definition at line 25 of file MSLayersKeeperX0AtEta.h.
GCC11_FINAL< T, TOPO >::__pad0__ |
Definition at line 18 of file HitRCheck.h.
|
private |
size of the baskets in the eta direction. This is needed
to find out whether two adjacent crystals lie in the same basked ('module') or not (e.g. this can be used for correcting cluster energies etc.)
Definition at line 120 of file EcalBarrelGeometry.h.
|
private |
number of crystals per module
Definition at line 112 of file EcalEndcapGeometry.h.
|
private |
number of modules
Definition at line 109 of file EcalEndcapGeometry.h.
|
private |
number of crystals in eta direction
Definition at line 111 of file EcalBarrelGeometry.h.
|
private |
number of crystals in phi direction
Definition at line 114 of file EcalBarrelGeometry.h.
|
private |
Definition at line 77 of file PixelForwardLayerPhase1.h.
|
private |
Definition at line 78 of file PixelForwardLayerPhase1.h.
|
private |
size of one basket in phi
Definition at line 123 of file EcalBarrelGeometry.h.
|
private |
Definition at line 98 of file CSCSegment.h.
|
private |
Definition at line 81 of file TSiTrackerMultiRecHit.h.
|
private |
Definition at line 273 of file SteppingHelixPropagator.h.
|
private |
Definition at line 116 of file VertexTrack.h.
|
private |
Definition at line 117 of file VertexTrack.h.
|
private |
Definition at line 155 of file SiStripQuality.h.
|
private |
Definition at line 83 of file KFFittingSmoother.h.
|
private |
Definition at line 178 of file PerigeeLinearizedTrackState.h.
|
private |
Definition at line 100 of file ClosestApproachInRPhi.h.
|
mutableprivate |
Definition at line 212 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 73 of file TRecHit1DMomConstraint.h.
|
private |
Definition at line 76 of file SiStripMatchedRecHit2D.h.
|
private |
Definition at line 76 of file SiStripMatchedRecHit2D.h.
|
private |
Definition at line 113 of file VertexTrack.h.
|
mutableprotected |
Definition at line 101 of file CaloNavigator.h.
|
private |
Definition at line 47 of file Chi2ChargeMeasurementEstimator.h.
|
private |
Definition at line 48 of file Chi2ChargeMeasurementEstimator.h.
|
private |
Definition at line 270 of file SteppingHelixPropagator.h.
|
private |
Definition at line 282 of file SteppingHelixPropagator.h.
|
private |
Definition at line 75 of file GsfTrajectoryFitter.h.
|
staticprivate |
Definition at line 111 of file KFTrajectoryFitter.h.
|
private |
Definition at line 285 of file SteppingHelixPropagator.h.
|
private |
Definition at line 284 of file SteppingHelixPropagator.h.
|
private |
Definition at line 72 of file TRecHit2DPosConstraint.h.
|
private |
Definition at line 75 of file TRecHit1DMomConstraint.h.
|
private |
Definition at line 116 of file PropagatorWithMaterial.h.
|
private |
Definition at line 267 of file SteppingHelixPropagator.h.
|
private |
Definition at line 152 of file SiStripQuality.h.
|
private |
Definition at line 62 of file KFSplittingFitter.h.
|
private |
Definition at line 115 of file VertexTrack.h.
|
private |
Definition at line 66 of file RectangularPlaneBounds.h.
|
private |
Definition at line 67 of file RectangularPlaneBounds.h.
|
private |
Definition at line 65 of file RectangularPlaneBounds.h.
|
private |
Definition at line 122 of file CSCRecHit2D.h.
|
private |
Definition at line 245 of file TkStripMeasurementDet.h.
|
private |
Definition at line 265 of file SteppingHelixPropagator.h.
|
private |
Definition at line 40 of file HitEtaCheck.h.
|
private |
Definition at line 22 of file MSLayersKeeperX0AtEta.h.
|
private |
Definition at line 123 of file AnalyticalPropagator.h.
|
private |
Definition at line 51 of file NavVolume6Faces.h.
|
mutableprivate |
Definition at line 181 of file PerigeeLinearizedTrackState.h.
|
protected |
Definition at line 70 of file BeamSpotTransientTrackingRecHit.h.
|
protected |
Definition at line 69 of file BeamSpotTransientTrackingRecHit.h.
|
mutableprivate |
Definition at line 129 of file EcalEndcapGeometry.h.
|
private |
Definition at line 83 of file TruncatedPyramid.h.
|
mutableprivate |
Definition at line 125 of file EcalBarrelGeometry.h.
|
mutableprivate |
Definition at line 125 of file EcalEndcapGeometry.h.
|
mutableprivate |
Definition at line 127 of file EcalBarrelGeometry.h.
|
mutableprivate |
Definition at line 127 of file EcalEndcapGeometry.h.
|
private |
Definition at line 132 of file EcalBarrelGeometry.h.
|
mutableprivate |
Definition at line 130 of file EcalBarrelGeometry.h.
|
private |
Definition at line 203 of file RectangularPixelTopology.h.
|
private |
Definition at line 84 of file TruncatedPyramid.h.
|
private |
Definition at line 116 of file EcalEndcapGeometry.h.
|
private |
Definition at line 201 of file RectangularPixelTopology.h.
|
private |
Definition at line 118 of file EcalEndcapGeometry.h.
|
private |
Definition at line 200 of file RectangularPixelTopology.h.
|
private |
Definition at line 196 of file RectangularPixelTopology.h.
|
private |
Definition at line 197 of file RectangularPixelTopology.h.
|
mutableprivate |
Definition at line 129 of file EcalBarrelGeometry.h.
|
private |
Definition at line 204 of file RectangularPixelTopology.h.
|
private |
Definition at line 205 of file RectangularPixelTopology.h.
|
private |
Definition at line 202 of file RectangularPixelTopology.h.
|
private |
Definition at line 60 of file InvalidTrackingRecHit.h.
|
private |
Definition at line 206 of file RectangularPixelTopology.h.
|
private |
Definition at line 116 of file EcalEndcapGeometry.h.
|
private |
Definition at line 116 of file EcalEndcapGeometry.h.
|
private |
Definition at line 116 of file EcalEndcapGeometry.h.
|
private |
Definition at line 116 of file EcalEndcapGeometry.h.
|
private |
Definition at line 198 of file RectangularPixelTopology.h.
|
private |
Definition at line 116 of file EcalEndcapGeometry.h.
|
private |
Definition at line 116 of file EcalEndcapGeometry.h.
|
private |
Definition at line 116 of file EcalEndcapGeometry.h.
|
private |
Definition at line 199 of file RectangularPixelTopology.h.
|
staticprotected |
Definition at line 186 of file SteppingHelixPropagator.h.
|
staticprivate |
Definition at line 261 of file SteppingHelixPropagator.h.
|
staticprivate |
Definition at line 30 of file GsfBetheHeitlerUpdator.h.
|
staticprivate |
Definition at line 29 of file GsfBetheHeitlerUpdator.h.
|
static |
Definition at line 27 of file CSCRecHit2D.h.
|
static |
Definition at line 28 of file CSCRecHit2D.h.
|
static |
Definition at line 18 of file HitEtaCheck.h.
|
private |
Definition at line 49 of file Chi2ChargeMeasurementEstimator.h.
|
private |
Definition at line 50 of file Chi2ChargeMeasurementEstimator.h.
|
private |
Definition at line 117 of file KFTrajectoryFitter.h.
|
private |
Definition at line 74 of file TRecHit1DMomConstraint.h.
|
protected |
Definition at line 100 of file CaloNavigator.h.
|
static |
Definition at line 29 of file CSCRecHit2D.h.
|
private |
Definition at line 272 of file SteppingHelixPropagator.h.
|
private |
Definition at line 84 of file KFFittingSmoother.h.
|
private |
Definition at line 271 of file SteppingHelixPropagator.h.
|
private |
Definition at line 127 of file CSCRecHit2D.h.
|
private |
Definition at line 127 of file CSCRecHit2D.h.
|
private |
Definition at line 127 of file CSCRecHit2D.h.
|
private |
Definition at line 118 of file KFTrajectoryFitter.h.
|
private |
Definition at line 99 of file ClosestApproachInRPhi.h.
|
private |
Definition at line 99 of file ClosestApproachInRPhi.h.
|
private |
Definition at line 40 of file TkTransientTrackingRecHitBuilder.h.
|
private |
Definition at line 72 of file TwoTrackMinimumDistance.h.
|
private |
Definition at line 71 of file TRecHit2DPosConstraint.h.
|
private |
Definition at line 98 of file ClosestApproachInRPhi.h.
|
private |
Definition at line 98 of file ClosestApproachInRPhi.h.
|
private |
Definition at line 158 of file SiStripQuality.h.
|
private |
Definition at line 51 of file Chi2ChargeMeasurementEstimator.h.
|
private |
Definition at line 153 of file SiStripQuality.h.
|
private |
Definition at line 82 of file KFFittingSmoother.h.
|
private |
Definition at line 278 of file SteppingHelixPropagator.h.
|
private |
Definition at line 62 of file TIDLayer.h.
|
private |
Definition at line 107 of file PropagatorWithMaterial.h.
|
private |
Definition at line 279 of file SteppingHelixPropagator.h.
|
private |
Definition at line 157 of file SiStripQuality.h.
|
private |
Definition at line 118 of file VertexTrack.h.
|
mutableprotected |
Definition at line 101 of file CaloNavigator.h.
|
private |
Definition at line 101 of file ClosestApproachInRPhi.h.
|
private |
Definition at line 112 of file VertexTrack.h.
|
private |
Definition at line 41 of file TkTransientTrackingRecHitBuilder.h.
|
private |
Definition at line 73 of file TRecHit2DPosConstraint.h.
|
private |
Definition at line 76 of file TRecHit1DMomConstraint.h.
|
private |
Definition at line 39 of file TkTransientTrackingRecHitBuilder.h.
|
private |
Definition at line 52 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 131 of file CSCRecHit2D.h.
|
private |
Definition at line 59 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 96 of file KFTrajectorySmoother.h.
|
private |
|
private |
Definition at line 241 of file TkRadialStripTopology.h.
|
private |
Definition at line 242 of file TkRadialStripTopology.h.
|
private |
|
private |
Definition at line 102 of file CompositeTECPetal.h.
|
private |
Definition at line 99 of file CompositeTECPetal.h.
|
private |
Definition at line 64 of file CompositeTECWedge.h.
|
private |
|
private |
Definition at line 90 of file PixelBlade.h.
|
private |
Definition at line 104 of file CompositeTECPetal.h.
|
private |
Definition at line 107 of file CompositeTECPetal.h.
|
private |
Definition at line 124 of file CSCRecHit2D.h.
|
private |
Definition at line 125 of file CSCRecHit2D.h.
|
private |
Definition at line 59 of file TIDLayer.h.
|
private |
Definition at line 95 of file CompositeTECPetal.h.
|
private |
Definition at line 67 of file PixelForwardLayer.h.
|
private |
Definition at line 75 of file PixelForwardLayerPhase1.h.
|
private |
Definition at line 76 of file PixelForwardLayerPhase1.h.
|
mutableprivate |
Definition at line 69 of file HelixArbitraryPlaneCrossing.h.
|
mutableprivate |
Definition at line 67 of file HelixArbitraryPlaneCrossing.h.
|
mutableprivate |
Definition at line 66 of file HelixArbitraryPlaneCrossing.h.
|
mutableprivate |
Definition at line 68 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 245 of file TkRadialStripTopology.h.
|
private |
Definition at line 25 of file CartesianLorentzForce.h.
|
mutableprivate |
Definition at line 66 of file TwoTrackMinimumDistance.h.
|
private |
Definition at line 180 of file PerigeeLinearizedTrackState.h.
|
private |
Definition at line 97 of file CSCSegment.h.
|
private |
Definition at line 80 of file TSiTrackerMultiRecHit.h.
|
private |
Definition at line 60 of file TIDLayer.h.
|
private |
Definition at line 96 of file CompositeTECPetal.h.
|
private |
Definition at line 43 of file TkTransientTrackingRecHitBuilder.h.
|
mutableprivate |
Definition at line 175 of file PerigeeLinearizedTrackState.h.
|
private |
Definition at line 62 of file GsfTrajectorySmoother.h.
|
private |
values to be transformed by logistic / exp. function?
Definition at line 98 of file GsfBetheHeitlerUpdator.h.
|
private |
Definition at line 60 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 61 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 96 of file CSCSegment.h.
|
private |
Definition at line 52 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 86 of file BeamHaloPropagator.h.
|
private |
Definition at line 93 of file CSCSegment.h.
|
private |
|
private |
Definition at line 48 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 23 of file MSLayersKeeperX0AtEta.h.
|
private |
Definition at line 35 of file SimpleTECWedge.h.
|
private |
Definition at line 38 of file EtaPhiMeasurementEstimator.h.
|
private |
Definition at line 246 of file TkStripMeasurementDet.h.
|
private |
Definition at line 244 of file TkRadialStripTopology.h.
|
private |
Definition at line 46 of file SimpleForwardNavigableLayer.h.
|
private |
Definition at line 51 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 65 of file CompositeTECWedge.h.
|
private |
Definition at line 68 of file HelixExtrapolatorToLine2Order.h.
|
private |
|
private |
Definition at line 54 of file CompositeTECPetal.h.
|
private |
Definition at line 84 of file TrapezoidalStripTopology.h.
|
private |
Definition at line 49 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 50 of file KFSwitching1DUpdator.h.
|
private |
Definition at line 39 of file EtaPhiMeasurementEstimator.h.
|
private |
Definition at line 99 of file CSCSegment.h.
|
private |
Definition at line 30 of file GsfCombinedMaterialEffectsUpdator.h.
|
private |
Definition at line 41 of file CombinedMaterialEffectsUpdator.h.
|
private |
Definition at line 85 of file BeamHaloPropagator.h.
|
private |
Definition at line 119 of file CSCRecHit2D.h.
|
mutableprivate |
Definition at line 54 of file BasicSingleVertexState.h.
|
mutableprivate |
Definition at line 60 of file BasicSingleVertexState.h.
|
private |
Definition at line 69 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 118 of file CSCRecHit2D.h.
|
private |
Definition at line 77 of file KFFittingSmoother.h.
|
private |
Definition at line 72 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 192 of file RectangularEtaPhiTrackingRegion.h.
|
mutableprivate |
Definition at line 176 of file PerigeeLinearizedTrackState.h.
|
private |
Definition at line 49 of file NavVolume6Faces.h.
|
private |
Definition at line 24 of file CartesianLorentzForce.h.
|
private |
Definition at line 122 of file AnalyticalPropagator.h.
|
private |
Definition at line 75 of file KFFittingSmoother.h.
|
private |
Definition at line 30 of file ShiftingMagneticFieldProvider.h.
|
private |
Definition at line 31 of file ShiftingMagneticFieldProvider.h.
|
private |
|
private |
Definition at line 101 of file CompositeTECPetal.h.
|
private |
Definition at line 98 of file CompositeTECPetal.h.
|
private |
Definition at line 63 of file CompositeTECWedge.h.
|
private |
|
private |
Definition at line 89 of file PixelBlade.h.
|
private |
Definition at line 103 of file CompositeTECPetal.h.
|
private |
Definition at line 106 of file CompositeTECPetal.h.
|
private |
Definition at line 112 of file SmartPropagator.h.
|
private |
Definition at line 107 of file EcalBarrelTopology.h.
|
private |
Definition at line 108 of file PropagatorWithMaterial.h.
|
private |
Definition at line 76 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 61 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 23 of file MSLayersKeeperX0AtEta.h.
|
private |
|
private |
Definition at line 74 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 78 of file TSiTrackerMultiRecHit.h.
|
private |
|
private |
Definition at line 67 of file TwoTrackMinimumDistance.h.
|
private |
Definition at line 53 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 42 of file TIBLayer.h.
|
private |
Definition at line 62 of file TBPLayer.h.
|
private |
|
private |
Definition at line 51 of file SimpleForwardNavigableLayer.h.
|
private |
Definition at line 54 of file SimpleForwardNavigableLayer.h.
|
private |
Definition at line 58 of file SimpleBarrelNavigableLayer.h.
|
private |
|
private |
Definition at line 59 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 129 of file CSCRecHit2D.h.
|
private |
Definition at line 193 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 18 of file MSLayersKeeperX0Averaged.h.
|
private |
Definition at line 24 of file MSLayersKeeperX0AtEta.h.
|
private |
Definition at line 122 of file ProxyPixelTopology.h.
|
private |
Definition at line 43 of file GeneralNSurfaceDelimitedBounds.h.
|
private |
Definition at line 169 of file PerigeeLinearizedTrackState.h.
|
private |
Definition at line 109 of file VertexTrack.h.
|
private |
Definition at line 95 of file CSCSegment.h.
|
private |
Definition at line 134 of file CSCRecHit2D.h.
|
private |
Definition at line 46 of file Chi2Switching1DEstimator.h.
|
private |
Definition at line 133 of file CSCRecHit2D.h.
|
private |
Definition at line 47 of file KFSwitching1DUpdator.h.
|
private |
Definition at line 79 of file KFFittingSmoother.h.
|
private |
Definition at line 53 of file FlexibleKFFittingSmoother.h.
|
private |
Definition at line 32 of file ShiftingMagneticFieldProvider.h.
|
private |
Definition at line 68 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 51 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 115 of file PropagatorWithMaterial.h.
|
private |
Definition at line 121 of file AnalyticalPropagator.h.
|
staticprivate |
Definition at line 72 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 120 of file AnalyticalPropagator.h.
|
private |
Definition at line 195 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 199 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 196 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 73 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 33 of file GsfMaterialEffectsAdapter.h.
|
private |
Definition at line 81 of file KFFittingSmoother.h.
|
private |
Definition at line 65 of file TwoTrackMinimumDistance.h.
|
mutableprivate |
Definition at line 173 of file PerigeeLinearizedTrackState.h.
|
private |
Definition at line 53 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 29 of file GsfCombinedMaterialEffectsUpdator.h.
|
private |
Definition at line 40 of file CombinedMaterialEffectsUpdator.h.
|
private |
Definition at line 50 of file NavVolume6Faces.h.
|
private |
Definition at line 63 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 61 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 96 of file GsfBetheHeitlerUpdator.h.
|
private |
Definition at line 55 of file RectangularStripTopology.h.
|
staticprivate |
Definition at line 71 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 57 of file RectangularStripTopology.h.
|
private |
Definition at line 60 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 97 of file KFTrajectorySmoother.h.
|
private |
Definition at line 94 of file CSCSegment.h.
|
private |
Definition at line 84 of file ProjectedSiStripRecHit2D.h.
|
private |
Definition at line 52 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 43 of file TIBLayer.h.
|
private |
Definition at line 63 of file TBPLayer.h.
|
private |
|
private |
Definition at line 50 of file SimpleForwardNavigableLayer.h.
|
private |
Definition at line 53 of file SimpleForwardNavigableLayer.h.
|
private |
Definition at line 55 of file SimpleBarrelNavigableLayer.h.
|
private |
|
private |
Definition at line 56 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 49 of file DiskSectorBounds.h.
|
private |
Definition at line 194 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 246 of file TkRadialStripTopology.h.
|
private |
Definition at line 54 of file RectangularStripTopology.h.
|
private |
parametrisation of weight for each component
Definition at line 101 of file GsfBetheHeitlerUpdator.h.
|
private |
parametrisation of mean for each componentP
Definition at line 102 of file GsfBetheHeitlerUpdator.h.
|
private |
correction of 1st or 1st&2nd moments
Definition at line 100 of file GsfBetheHeitlerUpdator.h.
|
mutableprivate |
Definition at line 53 of file BasicSingleVertexState.h.
|
mutableprivate |
Definition at line 59 of file BasicSingleVertexState.h.
|
private |
Definition at line 64 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 67 of file HelixExtrapolatorToLine2Order.h.
|
mutableprivate |
Definition at line 173 of file PerigeeLinearizedTrackState.h.
|
private |
Definition at line 117 of file CSCRecHit2D.h.
|
private |
Definition at line 62 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 56 of file GlobalTrackingRegion.h.
|
mutableprivate |
Definition at line 174 of file PerigeeLinearizedTrackState.h.
|
staticprivate |
Definition at line 85 of file BeamSpotTransientTrackingRecHit.h.
|
private |
Definition at line 70 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 39 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 64 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 39 of file MultipleScatteringUpdator.h.
|
private |
Definition at line 56 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 63 of file IterativeHelixExtrapolatorToLine.h.
|
private |
Definition at line 120 of file CSCRecHit2D.h.
|
private |
Definition at line 250 of file TkRadialStripTopology.h.
|
private |
Definition at line 93 of file Cylinder.h.
|
private |
Definition at line 114 of file VertexTrack.h.
|
private |
Definition at line 38 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 62 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 45 of file SimpleCylinderBounds.h.
|
private |
Definition at line 101 of file SimpleConeBounds.h.
|
private |
Definition at line 98 of file SimpleConeBounds.h.
|
private |
Definition at line 44 of file SimpleCylinderBounds.h.
|
private |
Definition at line 100 of file SimpleConeBounds.h.
|
private |
Definition at line 97 of file SimpleConeBounds.h.
|
private |
Definition at line 41 of file HitEtaCheck.h.
|
private |
Definition at line 47 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 121 of file CSCRecHit2D.h.
|
private |
Definition at line 33 of file ShiftingMagneticFieldProvider.h.
|
private |
Definition at line 60 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 61 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 79 of file HelixArbitraryPlaneCrossing2Order.h.
|
private |
Definition at line 76 of file KFFittingSmoother.h.
|
private |
Definition at line 52 of file FlexibleKFFittingSmoother.h.
|
private |
Definition at line 37 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 36 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 59 of file BasicMultiTrajectoryState.h.
|
private |
Definition at line 54 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 37 of file StripGeomDetType.h.
|
private |
Definition at line 47 of file Chi2Switching1DEstimator.h.
|
private |
Definition at line 56 of file RectangularStripTopology.h.
|
private |
Definition at line 130 of file CSCRecHit2D.h.
|
private |
Definition at line 48 of file KFSwitching1DUpdator.h.
|
private |
Definition at line 44 of file GeneralNSurfaceDelimitedBounds.h.
|
private |
Definition at line 123 of file ProxyPixelTopology.h.
|
private |
Definition at line 47 of file NavCylinder.h.
|
private |
|
private |
Definition at line 52 of file NavPlane.h.
|
private |
Definition at line 243 of file TkRadialStripTopology.h.
|
private |
Definition at line 247 of file TkRadialStripTopology.h.
|
private |
Definition at line 78 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 111 of file SmartPropagator.h.
|
private |
Definition at line 114 of file SmartPropagator.h.
|
private |
Definition at line 31 of file HitRCheck.h.
|
private |
Definition at line 55 of file RKPropagatorInS.h.
|
private |
Definition at line 35 of file PixelGeomDetType.h.
|
private |
Definition at line 116 of file CSCRecHit2D.h.
|
private |
Definition at line 170 of file PerigeeLinearizedTrackState.h.
|
private |
number of components used for parameterisation
Definition at line 97 of file GsfBetheHeitlerUpdator.h.
|
private |
Definition at line 171 of file PerigeeLinearizedTrackState.h.
|
mutableprivate |
Definition at line 68 of file TwoTrackMinimumDistance.h.
|
mutableprivate |
Definition at line 70 of file TwoTrackMinimumDistance.h.
|
mutableprivate |
Definition at line 69 of file TwoTrackMinimumDistance.h.
|
private |
Definition at line 113 of file ProxyStripTopology.h.
|
private |
Definition at line 121 of file ProxyPixelTopology.h.
|
private |
Definition at line 71 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 198 of file RectangularEtaPhiTrackingRegion.h.
|
private |
|
private |
Definition at line 110 of file VertexTrack.h.
|
private |
Definition at line 31 of file RKPropagatorInR.h.
|
mutableprivate |
Definition at line 55 of file BasicSingleVertexState.h.
|
private |
Definition at line 111 of file VertexTrack.h.
|
mutableprivate |
Definition at line 61 of file BasicSingleVertexState.h.
|
private |
Definition at line 57 of file BasicSingleVertexState.h.
|
mutableprivate |
Definition at line 56 of file BasicSingleVertexState.h.
|
mutableprivate |
Definition at line 62 of file BasicSingleVertexState.h.
|
private |
Definition at line 123 of file CSCRecHit2D.h.
|
private |
Definition at line 122 of file ProxyPixelTopology.h.
|
private |
Definition at line 59 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 43 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 59 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 248 of file TkRadialStripTopology.h.
|
private |
Definition at line 86 of file TrapezoidalStripTopology.h.
|
private |
Definition at line 44 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 59 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 99 of file SimpleConeBounds.h.
|
private |
Definition at line 96 of file SimpleConeBounds.h.
|
private |
Definition at line 151 of file SiStripQuality.h.
|
private |
Definition at line 73 of file TRecHit5DParamConstraint.h.
|
private |
Definition at line 86 of file KFFittingSmoother.h.
|
private |
Definition at line 269 of file SteppingHelixPropagator.h.
|
private |
Definition at line 159 of file SiStripQuality.h.
|
private |
Definition at line 277 of file SteppingHelixPropagator.h.
|
private |
Definition at line 275 of file SteppingHelixPropagator.h.
|
private |
Definition at line 274 of file SteppingHelixPropagator.h.
|
private |
Definition at line 276 of file SteppingHelixPropagator.h.
|
private |
Definition at line 117 of file PropagatorWithMaterial.h.
|
private |
Definition at line 53 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 280 of file SteppingHelixPropagator.h.
|
private |
Definition at line 64 of file BasicSingleVertexState.h.
|
private |
Definition at line 268 of file SteppingHelixPropagator.h.
|
private |
Definition at line 249 of file TkRadialStripTopology.h.
|
private |
Definition at line 114 of file EcalEndcapGeometry.h.
|
private |
Definition at line 114 of file EcalEndcapGeometry.h.