Unlimited (trivial) bounds. More...
#include <BeamSpotTransientTrackingRecHit.h>
Classes | |
struct | Basis |
struct | DontCloneRecHit |
Dummy struct to pass to the constructor to say 'please don't clone the hit'. More... | |
class | HitCollectorForFastMeasurements |
class | HitCollectorForRecHits |
class | Polynomial |
struct | RingPar |
struct | SubRingCrossings |
struct | SubTurbineCrossings |
struct | WedgePar |
Public Member Functions | |
bool | accept (SiStripClusterRef const &r) const |
bool | accept (SiStripRegionalClusterRef const &r) const |
float | adcs (unsigned int strip, unsigned int timebin) const |
Map of strip ADCs for strips comprising the rechit. 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... | |
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... | |
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 |
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) | |
BeamHaloPropagator (Propagator *aEndCapTkProp, 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) | |
unsigned int | beginClusterI () const |
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... | |
TransientTrackingRecHit::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... | |
template<class ClusterRefT > | |
TransientTrackingRecHit::RecHitPointer | buildRecHit (const ClusterRefT &cluster, const TrajectoryStateOnSurface <p) const |
template<class ClusterRefT > | |
void | buildRecHits (const ClusterRefT &cluster, const TrajectoryStateOnSurface <p, const RecHitContainer &_res) 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 |
virtual bool | canImproveWithTrack () const |
virtual bool | canImproveWithTrack () const |
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... | |
Chi2MeasurementEstimator (double maxChi2, double nSigma=3.) | |
Chi2MeasurementEstimatorForTrackerHits (double maxChi2, double nSigma=3.) | |
Chi2MeasurementEstimatorForTrackerHits (const Chi2MeasurementEstimatorBase &est) | |
Chi2Strip1DEstimator (double maxChi2, double nSigma=3.) | |
Chi2Switching1DEstimator (double aMaxChi2, double nSigma=3.) | |
void | clearCache () |
void | clearPersistentHit () |
virtual GsfCombinedMaterialEffectsUpdator * | clone () const |
BasicSingleTrajectoryState * | clone () const |
virtual InvalidTrackingRecHit * | clone () const |
virtual CombinedMaterialEffectsUpdator * | clone () const |
virtual GsfMultipleScatteringUpdator * | clone () const |
virtual MRHChi2MeasurementEstimator * | clone () const |
virtual EnergyLossUpdator * | clone () const |
virtual Propagator * | clone () const |
virtual Propagator * | clone () const |
virtual HitRCheck * | clone () const |
virtual Chi2Strip1DEstimator * | clone () const |
virtual HitZCheck * | clone () const |
virtual Bounds * | clone () const |
virtual Bounds * | clone () const |
virtual VolumeEnergyLossEstimator * | clone () const |
virtual KFStrip1DUpdator * | clone () const |
virtual VolumeMultipleScatteringEstimator * | clone () const |
virtual Chi2Switching1DEstimator * | clone () const |
virtual Chi2MeasurementEstimator * | clone () const |
virtual Chi2MeasurementEstimatorForTrackerHits * | clone () const |
virtual Bounds * | clone () const |
virtual BasicMultiTrajectoryState * | clone () const |
EtaPhiMeasurementEstimator * | clone () const |
virtual KFSwitching1DUpdator * | clone () const |
FlexibleKFFittingSmoother * | clone () const |
CSCSegment * | clone () const |
virtual Bounds * | clone () const |
virtual HitEtaCheck * | clone () const |
virtual SiPixelRecHit * | clone () const |
virtual KFSplittingFitter * | clone () const |
virtual Bounds * | clone () const |
RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual SiStripRecHit1D * | clone () const |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual SiStripMatchedRecHit2D * | clone () const |
virtual Bounds * | clone () const |
virtual BeamHaloPropagator * | clone () const |
Virtual constructor (using copy c'tor) More... | |
virtual SiStripRecHit2D * | clone () const |
virtual KFUpdator * | clone () const |
virtual GlobalTrackingRegion * | clone () const |
CSCRecHit2D * | clone () const |
RecHit2DLocalPos base class interface. More... | |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual ClosestApproachInRPhi * | clone () const |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual GsfTrajectoryFitter * | clone () const |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual GsfTrajectorySmoother * | clone () const |
virtual TwoTrackMinimumDistance * | clone () const |
KFFittingSmoother * | clone () const |
virtual Propagator * | clone () const |
virtual SmartPropagator * | clone () const |
Virtual constructor (using copy c'tor) More... | |
virtual StraightLinePropagator * | clone () const |
virtual GsfBetheHeitlerUpdator * | clone () const |
virtual TransientTrackingRecHit::RecHitPointer | clone (const TrajectoryStateOnSurface &tsos) const |
virtual RecHitPointer | clone (const TrajectoryStateOnSurface &ts) const |
virtual KFTrajectorySmoother * | clone () const |
virtual Bounds * | clone () const |
virtual Geant4ePropagator * | clone () const |
virtual AnalyticalPropagator * | clone () const |
virtual KFTrajectoryFitter * | clone () const |
virtual SteppingHelixPropagator * | clone () const |
virtual PropagatorWithMaterial * | clone () const |
virtual RectangularEtaPhiTrackingRegion * | clone () const |
virtual InvalidTrackingRecHit * | cloneHit () const |
virtual TrackingRecHit * | cloneHit () const |
virtual TrackingRecHit * | cloneHit () const |
virtual TrackingRecHit * | cloneHit () const |
virtual TrackingRecHit * | cloneHit () const |
void | clonePersistentHit () |
take ownership of the hit, if it wasn't owned (note: if it was owned, this code will leak it) More... | |
ClosestApproachInRPhi () | |
ClusterRef | cluster () const |
ClusterRef | cluster () const |
ClusterRef | cluster () const |
float | clusterProbability (unsigned int flags=0) const |
virtual float | clusterProbability () const |
Probability of the compatibility of the track with the pixel cluster shape. More... | |
virtual int | colsperroc () const |
virtual int | colsperroc () const |
CombinedMaterialEffectsUpdator (double mass, double ptMin=-1.) | |
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 |
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 |
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 |
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 |
virtual void | compatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetWithState > &result) const |
virtual std::vector< const DetLayer * > | compatibleLayers (NavigationDirection direction) const |
virtual std::vector< const DetLayer * > | compatibleLayers (const FreeTrajectoryState &fts, PropagationDirection dir) const |
virtual std::vector< const DetLayer * > | compatibleLayers (NavigationDirection direction) const |
virtual std::vector< const DetLayer * > | compatibleLayers (const FreeTrajectoryState &fts, PropagationDirection dir) const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual std::vector < TrajectoryStateOnSurface > | components () const |
virtual std::vector < ReferenceCountingPointer < LinearizedTrackState< 5 > > > | components () const |
CompositeTECPetal (std::vector< const TECWedge * > &innerWedges, std::vector< const TECWedge * > &outerWedges) | |
CompositeTECWedge (std::vector< const GeomDet * > &innerDets, std::vector< const GeomDet * > &outerDets) | |
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 (const int &ixmin, const int &ixmax) const |
bool | containsBigPixelInX (const int &ixmin, const int &ixmax) const |
virtual bool | containsBigPixelInY (const int &iymin, const int &iymax) const |
bool | containsBigPixelInY (const int &iymin, const 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 |
const StripClusterParameterEstimator * | cpe () const |
const PixelClusterParameterEstimator * | cpe () const |
const StripClusterParameterEstimator * | cpe () const |
virtual RefCountedRefittedTrackState | createRefittedTrackState (const GlobalPoint &vertexPosition, const AlgebraicVector3 &vectorParameters, const AlgebraicSymMatrix66 &covarianceMatrix) const |
virtual GlobalPoint | crossingPoint () const |
virtual GlobalPoint | crossingPoint () const |
bool | crossingTk (const FreeTrajectoryState &fts, const Plane &plane) const |
true if the plane and the fts z position have different sign More... | |
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, 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... | |
const GeomDet * | det () const |
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds. More... | |
virtual const GeomDet * | det () const |
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds. More... | |
virtual const GeomDet * | det () const |
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds. More... | |
virtual const GeomDet * | det () const |
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds. More... | |
float | detHeight () const |
virtual DetLayer * | detLayer () const |
virtual DetLayer * | detLayer () const |
const detset & | detSet () const |
detset & | detSet () |
const GeomDetUnit * | detUnit () const |
const GeomDetUnit * | detUnit () const |
virtual const GeomDetUnit * | detUnit () const |
virtual const GeomDetUnit * | detUnit () const |
virtual const GeomDetUnit * | detUnit () const |
virtual const GeomDetUnit * | detUnit () const |
virtual const GeomDetUnit * | detUnit () const |
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 |
virtual int | dimension () const |
virtual int | dimension () const |
virtual int | dimension () const |
virtual int | dimension () const |
virtual int | dimension () const |
virtual int | dimension () const |
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... | |
unsigned int | endClusterI () const |
float | energyDepositedInLayer () const |
EnergyLossUpdator (double mass) | |
double | err () const |
virtual float | errorGlobalR () 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 | errorGlobalRPhi () const |
virtual float | errorGlobalZ () 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 TransientTrackingRecHit &) const |
virtual std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &, const TransientTrackingRecHit &) const |
virtual VolumeMaterialEffectsEstimate | estimate (const TrajectoryStateOnSurface refTSOS, double pathLength, const VolumeMediumProperties &medium) const |
Creates an estimate. More... | |
std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &, const TransientTrackingRecHit &) 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 &, const TransientTrackingRecHit &) const |
virtual std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &aTsos, const TransientTrackingRecHit &aHit) const |
implementation of MeasurementEstimator::estimate More... | |
template<unsigned int D> | |
std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &, const TransientTrackingRecHit &) const |
virtual bool | estimate (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
virtual std::pair< bool, double > | estimate (const TrajectoryStateOnSurface &, const TransientTrackingRecHit &) 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... | |
template<class ClusterRefT > | |
bool | filteredRecHits (const ClusterRefT &cluster, const TrajectoryStateOnSurface <p, const MeasurementEstimator &est, RecHitContainer &result, std::vector< float > &diffs) 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 &aTraj, fitType type) const |
Trajectory | fitOne (const Trajectory &t, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, 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, const TSOS &firstPredTsos, fitType type) const |
Trajectory | fitOne (const TrajectorySeed &aSeed, const RecHitContainer &hits, 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... | |
Geant4ePropagator (const MagneticField *field=0, const char *particleName="mu", PropagationDirection dir=alongMomentum) | |
Geant4eSteppingAction () | |
GeneralNSurfaceDelimitedBounds (const Surface *surf, const std::vector< SurfaceAndSide > &limits) | |
virtual DetId | geographicalId () const |
const Propagator & | geometricalPropagator () const |
Access to the geometrical propagator. More... | |
float | getAnnealingFactor () 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 |
virtual const CornersVec & | getCorners () const |
Returns the corner points of this cell's volume. More... | |
Propagator * | getCrossTkPropagator () const |
return the propagator used to cross the tracker More... | |
Propagator * | getEndCapTkPropagator () const |
return the propagator used in endcaps More... | |
const std::vector< int > & | getEtaBaskets () const |
Propagator * | getGenPropagator () const |
return the propagator used outside tracker More... | |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
virtual void | getKfComponents (KfComponentsHolder &holder) const |
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 |
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 GlobalPoint | globalPosition () const |
virtual GlobalError | globalPositionError () 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 (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 (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 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 | 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 |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &, const Propagator &, const MeasurementEstimator &, std::vector< DetGroup > &) const |
void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
virtual void | groupedCompatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetGroup > &result) const |
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 |
return TRUE if at least one of the mono and stereo components has badChannels More... | |
bool | hasBadComponents (const TrajectoryStateOnSurface &tsos) const |
bool | hasBadPixels () const |
bool | hasError () const |
bool | hasFilledProb () const |
virtual bool | hasGroups () 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 |
virtual const TrackingRecHit * | hit () const |
virtual const TrackingRecHit * | hit () const |
virtual const TrackingRecHit * | hit () const |
virtual const TrackingRecHit * | hit () const |
virtual const TrackingRecHit * | hit () const |
virtual const TrackingRecHit * | hit () const |
HitEtaCheck (bool inbarrel, const HitRZConstraint::Point &point, float cotLeftLine, float cotRightLine) | |
HitRCheck () | |
virtual TrackingRegion::Hits | hits (const edm::Event &ev, const edm::EventSetup &es, const ctfseeding::SeedingLayer *layer) const |
get hits from layer compatible with region constraints More... | |
virtual TrackingRegion::Hits | hits (const edm::Event &ev, const edm::EventSetup &es, const ctfseeding::SeedingLayer *layer) const |
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 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 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 Local2DPoint &p) const |
virtual bool | inside (const Local2DPoint &p, const LocalError &err) 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 |
Determine if the point is inside the bounds. More... | |
virtual bool | inside (const Local2DPoint &p, float tollerance) 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 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 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) const |
virtual bool | inside (const Local2DPoint &p, const LocalError &err, float scale=1.f) const |
bool | inside (const GlobalPoint &gp, double tolerance) 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 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... | |
InvalidTrackingRecHit (DetId id, Type type) | |
InvalidTrackingRecHit () | |
bool | isActive () const |
return TRUE if both mono and stereo components are active More... | |
bool | isActive () const |
Is this module active in reconstruction? It must be both 'setActiveThisEvent' and 'setActive'. More... | |
bool | isEmpty () 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 | isOnEdge () const |
bool | isPrecise () const |
is precise error calculation switched on More... | |
bool | isRegional () const |
bool | isStereo () const |
virtual bool | isValid () const |
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) | |
KFTrajectoryFitter (const Propagator *aPropagator, const TrajectoryStateUpdator *aUpdator, const MeasurementEstimator *aEstimator, int minHits=3, const DetLayerGeometry *detLayerGeometry=0) | |
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=0) | |
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 |
virtual float | length () const |
Lenght of the cylinder. More... | |
virtual float | length () const |
Length along Z. More... | |
const GlobalPoint & | linearizationPoint () 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 (float strip, float stripErr2) const |
virtual LocalError | localError (const MeasurementPoint &, const MeasurementError &) const |
virtual LocalError | localError (const MeasurementPoint &, const MeasurementError &) 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 (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 |
virtual LocalPoint | localPosition () const |
virtual LocalPoint | localPosition () const |
virtual LocalPoint | localPosition (float strip) const |
virtual LocalPoint | localPosition () const |
virtual LocalPoint | localPosition (const MeasurementPoint &) const |
virtual LocalPoint | localPosition (const MeasurementPoint &) const |
LocalPoint | localPosition () const |
virtual LocalPoint | localPosition () 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 (const MeasurementPoint &mp) const |
virtual LocalPoint | localPosition (const MeasurementPoint &mp, const Topology::LocalTrackPred &trkPred) const |
conversion taking also the predicted track state More... | |
virtual LocalPoint | localPosition () const |
virtual LocalPoint | localPosition (float strip) 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 |
virtual LocalError | localPositionError () const |
virtual LocalError | localPositionError () const |
virtual LocalError | localPositionError () const |
virtual LocalError | localPositionError () const |
LocalError | localPositionError () const |
virtual 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 |
virtual const MagneticField * | magneticField () const |
virtual const MagneticField * | magneticField () const |
virtual const MagneticField * | magneticField () const |
virtual const MagneticField * | magneticField () const |
virtual const MagneticField * | magneticField () const |
return the magneticField More... | |
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 |
virtual MeasurementError | measurementError (const LocalPoint &, const LocalError &) 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 &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 &) 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 |
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, TempMeasurements &result) const |
virtual bool | measurements (const TrajectoryStateOnSurface &stateOnThisDet, const MeasurementEstimator &est, TempMeasurements &result) const |
const MultiTrajectoryStateMerger * | merger () 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.) | |
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... | |
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 |
virtual std::vector< const DetLayer * > | nextLayers (const FreeTrajectoryState &fts, PropagationDirection timeDirection) const |
virtual std::vector< const DetLayer * > | nextLayers (NavigationDirection direction) const |
virtual std::vector< const DetLayer * > | nextLayers (const FreeTrajectoryState &fts, PropagationDirection timeDirection) const |
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 |
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 Vector | operator() (Scalar startPar, const Vector &startState, Scalar step, const RKDerivative< T, N > &deriv, const RKDistance< T, N > &dist, float eps) |
virtual Vector | operator() (Scalar z, const Vector &state) const |
virtual bool | operator() (const float &r, const float &z) const |
virtual Scalar | operator() (const Vector &rka, const Vector &rkb, const Scalar &s) const |
virtual bool | operator() (const float &r, const float &z) 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... | |
TruncatedPyramid & | operator= (const TruncatedPyramid &tr) |
bool | operator== (LinearizedTrackState< 5 > &other) const |
bool | operator== (ReferenceCountingPointer< LinearizedTrackState< 5 > > &other) const |
const GeomDet * | originalDet () const |
const SiStripRecHit2D & | originalHit () 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 |
virtual AlgebraicVector | parameters () const |
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 |
virtual AlgebraicSymMatrix | parametersError () const |
virtual AlgebraicSymMatrix | parametersError () const |
virtual AlgebraicSymMatrix | parametersError () 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 &plane) |
virtual std::pair< bool, double > | pathLength (const 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 | phiExtension () const |
float | phiExtension () 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 |
PixelBarrelLayer (std::vector< const PixelRod * > &innerRods, std::vector< const PixelRod * > &outerRods) | |
PixelBlade (std::vector< const GeomDet * > &frontDets, std::vector< const GeomDet * > &backDets) | |
const PixelClusterParameterEstimator * | pixelClusterParameterEstimator () |
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 |
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... | |
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 |
virtual AlgebraicMatrix | projectionMatrix () const |
virtual AlgebraicMatrix | projectionMatrix () const |
virtual AlgebraicMatrix | projectionMatrix () const |
virtual AlgebraicMatrix | projectionMatrix () const |
virtual AlgebraicMatrix | projectionMatrix () const |
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 FreeTrajectoryState &, const Plane &) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &, const Plane &) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &, const Cylinder &) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &, const Cylinder &) 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 TSOS | propagate (const FreeTrajectoryState &fts, const Surface &surface) const |
virtual TrajectoryStateOnSurface | propagate (const Propagator &prop, const TrajectoryStateOnSurface &startingState) const |
hook for double dispatch to avoid propagation to generic surface. More... | |
virtual TSOS | propagate (const FreeTrajectoryState &fts, const Plane &plane) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &, const Plane &) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &, const Cylinder &) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &ftsStart, const Plane &pDest) const |
virtual TSOS | propagate (const FreeTrajectoryState &fts, const Cylinder &cylinder) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &ftsStart, const Cylinder &cDest) const |
virtual TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &ts, const Plane &plane) const |
TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Plane &plane) const |
propagation to plane More... | |
virtual TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
virtual TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Cylinder &cyl) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Plane &plane) const |
TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Cylinder &cylinder) const |
propagation to cylinder More... | |
TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Surface &surface) const |
TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Surface &surface) const |
virtual TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Cylinder &cylinder) const |
TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Plane &plane) const |
TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Surface &surface) const |
TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Surface &surface) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Cylinder &cylinder) const |
TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Cylinder &cylinder) const |
TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Cylinder &cylinder) const |
TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Plane &plane) const |
TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &fts, const Cylinder &cylinder) const |
TrajectoryStateOnSurface | propagate (const TrajectoryStateOnSurface &tsos, const Cylinder &cylinder) const |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &ftsStart, const Plane &pDest) const |
Propagate to Plane given a starting point. More... | |
virtual TrajectoryStateOnSurface | propagate (const FreeTrajectoryState &ftsStart, const Cylinder &cDest) const |
Propagate to Cylinder given a starting point (a Cylinder is assumed to be positioned at 0,0,0) More... | |
virtual FreeTrajectoryState | propagate (const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const |
Propagate to PCA to point given a starting point. More... | |
virtual FreeTrajectoryState | propagate (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 FreeTrajectoryState | propagate (const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const |
Propagate to PCA to a line determined by BeamSpot position and slope given a starting point. More... | |
const SteppingHelixStateInfo & | propagate (const SteppingHelixStateInfo &ftsStart, const Surface &sDest) const |
Propagate to Plane given a starting point. More... | |
const SteppingHelixStateInfo & | propagate (const SteppingHelixStateInfo &ftsStart, const Plane &pDest) const |
const SteppingHelixStateInfo & | propagate (const SteppingHelixStateInfo &ftsStart, const Cylinder &cDest) const |
Propagate to Cylinder given a starting point (a Cylinder is assumed to be positioned at 0,0,0) More... | |
const SteppingHelixStateInfo & | propagate (const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest) const |
Propagate to PCA to point given a starting point. More... | |
const SteppingHelixStateInfo & | propagate (const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) 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... | |
virtual NavSurface::TSOSwithPath | propagateWithPath (const Propagator &prop, const TrajectoryStateOnSurface &startingState) const |
hook for double dispatch to avoid propagation to generic surface. 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< TSOS, double > | propagateWithPath (const FreeTrajectoryState &fts, const Surface &surface) const |
std::pair< TSOS, double > | propagateWithPath (const FreeTrajectoryState &fts, const Plane &surface) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Plane &plane) const |
propagation to plane with path length More... | |
std::pair< TSOS, double > | propagateWithPath (const FreeTrajectoryState &fts, const Cylinder &surface) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &, const Plane &) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Cylinder &cylinder) const |
propagation to cylinder with path length More... | |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &, const Cylinder &) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Plane &plane) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &, const Plane &) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &, const Cylinder &) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Cylinder &cylinder) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Surface &surface) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Cylinder &cylinder) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Surface &surface) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Surface &surface) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Plane &plane) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Surface &surface) 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 |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Cylinder &cylinder) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Plane &plane) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const Plane &pDest) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &fts, const Cylinder &cylinder) const |
virtual std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const Cylinder &cDest) const |
std::pair < TrajectoryStateOnSurface, double > | propagateWithPath (const TrajectoryStateOnSurface &tsos, const Cylinder &cylinder) const |
virtual std::pair < FreeTrajectoryState, double > | propagateWithPath (const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const |
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 |
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 |
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 |
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 *type, Plane *bp) | |
ProxyStripTopology (StripGeomDetType *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 |
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< 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 < 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< 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< 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 < TrackingRecHit * > | recHits () |
Non-const access to component RecHits (if any) More... | |
virtual RecHitContainer | recHits (const TrajectoryStateOnSurface &) const |
virtual bool | recHits (const TrajectoryStateOnSurface &stateOnThisDet, const MeasurementEstimator &est, RecHitContainer &result, std::vector< float > &diffs) const |
RectangularEtaPhiTrackingRegion (const GlobalVector &dir, const GlobalPoint &vertexPos, float ptMin, float rVertex, float zVertex, float deltaEta, float deltaPhi, float whereToUseMeasurementTracker=0., bool precise=true, const std::string &measurementTrackerName="", bool etaPhiRegion=false) | |
RectangularEtaPhiTrackingRegion (const GlobalVector &dir, const GlobalPoint &vertexPos, float ptMin, float rVertex, float zVertex, Margin etaMargin, Margin phiMargin, float whereToUseMeasurementTracker=0., bool precise=true, const std::string &measurementTrackerName="", bool etaPhiRegion=false) | |
RectangularEtaPhiTrackingRegion (const GlobalVector &dir, const GlobalPoint &vertexPos, Range invPtRange, float rVertex, float zVertex, Margin etaMargin, Margin phiMargin, float whereToUseMeasurementTracker=0., bool precise=true, const std::string &measurementTrackerName="", 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) | |
virtual AlgebraicVector5 | refittedParamFromEquation (const RefCountedRefittedTrackState &theRefittedState) const |
void | rescaleError (double factor) |
void | reset () |
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 | setActive (bool active) |
Turn on/off the module for reconstruction, for the full run or lumi (using info from DB, usually). This also resets the 'setActiveThisEvent' to true. More... | |
void | setActiveThisEvent (bool active) |
Turn on/off the module for reconstruction for one events. This per-event flag is cleared by any call to 'update' or 'setEmpty'. More... | |
virtual void | setAdditionalLink (DetLayer *, NavigationDirection direction=insideOut) |
virtual void | setAdditionalLink (DetLayer *, NavigationDirection direction=insideOut) |
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 (DetLayer *dl) |
virtual void | setDetLayer (DetLayer *dl) |
void | setDuplicateSegments (std::vector< CSCSegment * > &duplicates) |
void | setEmpty () |
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) |
void | setHasBadPixels (bool flag) |
void | setHasFilledProb (bool flag) |
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)) |
virtual void | setInwardLinks (const BDLC &theBarrelv, const FDLC &theForwardv, TkLayerLess sorter=TkLayerLess(outsideIn)) |
void | setIsOnEdge (bool flag) |
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 | setProbabilityQ (float prob) |
void | setProbabilityXY (float prob) |
void | setPropagationDirection (PropagationDirection dir) const |
void | setPropagationDirection (PropagationDirection dir) const |
setting the direction fo both components More... | |
virtual void | setPropagationDirection (PropagationDirection dir) const |
Propagation direction. More... | |
void | setQBin (int qbin) |
void | setRawQualityWord (SiPixelRecHitQuality::QualWordType w) |
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... | |
void | setSigmaPitch (double sigmap) const |
void | setSigmaPitch (double sigmap) const |
void | setSpansTwoROCs (bool flag) |
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 | 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 *other, SharedInputType what) const |
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 *, 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 |
double | sigmaPitch () const |
double | sigmaPitch () const |
SimpleBarrelNavigableLayer (BarrelDetLayer *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 (ForwardDetLayer *detLayer, const BDLC &outerBL, const FDLC &outerFL, const MagneticField *field, float epsilon, bool checkCrossingSide=true) | |
void | simpleRecHits (const TrajectoryStateOnSurface &ts, std::vector< SiStripRecHit2D > &result) const |
SimpleTECWedge (const GeomDet *theDet) | |
SiPixelRecHit () | |
SiPixelRecHit (const LocalPoint &pos, const LocalError &err, const DetId &id, ClusterRef const &clus) | |
SiStripMatchedRecHit2D () | |
SiStripMatchedRecHit2D (const LocalPoint &pos, const LocalError &err, const DetId &id, const SiStripRecHit2D *rMono, const SiStripRecHit2D *rStereo) | |
SiStripRecHit1D () | |
SiStripRecHit1D (const LocalPoint &p, const LocalError &e, const DetId &id, OmniClusterRef const &clus) | |
SiStripRecHit1D (const LocalPoint &p, const LocalError &e, const DetId &id, ClusterRef const &clus) | |
SiStripRecHit1D (const LocalPoint &p, const LocalError &e, const DetId &id, ClusterRegionalRef const &clus) | |
SiStripRecHit1D (const SiStripRecHit2D *) | |
method to facilitate the convesion from 2D to 1D hits More... | |
SiStripRecHit2D () | |
SiStripRecHit2D (const DetId &id, OmniClusterRef const &clus) | |
SiStripRecHit2D (const LocalPoint &pos, const LocalError &err, const DetId &id, OmniClusterRef const &clus) | |
SiStripRecHit2D (const LocalPoint &pos, const LocalError &err, const DetId &id, ClusterRef const &clus) | |
SiStripRecHit2D (const LocalPoint &pos, const LocalError &err, const DetId &id, ClusterRegionalRef const &clus) | |
const SiStripRecHitMatcher * | siStripRecHitMatcher () |
virtual size_t | size () const |
int | size () const |
double | smallestPathLength (const double firstPathLength, const double secondPathLength) const |
SmartPropagator (Propagator *aTkProp, 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... | |
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 SiStripRecHit2D * | specificHit () const |
const SiPixelRecHit * | specificHit () const |
const SiStripRecHit1D * | specificHit () const |
const std::vector< CSCRecHit2D > & | specificRecHits () const |
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 & | specificType () const |
virtual PixelGeomDetType & | 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 () |
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... | |
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 |
The surface of the GeometricSearchDet. More... | |
virtual const BoundSurface & | surface () const |
The surface of the GeometricSearchDet. More... | |
const Surface * | surface () const |
The surface of the GeometricSearchDet. More... | |
virtual const Surface & | surface () const |
The surface of the GeometricSearchDet. More... | |
virtual const Surface & | surface () const |
The surface of the GeometricSearchDet. More... | |
virtual const BoundSurface & | surface () const |
The surface of the GeometricSearchDet. More... | |
virtual const Surface & | surface () const |
The surface of the GeometricSearchDet. More... | |
virtual const Surface * | surface () const |
The surface of the GeometricSearchDet. More... | |
virtual const Surface * | surface () const |
The surface of the GeometricSearchDet. More... | |
virtual const Surface * | surface () const |
The surface of the GeometricSearchDet. More... | |
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... | |
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 |
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) | |
TIBRing (std::vector< const GeomDet * > &theGeomDets) | |
TIDLayer (std::vector< const TIDRing * > &rings) | |
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, StMeasurementDetSet &dets) | |
TkTransientTrackingRecHitBuilder (const TrackingGeometry *trackingGeometry, const PixelClusterParameterEstimator *, const StripClusterParameterEstimator *, const SiStripRecHitMatcher *, bool computeCoarseLocalPositionFromDisk) | |
TOBLayer (std::vector< const TOBRod * > &innerRods, std::vector< const TOBRod * > &outerRods) | |
TOBRod (std::vector< const GeomDet * > &innerDets, std::vector< const GeomDet * > &outerDets) | |
virtual const Topology & | topology () const |
virtual const Topology & | topology () const |
float | tpeak () const |
Fitted peaking time. More... | |
virtual reco::TransientTrack | track () const |
double | trackLength () const |
virtual Trajectory | trajectory (const Trajectory &aTraj) const |
virtual Trajectory | trajectory (const Trajectory &aTraj) const |
std::pair < GlobalTrajectoryParameters, GlobalTrajectoryParameters > | trajectoryParameters () const |
virtual ConstRecHitContainer | transientHits () const |
Composite interface: returns the component hits, if any. More... | |
virtual ConstRecHitContainer | transientHits () const |
Composite interface: returns the component hits, if any. More... | |
virtual ConstRecHitContainer | transientHits () const |
Composite interface: returns the component hits, if any. More... | |
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 (const 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 TransientTrackingRecHit &aHit) const |
virtual TSOS | update (const TSOS &aTsos, const TransientTrackingRecHit &aHit) const |
update with a hit More... | |
TrajectoryStateOnSurface | update (const TrajectoryStateOnSurface &, const TransientTrackingRecHit &) const |
template<unsigned int D> | |
TrajectoryStateOnSurface | update (const TrajectoryStateOnSurface &, const TransientTrackingRecHit &) const |
virtual void | update (const LocalTrajectoryParameters &p, const Surface &aSurface, const MagneticField *field, const SurfaceSide side) |
void | update (const detset &detSet) |
virtual void | update (const LocalTrajectoryParameters &p, const LocalTrajectoryError &err, const Surface &aSurface, const MagneticField *field, const SurfaceSide side, double weight) |
void | update (std::vector< SiStripCluster >::const_iterator begin, std::vector< SiStripCluster >::const_iterator end) |
const TrajectoryStateUpdator * | updator () const |
const TrajectoryStateUpdator * | updator () const |
const TrajectoryStateUpdator * | updator () const |
const TrajectoryStateUpdator * | updator () const |
virtual void | UserSteppingAction (const G4Step *step) |
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 |
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... | |
float | weight (unsigned int i) const |
float & | weight (unsigned int i) |
virtual double | weightInMixture () const |
std::vector< float > const & | weights () const |
std::vector< float > & | weights () |
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 () | |
~CompositeTECWedge () | |
~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 () |
virtual | ~Geant4ePropagator () |
virtual | ~Geant4eSteppingAction () |
~GsfMaterialEffectsAdapter () | |
virtual | ~GsfTrajectoryFitter () |
virtual | ~GsfTrajectorySmoother () |
virtual | ~HelixArbitraryPlaneCrossing () |
virtual | ~HelixArbitraryPlaneCrossing2Order () |
virtual | ~HelixExtrapolatorToLine2Order () |
virtual | ~HelixForwardPlaneCrossing () |
virtual | ~InvalidTrackingRecHit () |
~InvalidTransientRecHit () | |
virtual | ~IterativeHelixExtrapolatorToLine () |
virtual | ~KFFittingSmoother () |
~KFStrip1DUpdator () | |
~KFSwitching1DUpdator () | |
~KFTrajectoryFitter () | |
virtual | ~KFTrajectorySmoother () |
~MSLayersKeeperX0AtEta () | |
virtual | ~MSLayersKeeperX0Averaged () |
virtual | ~MSLayersKeeperX0DetLayer () |
~MultipleScatteringUpdator () | |
destructor More... | |
~PixelBarrelLayer () | |
~PixelBlade () | |
~PixelForwardLayer () | |
~PixelForwardLayerPhase1 () | |
virtual | ~PixelGeomDetType () |
~PixelRod () | |
virtual | ~PropagationException () throw () |
virtual | ~PropagatorWithMaterial () |
virtual | ~RKCartesianDistance () |
virtual | ~RKCylindricalDistance () |
~RKPropagatorInS () | |
virtual | ~SeedFromConsecutiveHitsStraightLineCreator () |
virtual | ~SeedFromConsecutiveHitsTripletOnlyCreator () |
~SimpleTECWedge () | |
~SiPixelRecHit () | |
~SiStripMatchedRecHit2D () | |
~SiStripRecHit2D () | |
virtual | ~SmartPropagator () |
~SteppingHelixPropagator () | |
Destructor. More... | |
~StraightLinePropagator () | |
virtual | ~StripGeomDetType () |
~TIBLayer () | |
~TIBRing () | |
~TIDLayer () | |
~TIDRing () | |
~TkRadialStripTopology () | |
virtual | ~TkStripMeasurementDet () |
~TOBLayer () | |
~TOBRod () | |
virtual | ~TRecHit1DMomConstraint () |
virtual | ~TRecHit2DPosConstraint () |
virtual | ~TRecHit5DParamConstraint () |
virtual | ~TruncatedPyramid () |
virtual | ~TSCPBuilderNoMaterial () |
virtual | ~TSiPixelRecHit () |
virtual | ~TSiStripRecHit1D () |
virtual | ~TSiStripRecHit2DLocalPos () |
virtual | ~TSiTrackerMultiRecHit () |
~TwoTrackMinimumDistance () | |
virtual | ~VolumeEnergyLossEstimator () |
virtual | ~VolumeMultipleScatteringEstimator () |
Public Member Functions inherited from Propagator | |
virtual std::pair < FreeTrajectoryState, double > | propagateWithPath (const FreeTrajectoryState &, const GlobalPoint &, const GlobalPoint &) const |
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 () | |
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 TransientTrackingRecHit | |
TransientTrackingRecHit () | |
TransientTrackingRecHit (TrackingRecHit::id_type id, Type type=valid) | |
TransientTrackingRecHit (TrackingRecHit const &rh) | |
virtual | ~TransientTrackingRecHit () |
Public Member Functions inherited from TrackingRecHit | |
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 * > &) |
TrackingRecHit (DetId id, Type type=valid) | |
TrackingRecHit (id_type id=0, Type type=valid) | |
TrackingRecHit (DetId id, unsigned int rt, Type type=valid) | |
Type | type () const |
virtual float | weight () const |
virtual | ~TrackingRecHit () |
Public Member Functions inherited from ReferenceCountedPoolAllocated | |
void | addReference () const |
const ReferenceCountedPoolAllocated & | operator= (const ReferenceCountedPoolAllocated &) |
ReferenceCountedPoolAllocated () | |
ReferenceCountedPoolAllocated (const ReferenceCountedPoolAllocated &iRHS) | |
unsigned int | references () const |
void | removeReference () const |
virtual | ~ReferenceCountedPoolAllocated () |
Public Member Functions inherited from BlockWipedPoolAllocated | |
virtual | ~BlockWipedPoolAllocated () |
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 GlobalTrajectoryParameters &par, const SurfaceType &aSurface, 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, double weight=1.) | |
BasicTrajectoryState (const GlobalTrajectoryParameters &par, const CurvilinearTrajectoryError &err, const SurfaceType &aSurface, double weight) | |
BasicTrajectoryState (const LocalTrajectoryParameters &par, const SurfaceType &aSurface, const MagneticField *field, const SurfaceSide side=SurfaceSideDefinition::atCenterOfSurface) | |
BasicTrajectoryState (const LocalTrajectoryParameters &par, const LocalTrajectoryError &err, const SurfaceType &aSurface, const MagneticField *field, const SurfaceSide side=SurfaceSideDefinition::atCenterOfSurface, double weight=1.) | |
BasicTrajectoryState (const LocalTrajectoryParameters &par, const LocalTrajectoryError &err, const SurfaceType &aSurface, const MagneticField *field, double weight) | |
const CartesianTrajectoryError | cartesianError () const |
TrackCharge | charge () const |
const CurvilinearTrajectoryError & | curvilinearError () const |
FreeTrajectoryState * | 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) |
double | signedInverseMomentum () const |
const SurfaceType & | surface () const |
SurfaceSide | surfaceSide () const |
Position relative to material, defined relative to momentum vector. More... | |
double | transverseCurvature () const |
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 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 TValidTrackingRecHit | |
TrackingRecHit * | cloneHit () const |
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 (const GeomDet *geom, Args &&...args) | |
Public Member Functions inherited from GenericTransientTrackingRecHit | |
virtual | ~GenericTransientTrackingRecHit () |
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 | 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... | |
void | setDirection (const GlobalVector &dir) |
TrackingRegion (const GlobalVector &direction, const GlobalPoint &originPos, const Range &invPtRange, const float &originRBound, const float &originZBound) | |
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) | |
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 | |
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 () | |
virtual std::vector< DetGroup > | groupedCompatibleDets (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const |
virtual const Surface::PositionType & | position () const |
Returns position of the surface. More... | |
virtual | ~GeometricSearchDet () |
Public Member Functions inherited from GeometricSearchDetWithGroups | |
void | compatibleDetsV (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est, std::vector< DetWithState > &result) const |
bool | hasGroups () const |
Public Member Functions inherited from RodBarrelLayer | |
RodBarrelLayer () | |
virtual | ~RodBarrelLayer () |
Public Member Functions inherited from BarrelDetLayer | |
BarrelDetLayer () | |
bool | contains (const Local3DPoint &p) const |
virtual Location | location () const GCC11_FINAL |
DetLayer interface. More... | |
virtual | ~BarrelDetLayer () |
Public Member Functions inherited from DetLayer | |
template<typename... Args> | |
std::vector< const DetLayer * > | compatibleLayers (Args &&...args) const |
Returns all layers compatible. More... | |
DetLayer (bool ibar) | |
bool | isBarrel () const |
bool | isForward () const |
NavigableLayer * | navigableLayer () const |
Return the NavigableLayer associated with this DetLayer. More... | |
template<typename... Args> | |
std::vector< const DetLayer * > | nextLayers (Args &&...args) const |
int | seqNum () const |
void | setNavigableLayer (NavigableLayer *nlp) |
Set the NavigableLayer associated with this DetLayer. More... | |
void | setSeqNum (int sq) |
virtual | ~DetLayer () |
Public Member Functions inherited from RingedForwardLayer | |
RingedForwardLayer () | |
virtual | ~RingedForwardLayer () |
Public Member Functions inherited from ForwardDetLayer | |
bool | contains (const Local3DPoint &p) const |
ForwardDetLayer () | |
virtual Location | location () const GCC11_FINAL |
Which part of the detector (barrel, endcap) More... | |
virtual | ~ForwardDetLayer () |
Public Member Functions inherited from DetRodOneR | |
DetRodOneR () | |
Dummy constructor. More... | |
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 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 |
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 |
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 |
virtual | ~CaloCellGeometry () |
Public Member Functions inherited from TrackerSingleRecHit | |
ClusterPixelRef | cluster_pixel () const |
ClusterRegionalRef | cluster_regional () const |
ClusterStripRef | cluster_strip () const |
OmniClusterRef const & | omniCluster () const |
OmniClusterRef & | omniCluster () |
OmniClusterRef const & | omniClusterRef () const |
OmniClusterRef & | omniClusterRef () |
bool | sameCluster (OmniClusterRef const &oh) const |
void | setClusterPixelRef (ClusterPixelRef const &ref) |
void | setClusterRegionalRef (ClusterRegionalRef const &ref) |
void | setClusterStripRef (ClusterStripRef const &ref) |
bool | sharesInput (TrackerSingleRecHit const &other) const |
SiStripCluster const & | stripCluster () const |
TrackerSingleRecHit () | |
TrackerSingleRecHit (DetId id, OmniClusterRef const &clus) | |
TrackerSingleRecHit (const LocalPoint &p, const LocalError &e, DetId id, OmniClusterRef const &clus) | |
TrackerSingleRecHit (const LocalPoint &p, const LocalError &e, DetId id, ClusterPixelRef const &clus) | |
TrackerSingleRecHit (const LocalPoint &p, const LocalError &e, DetId id, ClusterStripRef const &clus) | |
TrackerSingleRecHit (const LocalPoint &p, const LocalError &e, DetId id, ClusterRegionalRef const &clus) | |
Public Member Functions inherited from BaseTrackerRecHit | |
BaseTrackerRecHit () | |
BaseTrackerRecHit (DetId id, trackerHitRTTI::RTTI rt) | |
BaseTrackerRecHit (const LocalPoint &p, const LocalError &e, DetId id, trackerHitRTTI::RTTI rt) | |
void | getKfComponents1D (KfComponentsHolder &holder) const |
void | getKfComponents2D (KfComponentsHolder &holder) const |
bool | hasPositionAndError () const GCC11_FINAL |
to be redefined by daughter class More... | |
bool | isMatched () const |
bool | isMulti () const |
bool | isProjected () 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 () |
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 RecHitPointer | build (const GeomDet *geom, Type type=TrackingRecHit::missing, const DetLayer *layer=nullptr) |
static RecHitPointer | build (const GeomDet *geom, const TrackingRecHit *rh, const SiStripRecHitMatcher *matcher, const StripClusterParameterEstimator *cpe=0, bool computeCoarseLocalPosition=false) |
static RecHitPointer | build (const GeomDet *geom, const GeomDet *originaldet, const ProjectedSiStripRecHit2D *rh, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition=false) |
static RecHitPointer | build (const GeomDet *geom, std::auto_ptr< TrackingRecHit > rh, const SiStripRecHitMatcher *matcher, const StripClusterParameterEstimator *cpe=0, bool computeCoarseLocalPosition=false) |
static RecHitPointer | build (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const GeomDet *originaldet, const TransientTrackingRecHit &originalHit) |
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 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 CylinderPointer | build (Scalar radius, const PositionType &pos, const RotationType &rot, Bounds *bounds=0) |
static RecHitPointer | build (const GeomDet *geom, const SiStripRecHit2D *rh, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition=false) |
static RecHitPointer | build (const GeomDet *geom, const SiPixelRecHit *rh, const PixelClusterParameterEstimator *cpe, bool computeCoarseLocalPosition=false) |
static RecHitPointer | build (const GeomDet *geom, const SiStripRecHit1D *rh, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition=false) |
static RecHitPointer | build (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const clusterRef &cluster, const PixelClusterParameterEstimator *cpe) |
static RecHitPointer | build (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const OmniClusterRef &clust, const StripClusterParameterEstimator *cpe) |
static RecHitPointer | build (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const OmniClusterRef &clust, const StripClusterParameterEstimator *cpe) |
static TransientTrackingRecHit::RecHitPointer | build (const TrajectoryStateOnSurface &tsos) |
static RecHitPointer | build (const GeomDet *geom, const SiTrackerMultiRecHit *rh, const ConstRecHitContainer &components, float annealing=1.) |
static RecHitPointer | build (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const SiStripClusterRef &clust, const StripClusterParameterEstimator *cpe) |
static RecHitPointer | build (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const SiStripClusterRef &clust, const StripClusterParameterEstimator *cpe) |
static RecHitPointer | build (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const SiStripRegionalClusterRef &clust, const StripClusterParameterEstimator *cpe) |
static RecHitPointer | build (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const SiStripRegionalClusterRef &clust, const StripClusterParameterEstimator *cpe) |
static void | buildInPlace (std::auto_ptr< TSiStripMatchedRecHit > &memory, const GeomDet *geom, const TrackingRecHit *rh, const SiStripRecHitMatcher *matcher, const StripClusterParameterEstimator *cpe=0, bool computeCoarseLocalPosition=false) |
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 std::string | hitString () |
static std::string | hitString () |
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 BlockWipedPoolAllocated | |
static BlockWipedAllocator & | allocator (size_t s) |
static void | operator delete (void *p, size_t s) |
static void * | operator new (size_t s, void *p) |
static void * | operator new (size_t s) |
static BlockWipedAllocator::Stat | stat (size_t s) |
static void | usePool () |
Static Public Member Functions inherited from TrajectoryStateClosestToPointBuilder | |
static bool | positionEqual (const GlobalPoint &ptB, const GlobalPoint &ptA) |
Static Public Member Functions inherited from GenericTransientTrackingRecHit | |
static RecHitPointer | build (const GeomDet *geom, const TrackingRecHit *rh) |
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 ReferenceCountedPoolAllocated | |
static int | s_alive =0 |
static int | s_referenced =0 |
Static Public Attributes inherited from BlockWipedPoolAllocated | |
static int | s_alive =0 |
static bool | s_usePool =false |
Static Public Attributes inherited from CaloCellGeometry | |
static const CCGFloat | k_ScaleFromDDDtoGeant |
Protected Types | |
typedef SteppingHelixStateInfo::VolumeBounds | MatBounds |
typedef std::pair < TrajectoryStateOnSurface, double > | TsosPP |
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 |
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 (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) 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 TrackingRecHit | |
void | setId (id_type iid) |
void | setRTTI (unsigned int rt) |
void | setType (Type ttype) |
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 GenericTransientTrackingRecHit | |
GenericTransientTrackingRecHit (const GeomDet *geom, const TrackingRecHit &rh) | |
GenericTransientTrackingRecHit (const GeomDet *geom, TrackingRecHit *rh) | |
for derived classes convenience, does not clone! More... | |
GenericTransientTrackingRecHit (const GenericTransientTrackingRecHit &other) | |
Protected Member Functions inherited from SimpleNavigableLayer | |
TSOS | crossingState (const FreeTrajectoryState &fts, PropagationDirection dir) const dso_internal |
Propagator & | 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 BarrelDetLayer | |
virtual BoundCylinder * | computeSurface () |
virtual void | initialize () |
void | setSurface (BoundCylinder *cp) |
Protected Member Functions inherited from ForwardDetLayer | |
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 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 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 | |
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, const CornersMgr *mgr, const CCGFloat *par) | |
CaloCellGeometry (const CornersVec &cv, const CCGFloat *par) | |
CaloCellGeometry (void) | |
CornersVec & | setCorners () const |
Private Member Functions | |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const dso_internal |
bool | addClosest (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, std::vector< DetGroup > &result) const |
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 |
double | calculatePhiWindow (double Xmax, const GeomDet &det, const TrajectoryStateOnSurface &state) const |
double | calculatePhiWindow (double Xmax, const GeomDet &det, const TrajectoryStateOnSurface &state) 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 TransientTrackingRecHit &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) |
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) |
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 ProjectedRecHit2D * | clone () const |
virtual InvalidTransientRecHit * | clone () const |
virtual TRecHit5DParamConstraint * | clone () const |
virtual BeamSpotTransientTrackingRecHit * | clone () const |
virtual TRecHit2DPosConstraint * | clone () const |
virtual TSiTrackerMultiRecHit * | clone () const |
virtual TRecHit1DMomConstraint * | clone () const |
virtual TSiStripMatchedRecHit * | clone () const |
virtual TSiPixelRecHit * | clone () const |
virtual TSiStripRecHit1D * | clone () const |
virtual TSiStripRecHit2DLocalPos * | clone () const |
template<typename Collector > | |
void | collectRecHits (const TrajectoryStateOnSurface &, Collector &coll) const dso_internal |
void | combine () dso_internal |
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 |
void | ComputeCoarseLocalPosition () |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &startingState, PropagationDirection propDir) const |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const dso_internal |
SubLayerCrossings | computeCrossings (const TrajectoryStateOnSurface &tsos, PropagationDirection propDir) const |
SubTurbineCrossings | computeCrossings (const TrajectoryStateOnSurface &startingState, PropagationDirection propDir) const |
SubTurbineCrossings | computeCrossings (const TrajectoryStateOnSurface &startingState, PropagationDirection propDir, bool innerDisk) const |
SubRingCrossings | computeCrossings (const TrajectoryStateOnSurface &startingState, PropagationDirection propDir) const |
BoundDisk * | computeDisk (const std::vector< const TIDRing * > &rings) const |
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 |
int | computeHelicity (const GeometricSearchDet *firstBlade, const GeometricSearchDet *secondBlade) const |
int | computeHelicity (const GeometricSearchDet *firstBlade, const GeometricSearchDet *secondBlade) const |
void | computeHelicity () |
void | computeJacobians () const |
void | computeNeutralJacobians () 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 |
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 |
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 |
float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const |
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 |
BoundCylinder * | cylinder (const std::vector< const GeometricSearchDet * > &rods) const |
BoundCylinder * | cylinder (const std::vector< const GeometricSearchDet * > &rods) const |
BoundCylinder * | cylinder (const std::vector< const GeometricSearchDet * > &rings) |
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) const |
template<typename Collector > | |
void | doubleMatch (const TrajectoryStateOnSurface &ts, Collector &collector) const dso_internal |
OuterEstimator * | estimator (const BarrelDetLayer *layer, const edm::EventSetup &iSetup) const |
OuterEstimator * | estimator (const ForwardDetLayer *layer, const edm::EventSetup &iSetup) const |
float | eta (int idxBin) const |
RKLocalFieldProvider | fieldProvider () const |
RKLocalFieldProvider | fieldProvider (const Cylinder &cyl) const dso_internal |
void | fillRingPars (int i) |
int | findBin (float R, int layer) const dso_internal |
int | findBin (float R, int layer) const |
int | findClosest (const GlobalPoint[3]) const |
int | findClosestDet (const GlobalPoint &startPos, int sectorId) const |
int | findNextIndex (const GlobalPoint[3], int) const |
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... | |
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 |
edm::Handle < edmNew::DetSetVector < SiStripCluster > > const & | handle () const |
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 () |
void | initEtaRange (const GlobalVector &dir, const Margin &margin) |
void | initialize () const |
virtual bool | initialKinematic (GlobalTrajectoryParameters &kine, const SeedingHitSet &hits) const |
virtual bool | initialKinematic (GlobalTrajectoryParameters &kine, const SeedingHitSet &hits) const |
InvalidTransientRecHit (const GeomDet *geom, const DetLayer *layer, Type type) | |
invalid RecHit - has only GeomDet and Type 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 |
GlobalVector | makeAxis (void) |
bool | materialAtSource () const dso_internal |
Inclusion of material at the source? More... | |
bool | myInside (const Local3DPoint &lp, float tolerance) const |
bool | notAtSurface (const Plane &, const PositionTypeDouble &, const float) const dso_internal |
TransientTrackingRecHit::RecHitPointer | oldbuild (const TrackingRecHit *p) const |
PixelGeomDetType & | operator= (const PixelGeomDetType &other) |
BeamSpotTransientTrackingRecHit & | operator= (const BeamSpotTransientTrackingRecHit &t) |
bool | overlap (const GlobalPoint &gpos, const GeometricSearchDet &rod, float phiWin) const |
bool | overlap (const GlobalPoint &gpos, const GeometricSearchDet &ring, float window) const |
bool | overlap (const GlobalPoint &gpos, const GeometricSearchDet &rod, float phiWin) const |
bool | overlap (const GlobalPoint &gpos, const GeomDet &rod, float phiWin) const |
bool | overlap (const GlobalPoint &gpos, const GeomDet &det, float phiWin) const |
bool | overlapInR (const TrajectoryStateOnSurface &tsos, int i, double ymax) const |
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 |
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 |
ProjectedRecHit2D (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const GeomDet *originaldet, const TransientTrackingRecHit &originalHit) | |
ProjectedRecHit2D (const GeomDet *geom, const GeomDet *originaldet, const ProjectedSiStripRecHit2D *rh, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition) | |
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... | |
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 |
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... | |
void | readParameters (const std::string) |
Read parametrization from file. More... | |
Polynomial | readPolynomial (std::ifstream &, const int) |
Read coefficients of one polynomial from file. More... | |
edm::Handle< edm::LazyGetter < SiStripCluster > > const & | regionalHandle () const |
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 |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubTurbineCrossings &crossings, float window, std::vector< DetGroup > &result) const |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const |
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 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 |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubLayerCrossing &crossing, float window, std::vector< DetGroup > &result, bool checkClosest) const |
void | searchNeighbors (const TrajectoryStateOnSurface &tsos, const Propagator &prop, const MeasurementEstimator &est, const SubRingCrossings &crossings, float window, std::vector< DetGroup > &result) const |
const std::vector< bool > & | skipClusters () 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 GeometricSearchDet * > & | subLayer (int ind) const |
const std::vector< const GeometricSearchDet * > & | subLayer (int ind) const |
const std::vector< const GeometricSearchDet * > & | subLayer (int ind) const |
const std::vector< const TECWedge * > & | subLayer (int ind) const dso_internal |
const std::vector< const GeomDet * > & | subRod (int ind) const |
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... | |
StMeasurementDetSet & | theDets () |
StMeasurementDetSet & | theDets () const |
void | throwError () const |
void | throwError () const |
int | totalStrips () const |
const TrajectoryStateOnSurface & | trajectoryState () const |
virtual ConstRecHitContainer | transientHits () const |
Composite interface: returns the component hits, if any. More... | |
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) | |
TSiPixelRecHit (const GeomDet *geom, const SiPixelRecHit *rh, const PixelClusterParameterEstimator *cpe, bool computeCoarseLocalPosition) | |
TSiPixelRecHit (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const clusterRef &clust, const PixelClusterParameterEstimator *cpe) | |
TSiStripMatchedRecHit (const GeomDet *geom, const TrackingRecHit *rh, const SiStripRecHitMatcher *matcher, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition) | |
TSiStripMatchedRecHit (const GeomDet *geom, std::auto_ptr< TrackingRecHit > rh, const SiStripRecHitMatcher *matcher, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition) | |
TSiStripMatchedRecHit (const GeomDet *geom, const TrackingRecHit *rh, const SiStripRecHitMatcher *matcher, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition, const DontCloneRecHit &) | |
TSiStripRecHit1D (const GeomDet *geom, const SiStripRecHit1D *rh, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition) | |
TSiStripRecHit1D (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const OmniClusterRef &clust, const StripClusterParameterEstimator *cpe) | |
Creates the TrackingRecHit internally, avoids redundent cloning. More... | |
TSiStripRecHit2DLocalPos (const GeomDet *geom, const SiStripRecHit2D *rh, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition) | |
TSiStripRecHit2DLocalPos (const LocalPoint &pos, const LocalError &err, const GeomDet *det, const OmniClusterRef &clust, const StripClusterParameterEstimator *cpe) | |
Creates the TrackingRecHit internally, avoids redundent cloning. More... | |
TSiTrackerMultiRecHit (const GeomDet *geom, const SiTrackerMultiRecHit *rh, const ConstRecHitContainer &components, float annealing) | |
unsigned int | xindex (CCGFloat x, CCGFloat z) const |
unsigned int | yindex (CCGFloat y, CCGFloat z) const |
Static Private Member Functions | |
static void | circleParameters (const TrackCharge &charge, const GlobalVector &momemtum, const GlobalPoint &position, double &xc, double &yc, double &r, double bz) dso_internal |
static float | computeWindowSize (const GeomDet *det, const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) dso_internal |
static void | initTkVolume (float epsilon) |
build the tracker volume More... | |
static int | myPhi (int i) |
static GlobalTrajectoryParameters | newTrajectory (const GlobalPoint &newpt, const GlobalTrajectoryParameters &oldpar, double bz) dso_internal |
static void | setX0 (std::vector< MSLayer > &, float eta, const SumX0AtEtaDataProvider &) |
static ReferenceCountingPointer < Cylinder > & | theTkVolume () |
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 bool | isInitialized |
static const int | MAX_POINTS = 7 |
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 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, 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 PixelBarrel layer built out of BarrelPixelRod
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 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 layer built out of TOBRods
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
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.
A Chi2 Measurement Estimator. Computhes the Chi^2 of a TrajectoryState with a RecHit or a Plane. The TrajectoryState must have errors. Works for any RecHit dimension.
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.
Propagator based on the Geant4e package. Uses the Propagator class in the TrackingTools/GeomPropagators package to define the interface. See that class for more details.
A G4 User stepping action used to calculate the total track. The method G4UserSteppingAction::UserSteppingAction(const G4Step*) should be automatically called by G4eManager at each step.
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 EcalBarrelGeometryRecord GCC11_FINAL< T, TOPO >::AlignedRecord |
Definition at line 28 of file EcalBarrelGeometry.h.
typedef EcalEndcapGeometryRecord GCC11_FINAL< T, TOPO >::AlignedRecord |
Definition at line 29 of file EcalEndcapGeometry.h.
typedef EBAlignmentRcd GCC11_FINAL< T, TOPO >::AlignmentRecord |
Definition at line 29 of file EcalBarrelGeometry.h.
typedef EEAlignmentRcd GCC11_FINAL< T, TOPO >::AlignmentRecord |
Definition at line 30 of file EcalEndcapGeometry.h.
typedef StMeasurementDetSet::BadStripBlock GCC11_FINAL< T, TOPO >::BadStripBlock |
Definition at line 158 of file TkStripMeasurementDet.h.
typedef StMeasurementDetSet::BadStripCuts GCC11_FINAL< T, TOPO >::BadStripCuts |
Definition at line 153 of file TkStripMeasurementDet.h.
typedef BaseTrackerRecHit GCC11_FINAL< T, TOPO >::Base |
Definition at line 8 of file SiStripMatchedRecHit2D.h.
typedef TransientTrackingRecHit GCC11_FINAL< T, TOPO >::Base |
Definition at line 11 of file InvalidTransientRecHit.h.
typedef RKDerivative<T,N> GCC11_FINAL< T, TOPO >::Base |
Definition at line 13 of file CylindricalLorentzForce.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 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 PeriodicBinFinderInPhi<double> GCC11_FINAL< T, TOPO >::BinFinderType |
Definition at line 17 of file TOBLayer.h.
typedef PeriodicBinFinderInZ<float> GCC11_FINAL< T, TOPO >::BinFinderType |
typedef PeriodicBinFinderInPhi<double> GCC11_FINAL< T, TOPO >::BinFinderType |
Definition at line 19 of file PixelBarrelLayer.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 39 of file Cylinder.h.
typedef ReferenceCountingPointer<Disk> GCC11_FINAL< T, TOPO >::BoundDiskPointer |
Definition at line 38 of file BoundDisk.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 23 of file EcalBarrelGeometry.h.
typedef CaloCellGeometry::CCGFloat GCC11_FINAL< T, TOPO >::CCGFloat |
Definition at line 24 of file EcalEndcapGeometry.h.
typedef std::vector<TruncatedPyramid> GCC11_FINAL< T, TOPO >::CellVec |
Definition at line 21 of file EcalBarrelGeometry.h.
typedef std::vector<TruncatedPyramid> GCC11_FINAL< T, TOPO >::CellVec |
Definition at line 22 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 14 of file SiStripRecHit2D.h.
typedef OmniClusterRef::ClusterStripRef GCC11_FINAL< T, TOPO >::ClusterRef |
Definition at line 17 of file SiStripRecHit1D.h.
typedef SiPixelRecHit::ClusterRef GCC11_FINAL< T, TOPO >::clusterRef |
Definition at line 17 of file TSiPixelRecHit.h.
typedef edm::Ref<edmNew::DetSetVector<SiPixelCluster>, SiPixelCluster > GCC11_FINAL< T, TOPO >::ClusterRef |
Definition at line 26 of file SiPixelRecHit.h.
typedef OmniClusterRef::ClusterRegionalRef GCC11_FINAL< T, TOPO >::ClusterRegionalRef |
Definition at line 15 of file SiStripRecHit2D.h.
typedef OmniClusterRef::ClusterRegionalRef GCC11_FINAL< T, TOPO >::ClusterRegionalRef |
Definition at line 18 of file SiStripRecHit1D.h.
typedef ReferenceCountingPointer<Cone> GCC11_FINAL< T, TOPO >::ConePointer |
typedef std::vector<SiStripCluster>::const_iterator GCC11_FINAL< T, TOPO >::const_iterator |
Definition at line 38 of file TkStripMeasurementDet.h.
typedef ConstReferenceCountingPointer<Cylinder> GCC11_FINAL< T, TOPO >::ConstBoundCylinderPointer |
Definition at line 40 of file Cylinder.h.
typedef ConstReferenceCountingPointer<Disk> GCC11_FINAL< T, TOPO >::ConstBoundDiskPointer |
Definition at line 39 of file BoundDisk.h.
typedef ReferenceCountingPointer<Cone> GCC11_FINAL< T, TOPO >::ConstConePointer |
typedef ConstReferenceCountingPointer<Cylinder> GCC11_FINAL< T, TOPO >::ConstCylinderPointer |
Definition at line 38 of file Cylinder.h.
typedef ConstReferenceCountingPointer<Disk> GCC11_FINAL< T, TOPO >::ConstDiskPointer |
Definition at line 37 of file BoundDisk.h.
typedef ReferenceCountingPointer<Cylinder> GCC11_FINAL< T, TOPO >::CylinderPointer |
Definition at line 37 of file Cylinder.h.
typedef EBDetId GCC11_FINAL< T, TOPO >::DetIdType |
Definition at line 38 of file EcalBarrelGeometry.h.
typedef EEDetId GCC11_FINAL< T, TOPO >::DetIdType |
Definition at line 39 of file EcalEndcapGeometry.h.
typedef edmNew::DetSet<SiStripCluster> GCC11_FINAL< T, TOPO >::detset |
Definition at line 35 of file TkStripMeasurementDet.h.
typedef Basic3DVector<double> GCC11_FINAL< T, TOPO >::DirectionTypeDouble |
Definition at line 38 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 39 of file HelixForwardPlaneCrossing.h.
typedef Basic3DVector<double> GCC11_FINAL< T, TOPO >::DirectionTypeDouble |
Definition at line 53 of file HelixArbitraryPlaneCrossing2Order.h.
typedef ReferenceCountingPointer<Disk> GCC11_FINAL< T, TOPO >::DiskPointer |
Definition at line 36 of file BoundDisk.h.
|
private |
Definition at line 21 of file StraightLinePropagator.h.
|
private |
Definition at line 23 of file KFSplittingFitter.h.
|
private |
Definition at line 27 of file KFTrajectoryFitter.h.
|
private |
Definition at line 27 of file KFTrajectorySmoother.h.
|
private |
Definition at line 268 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 27 of file EcalBarrelGeometry.h.
typedef IdealGeometryRecord GCC11_FINAL< T, TOPO >::IdealRecord |
Definition at line 28 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 28 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 21 of file KFStrip1DUpdator.h.
|
private |
Definition at line 20 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 24 of file RectangularEtaPhiTrackingRegion.h.
|
protected |
Definition at line 200 of file SteppingHelixPropagator.h.
typedef detset::const_iterator GCC11_FINAL< T, TOPO >::new_const_iterator |
Definition at line 36 of file TkStripMeasurementDet.h.
typedef EcalBarrelNumberingScheme GCC11_FINAL< T, TOPO >::NumberingScheme |
Definition at line 36 of file EcalBarrelGeometry.h.
typedef EcalEndcapNumberingScheme GCC11_FINAL< T, TOPO >::NumberingScheme |
Definition at line 37 of file EcalEndcapGeometry.h.
typedef EZArrayFL<EBDetId> GCC11_FINAL< T, TOPO >::OrderedListOfEBDetId |
Definition at line 33 of file EcalEndcapGeometry.h.
typedef EZArrayFL<EEDetId> GCC11_FINAL< T, TOPO >::OrderedListOfEEDetId |
Definition at line 32 of file EcalBarrelGeometry.h.
|
private |
Definition at line 33 of file TSCPBuilderNoMaterial.h.
typedef PEcalBarrelRcd GCC11_FINAL< T, TOPO >::PGeometryRecord |
Definition at line 30 of file EcalBarrelGeometry.h.
typedef PEcalEndcapRcd GCC11_FINAL< T, TOPO >::PGeometryRecord |
Definition at line 31 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 47 of file SteppingHelixPropagator.h.
typedef Basic3DVector<double> GCC11_FINAL< T, TOPO >::PositionTypeDouble |
Definition at line 37 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 38 of file HelixForwardPlaneCrossing.h.
typedef Basic3DVector<double> GCC11_FINAL< T, TOPO >::PositionTypeDouble |
Definition at line 52 of file HelixArbitraryPlaneCrossing2Order.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 24 of file EcalBarrelGeometry.h.
typedef CaloCellGeometry::Pt3D GCC11_FINAL< T, TOPO >::Pt3D |
Definition at line 25 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 25 of file EcalBarrelGeometry.h.
typedef CaloCellGeometry::Pt3DVec GCC11_FINAL< T, TOPO >::Pt3DVec |
Definition at line 26 of file EcalEndcapGeometry.h.
|
private |
Definition at line 20 of file KFSplittingFitter.h.
typedef ReferenceCountingPointer<LinearizedTrackState<5> > GCC11_FINAL< T, TOPO >::RefCountedLinearizedTrackState |
Definition at line 44 of file PerigeeLinearizedTrackState.h.
typedef SteppingHelixStateInfo::Result GCC11_FINAL< T, TOPO >::Result |
Definition at line 50 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 SiStripRecHit1D::ClusterRef GCC11_FINAL< T, TOPO >::SiStripClusterRef |
Definition at line 13 of file TSiStripRecHit1D.h.
typedef SiStripRecHit2D::ClusterRef GCC11_FINAL< T, TOPO >::SiStripClusterRef |
Definition at line 15 of file TSiStripRecHit2DLocalPos.h.
typedef SiStripRecHit2D::ClusterRef GCC11_FINAL< T, TOPO >::SiStripClusterRef |
Definition at line 31 of file TkStripMeasurementDet.h.
typedef edm::LazyGetter<SiStripCluster>::value_ref GCC11_FINAL< T, TOPO >::SiStripRegionalClusterRef |
Definition at line 15 of file TSiStripRecHit1D.h.
typedef edm::LazyGetter<SiStripCluster>::value_ref GCC11_FINAL< T, TOPO >::SiStripRegionalClusterRef |
Definition at line 17 of file TSiStripRecHit2DLocalPos.h.
typedef edm::LazyGetter<SiStripCluster>::value_ref GCC11_FINAL< T, TOPO >::SiStripRegionalClusterRef |
Definition at line 33 of file TkStripMeasurementDet.h.
typedef SteppingHelixStateInfo GCC11_FINAL< T, TOPO >::StateInfo |
Definition at line 49 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 24 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 24 of file KFSplittingFitter.h.
|
private |
Definition at line 26 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 28 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 19 of file KFStrip1DUpdator.h.
|
private |
Definition at line 19 of file BasicMultiTrajectoryState.h.
|
private |
Definition at line 22 of file StraightLinePropagator.h.
|
private |
Definition at line 22 of file KFSplittingFitter.h.
|
private |
Definition at line 23 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 23 of file KFSwitching1DUpdator.h.
|
private |
Definition at line 25 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 26 of file KFTrajectorySmoother.h.
|
private |
Definition at line 26 of file KFTrajectoryFitter.h.
|
protected |
Definition at line 83 of file Geant4ePropagator.h.
|
private |
Definition at line 267 of file SteppingHelixPropagator.h.
|
private |
Definition at line 61 of file RKPropagatorInS.h.
|
private |
Definition at line 127 of file AnalyticalPropagator.h.
|
private |
Definition at line 139 of file PropagatorWithMaterial.h.
typedef TrackingRecHit::Type GCC11_FINAL< T, TOPO >::Type |
Definition at line 10 of file InvalidTrackingRecHit.h.
typedef TrackingRecHit::Type GCC11_FINAL< T, TOPO >::Type |
Definition at line 12 of file InvalidTransientRecHit.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 35 of file EcalEndcapGeometry.h.
typedef std::vector<OrderedListOfEEDetId*> GCC11_FINAL< T, TOPO >::VecOrdListEEDetIdPtr |
Definition at line 34 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 CurvilinearLorentzForce.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 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 46 of file SteppingHelixPropagator.h.
|
private |
Definition at line 34 of file HelixBarrelPlaneCrossingByCircle.h.
typedef StripClusterParameterEstimator::VLocalValues GCC11_FINAL< T, TOPO >::VLocalValues |
Definition at line 29 of file TkStripMeasurementDet.h.
anonymous enum |
Enumerator | |
---|---|
k_NumberOfCellsForCorners |
Definition at line 40 of file EcalBarrelGeometry.h.
anonymous enum |
anonymous enum |
anonymous enum |
Enumerator | |
---|---|
k_NumberOfCellsForCorners |
Definition at line 41 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 64 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 76 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 97 of file PropagatorWithMaterial.h.
enum GCC11_FINAL::Mode |
enum GCC11_FINAL::Pars |
Enumerator | |
---|---|
RADIUS_P | |
Z_P | |
PATHL_P |
Definition at line 58 of file SteppingHelixPropagator.h.
enum GCC11_FINAL::SharedInputType |
Enumerator | |
---|---|
all | |
some | |
allWires | |
someWires | |
allStrips | |
someStrips |
Definition at line 25 of file CSCRecHit2D.h.
|
inlinevirtual |
Definition at line 43 of file BeamSpotTransientTrackingRecHit.h.
GCC11_FINAL< T, TOPO >::~CSCRecHit2D | ( | ) |
|
virtual |
Destructor.
|
inlinevirtual |
Definition at line 47 of file BoundDisk.h.
|
inline |
Definition at line 63 of file Cylinder.h.
|
inline |
Definition at line 30 of file SiPixelRecHit.h.
|
inline |
Definition at line 11 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 12 of file SiStripRecHit2D.h.
|
inlinevirtual |
Definition at line 15 of file InvalidTrackingRecHit.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 40 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 >::~PixelBarrelLayer | ( | ) |
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 >::~TIBLayer | ( | ) |
GCC11_FINAL< T, TOPO >::~TIBRing | ( | ) |
GCC11_FINAL< T, TOPO >::~TIDLayer | ( | ) |
GCC11_FINAL< T, TOPO >::~TIDRing | ( | ) |
GCC11_FINAL< T, TOPO >::~TOBLayer | ( | ) |
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 20 of file TSiPixelRecHit.h.
|
inlinevirtual |
Definition at line 17 of file TSiStripRecHit1D.h.
|
inlinevirtual |
Definition at line 19 of file TSiStripRecHit2DLocalPos.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 19 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 25 of file EtaPhiMeasurementEstimator.h.
|
inline |
Definition at line 27 of file KFStrip1DUpdator.h.
|
inline |
Definition at line 32 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.
|
virtual |
|
virtual |
|
inline |
Definition at line 65 of file KFTrajectoryFitter.h.
|
virtual |
GCC11_FINAL< T, TOPO >::~InvalidTransientRecHit | ( | ) |
|
virtual |
|
inlinevirtual |
Definition at line 17 of file Geant4eSteppingAction.h.
|
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.
|
inline |
|
inline |
Definition at line 215 of file TkStripMeasurementDet.h.
References relativeConstraints::empty.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), and Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply().
|
inline |
Definition at line 223 of file TkStripMeasurementDet.h.
References relativeConstraints::empty, edm::Ref< C, T, F >::key(), and 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.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
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.
|
static |
|
static |
|
static |
|
static |
|
inline |
Definition at line 27 of file AnalyticalPropagator.h.
|
inlinevirtual |
Angular width of a each strip
Implements RadialStripTopology.
Definition at line 166 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 164 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 161 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
|
inlineprivate |
Definition at line 188 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
|
inline |
Definition at line 86 of file CSCRecHit2D.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from DetRodOneR.
Definition at line 22 of file PixelForwardLayer.h.
|
inlinevirtual |
Reimplemented from DetRodOneR.
Definition at line 22 of file TIDLayer.h.
|
inlinevirtual |
Reimplemented from DetRodOneR.
Definition at line 23 of file PixelForwardLayerPhase1.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from DetRodOneR.
Definition at line 25 of file TIBLayer.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from DetRodOneR.
Definition at line 26 of file TOBLayer.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from DetRodOneR.
Definition at line 27 of file CompositeTECPetal.h.
|
inlinevirtual |
Reimplemented from DetRodOneR.
Definition at line 29 of file PixelBarrelLayer.h.
GCC11_FINAL< T, TOPO >::BasicMultiTrajectoryState | ( | const std::vector< TSOS > & | tsvec | ) |
|
inline |
Definition at line 25 of file BasicMultiTrajectoryState.h.
|
inline |
Definition at line 12 of file BasicSingleTrajectoryState.h.
|
inline |
Definition at line 14 of file BasicSingleTrajectoryState.h.
GCC11_FINAL< T, TOPO >::BeamHaloPropagator | ( | Propagator * | aEndCapTkProp, |
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 69 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
|
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.
|
inlinestatic |
Definition at line 14 of file InvalidTransientRecHit.h.
|
virtual |
build a tracking rechit from an existing rechit
Implements TransientTrackingRecHitBuilder.
|
virtual |
build a tracking rechit refiting the rechit position and error according to the state estimate
Reimplemented from TransientTrackingRecHitBuilder.
|
inlinestatic |
Definition at line 26 of file ProjectedRecHit2D.h.
|
inlinestatic |
Definition at line 26 of file TSiStripMatchedRecHit.h.
|
inlinestatic |
Definition at line 33 of file TSiStripMatchedRecHit.h.
|
inlinestatic |
Definition at line 34 of file ProjectedRecHit2D.h.
|
inlinestatic |
|
inlinestatic |
Definition at line 42 of file BoundDisk.h.
References harvestRelVal::args.
|
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 53 of file Cylinder.h.
|
inlinestatic |
Definition at line 57 of file TRecHit1DMomConstraint.h.
|
inlinestatic |
Definition at line 57 of file TRecHit2DPosConstraint.h.
|
inlinestatic |
Definition at line 58 of file Cylinder.h.
|
inlinestatic |
Definition at line 59 of file TSiStripRecHit2DLocalPos.h.
|
inlinestatic |
Definition at line 60 of file TSiPixelRecHit.h.
|
inlinestatic |
Definition at line 61 of file TSiStripRecHit1D.h.
|
inlinestatic |
Definition at line 66 of file TSiStripRecHit2DLocalPos.h.
|
inlinestatic |
Definition at line 66 of file TSiPixelRecHit.h.
|
inlinestatic |
Definition at line 67 of file TSiStripRecHit1D.h.
|
inlinestatic |
Definition at line 67 of file TRecHit5DParamConstraint.h.
|
inlinestatic |
Definition at line 70 of file TSiTrackerMultiRecHit.h.
|
inlinestatic |
Definition at line 73 of file TSiStripRecHit2DLocalPos.h.
|
inlinestatic |
Definition at line 74 of file TSiStripRecHit1D.h.
|
inlinestatic |
Definition at line 80 of file TSiStripRecHit2DLocalPos.h.
|
inlinestatic |
Definition at line 81 of file TSiStripRecHit1D.h.
|
inlinestatic |
Build this hit on the heap, but possibly starting from already allocated memory. if 'memory' is not null, it will call the placed delete, and then the placed new to make a new hit if 'memory' is null, it will fill it with a new heap-allocated hit both at entry and exit of this method any rechit in 'memory' DOES NOT own it's persistent rechit
Definition at line 51 of file TSiStripMatchedRecHit.h.
|
inline |
Definition at line 98 of file TkStripMeasurementDet.h.
References newFWLiteAna::build.
|
inline |
Definition at line 107 of file TkStripMeasurementDet.h.
References newFWLiteAna::build.
|
inlineprivate |
Definition at line 201 of file TkStripMeasurementDet.h.
|
virtual |
Implements ClosestApproachOnHelices.
|
virtual |
Implements ClosestApproachOnHelices.
|
virtual |
Implements ClosestApproachOnHelices.
|
virtual |
Implements ClosestApproachOnHelices.
|
virtual |
|
private |
|
private |
|
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&).
Reimplemented from GenericTransientTrackingRecHit.
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&).
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 41 of file TSiStripMatchedRecHit.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&).
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 48 of file TSiPixelRecHit.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&).
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 49 of file TSiStripRecHit2DLocalPos.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&).
Reimplemented from GenericTransientTrackingRecHit.
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&).
Reimplemented from GenericTransientTrackingRecHit.
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&).
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 51 of file TSiStripRecHit1D.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&).
Reimplemented from GenericTransientTrackingRecHit.
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 188 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 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 70 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 |
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 123 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 25 of file Chi2MeasurementEstimator.h.
|
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 23 of file Chi2MeasurementEstimatorForTrackerHits.h.
|
inlineexplicit |
Definition at line 26 of file Chi2MeasurementEstimatorForTrackerHits.h.
|
inlineexplicit |
Definition at line 20 of file Chi2Strip1DEstimator.h.
|
inlineexplicit |
Definition at line 23 of file Chi2Switching1DEstimator.h.
|
private |
|
protected |
(Internals) circular index for array of transients
|
staticprivate |
|
inline |
Definition at line 30 of file Chi2MeasurementEstimatorForTrackerHits.h.
|
inline |
drop the pointer to the hit, so that it's not deleted by the destructor. you must call this before deleting the TSiStripMatchedRecHit IF AND ONLY IF it doesn't own the rechit
Definition at line 68 of file TSiStripMatchedRecHit.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 13 of file GsfCombinedMaterialEffectsUpdator.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 13 of file GsfMaterialEffectsAdapter.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 16 of file BasicSingleTrajectoryState.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 17 of file MultipleScatteringUpdator.h.
|
inlinevirtual |
|
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 |
|
virtual |
Implements Bounds.
|
virtual |
Implements Bounds.
|
inlinevirtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 26 of file Chi2Strip1DEstimator.h.
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements Bounds.
|
virtual |
Implements Bounds.
|
inlinevirtual |
|
virtual |
Implements Bounds.
|
inlinevirtual |
Implements Bounds.
Definition at line 32 of file Chi2Switching1DEstimator.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 33 of file Chi2MeasurementEstimator.h.
References Chi2MeasurementEstimatorESProducer_cfi::Chi2MeasurementEstimator.
|
inlinevirtual |
Implements Bounds.
Definition at line 35 of file Chi2MeasurementEstimatorForTrackerHits.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 35 of file DiskSectorBounds.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 36 of file BasicMultiTrajectoryState.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 36 of file EtaPhiMeasurementEstimator.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 37 of file KFSwitching1DUpdator.h.
|
inlinevirtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 37 of file FlexibleKFFittingSmoother.h.
References FlexibleKFFittingSmoother_cfi::FlexibleKFFittingSmoother.
|
inlinevirtual |
Implements Bounds.
Definition at line 37 of file GeneralNSurfaceDelimitedBounds.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 38 of file HitEtaCheck.h.
|
inlinevirtual |
|
inlinevirtual |
Implements Bounds.
Definition at line 39 of file KFSplittingFitter.h.
|
virtual |
Implements Bounds.
|
inlinevirtual |
|
virtual |
Returns a copy of the hit with parameters and errors computed with respect to the TrajectoryStateOnSurface given as argument. For concrete hits not capable to improve their parameters and errors this method returns an exact copy, and is equivalent to clone() without arguments.
Reimplemented from TransientTrackingRecHit.
|
virtual |
Returns a copy of the hit with parameters and errors computed with respect to the TrajectoryStateOnSurface given as argument. For concrete hits not capable to improve their parameters and errors this method returns an exact copy, and is equivalent to clone() without arguments.
Reimplemented from TransientTrackingRecHit.
|
inlinevirtual |
|
inlinevirtual |
Virtual constructor (using copy c'tor)
Implements Bounds.
Definition at line 45 of file BeamHaloPropagator.h.
|
virtual |
Implements Bounds.
|
inlinevirtual |
|
inlinevirtual |
|
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.
|
virtual |
Returns a copy of the hit with parameters and errors computed with respect to the TrajectoryStateOnSurface given as argument. For concrete hits not capable to improve their parameters and errors this method returns an exact copy, and is equivalent to clone() without arguments.
Reimplemented from TransientTrackingRecHit.
|
virtual |
Returns a copy of the hit with parameters and errors computed with respect to the TrajectoryStateOnSurface given as argument. For concrete hits not capable to improve their parameters and errors this method returns an exact copy, and is equivalent to clone() without arguments.
Reimplemented from TransientTrackingRecHit.
|
inlinevirtual |
|
inlinevirtual |
Returns a copy of the hit with parameters and errors computed with respect to the TrajectoryStateOnSurface given as argument. For concrete hits not capable to improve their parameters and errors this method returns an exact copy, and is equivalent to clone() without arguments.
Reimplemented from TransientTrackingRecHit.
Definition at line 52 of file TRecHit1DMomConstraint.h.
References GCC11_FINAL< T, TOPO >::clone().
Referenced by GCC11_FINAL< T, TOPO >::clone().
|
inlinevirtual |
Returns a copy of the hit with parameters and errors computed with respect to the TrajectoryStateOnSurface given as argument. For concrete hits not capable to improve their parameters and errors this method returns an exact copy, and is equivalent to clone() without arguments.
Reimplemented from TransientTrackingRecHit.
Definition at line 52 of file TRecHit2DPosConstraint.h.
References GCC11_FINAL< T, TOPO >::clone().
Referenced by GCC11_FINAL< T, TOPO >::clone().
|
inlinevirtual |
Implements Bounds.
Definition at line 54 of file GsfTrajectoryFitter.h.
References GsfElectronTrajectoryFitter_cfi::GsfTrajectoryFitter.
|
virtual |
Returns a copy of the hit with parameters and errors computed with respect to the TrajectoryStateOnSurface given as argument. For concrete hits not capable to improve their parameters and errors this method returns an exact copy, and is equivalent to clone() without arguments.
Reimplemented from TransientTrackingRecHit.
|
inlinevirtual |
Implements Bounds.
Definition at line 55 of file GsfTrajectorySmoother.h.
References GsfElectronTrajectorySmoother_cfi::GsfTrajectorySmoother.
|
inlinevirtual |
Clone method
Implements Bounds.
Definition at line 55 of file TwoTrackMinimumDistance.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 55 of file KFFittingSmoother.h.
References KFFittingSmootherESProducer_cfi::KFFittingSmoother.
|
virtual |
Implements Bounds.
|
inlinevirtual |
Virtual constructor (using copy c'tor)
Implements Bounds.
Definition at line 57 of file SmartPropagator.h.
References SmartPropagator_cfi::SmartPropagator.
|
inlinevirtual |
Implements Bounds.
Definition at line 58 of file StraightLinePropagator.h.
References StraightLinePropagator_cfi::StraightLinePropagator.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 59 of file ProjectedRecHit2D.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 62 of file GsfBetheHeitlerUpdator.h.
|
inlinevirtual |
Returns a copy of the hit with parameters and errors computed with respect to the TrajectoryStateOnSurface given as argument. For concrete hits not capable to improve their parameters and errors this method returns an exact copy, and is equivalent to clone() without arguments.
Reimplemented from TransientTrackingRecHit.
Definition at line 62 of file TRecHit5DParamConstraint.h.
|
virtual |
Returns a copy of the hit with parameters and errors computed with respect to the TrajectoryStateOnSurface given as argument. For concrete hits not capable to improve their parameters and errors this method returns an exact copy, and is equivalent to clone() without arguments.
Reimplemented from TransientTrackingRecHit.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 69 of file InvalidTransientRecHit.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 70 of file KFTrajectorySmoother.h.
References KFTrajectorySmootherESProducer_cfi::KFTrajectorySmoother.
|
inlinevirtual |
Implements Bounds.
Definition at line 72 of file SimpleConeBounds.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 75 of file AnalyticalPropagator.h.
References AnalyticalPropagator_cfi::AnalyticalPropagator.
|
inlinevirtual |
Implements Bounds.
Definition at line 75 of file Geant4ePropagator.h.
References Geant4ePropagator_cfi::Geant4ePropagator.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 75 of file TRecHit5DParamConstraint.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 82 of file BeamSpotTransientTrackingRecHit.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 84 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 85 of file KFTrajectoryFitter.h.
References KFTrajectoryFitterESProducer_cfi::KFTrajectoryFitter.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 87 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 88 of file SteppingHelixPropagator.h.
References SteppingHelixPropagator_cfi::SteppingHelixPropagator.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 88 of file TRecHit1DMomConstraint.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 102 of file TSiStripMatchedRecHit.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 103 of file TSiPixelRecHit.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 110 of file TSiStripRecHit1D.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 121 of file PropagatorWithMaterial.h.
|
inlinevirtual |
Implements Bounds.
Definition at line 130 of file RectangularEtaPhiTrackingRegion.h.
|
inlineprivatevirtual |
Implements Bounds.
Definition at line 131 of file TSiStripRecHit2DLocalPos.h.
|
inlinevirtual |
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 32 of file InvalidTransientRecHit.h.
References TrackingRecHit::rawId(), and TrackingRecHit::type().
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 42 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 44 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 44 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 53 of file BeamSpotTransientTrackingRecHit.h.
|
inline |
take ownership of the hit, if it wasn't owned (note: if it was owned, this code will leak it)
Definition at line 65 of file TSiStripMatchedRecHit.h.
|
inline |
Definition at line 22 of file ClosestApproachInRPhi.h.
|
inline |
Definition at line 36 of file SiStripRecHit1D.h.
References TrackerSingleRecHit::cluster_strip().
|
inline |
Definition at line 41 of file SiPixelRecHit.h.
|
inline |
Definition at line 43 of file SiStripRecHit2D.h.
References TrackerSingleRecHit::cluster_strip().
float GCC11_FINAL< T, TOPO >::clusterProbability | ( | unsigned int | flags = 0 | ) | const |
|
inlinevirtual |
Probability of the compatibility of the track with the pixel cluster shape.
Reimplemented from TransientTrackingRecHit.
Definition at line 75 of file TSiPixelRecHit.h.
|
private |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 72 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.
|
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 BarrelDetLayer.
|
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 BarrelDetLayer.
|
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 BarrelDetLayer.
|
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 BarrelDetLayer.
|
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 BarrelDetLayer.
|
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 BarrelDetLayer.
|
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 BarrelDetLayer.
|
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 BarrelDetLayer.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Implements NavigableLayer.
|
inlinevirtual |
Reimplemented from NavigableLayer.
Definition at line 32 of file SimpleForwardNavigableLayer.h.
References SimpleNavigableLayer::compatibleLayers().
|
virtual |
Implements NavigableLayer.
|
inlinevirtual |
Reimplemented from NavigableLayer.
Definition at line 37 of file SimpleBarrelNavigableLayer.h.
References SimpleNavigableLayer::compatibleLayers().
|
virtual |
Reimplemented from BasicTrajectoryState.
|
virtual |
Reimplemented from BasicTrajectoryState.
|
virtual |
Reimplemented from BasicTrajectoryState.
|
virtual |
Reimplemented from BasicTrajectoryState.
|
inlinevirtual |
Reimplemented from BasicTrajectoryState.
Definition at line 24 of file PixelForwardLayer.h.
|
virtual |
Reimplemented from BasicTrajectoryState.
|
inlinevirtual |
Reimplemented from BasicTrajectoryState.
Definition at line 25 of file PixelForwardLayerPhase1.h.
|
virtual |
Reimplemented from BasicTrajectoryState.
|
inlinevirtual |
Reimplemented from BasicTrajectoryState.
Definition at line 27 of file TIBLayer.h.
|
virtual |
Reimplemented from BasicTrajectoryState.
|
inlinevirtual |
Reimplemented from BasicTrajectoryState.
Definition at line 28 of file TOBLayer.h.
|
virtual |
Reimplemented from BasicTrajectoryState.
|
inlinevirtual |
Reimplemented from BasicTrajectoryState.
Definition at line 29 of file CompositeTECPetal.h.
|
inlinevirtual |
Reimplemented from BasicTrajectoryState.
Definition at line 31 of file PixelBarrelLayer.h.
|
inlinevirtual |
|
virtual |
Reimplemented from BasicTrajectoryState.
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 |
|
private |
|
private |
|
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.
|
inlinestatic |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
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 49 of file Cone.h.
|
virtual |
Method returning the constant term of the Taylor expansion of the measurement equation
Implements LinearizedTrackState< 5 >.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 84 of file ProxyPixelTopology.h.
|
virtual |
Implements PixelTopology.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 87 of file ProxyPixelTopology.h.
|
virtual |
Implements PixelTopology.
|
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 77 of file ProxyStripTopology.h.
|
virtual |
Reimplemented from StripTopology.
|
inline |
Definition at line 57 of file TSiStripRecHit2DLocalPos.h.
|
inline |
Definition at line 58 of file TSiPixelRecHit.h.
|
inline |
Definition at line 59 of file TSiStripRecHit1D.h.
|
inlineprivate |
Definition at line 180 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.
bool GCC11_FINAL< T, TOPO >::crossingTk | ( | const FreeTrajectoryState & | fts, |
const Plane & | plane | ||
) | const |
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 70 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, | ||
AlgebraicSymMatrix | errors, | ||
double | chi2 | ||
) |
Constructor.
|
inline |
Definition at line 17 of file CurvilinearLorentzForce.h.
|
inline |
Definition at line 25 of file Cylinder.h.
|
inline |
Definition at line 28 of file Cylinder.h.
|
private |
|
private |
|
private |
|
inline |
Definition at line 17 of file CylindricalLorentzForce.h.
|
inlinestatic |
Definition at line 46 of file EcalBarrelGeometry.h.
|
inlinestatic |
Definition at line 48 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 62 of file CSCSegment.h.
|
inlinevirtual |
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds.
Implements TransientTrackingRecHit.
Definition at line 21 of file InvalidTransientRecHit.h.
|
inlinevirtual |
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds.
Implements TransientTrackingRecHit.
Definition at line 51 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds.
Implements TransientTrackingRecHit.
Definition at line 55 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds.
Implements TransientTrackingRecHit.
Definition at line 55 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
Length of long symmetry axis of plane of strips
Implements RadialStripTopology.
Definition at line 176 of file TkRadialStripTopology.h.
|
static |
|
static |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
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 TransientTrackingRecHit.
Definition at line 23 of file ProjectedRecHit2D.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 TransientTrackingRecHit.
Definition at line 24 of file TSiStripMatchedRecHit.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 TransientTrackingRecHit.
|
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 TransientTrackingRecHit.
Definition at line 49 of file TRecHit5DParamConstraint.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 TransientTrackingRecHit.
|
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 TransientTrackingRecHit.
|
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 TransientTrackingRecHit.
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 TransientTrackingRecHit.
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 TransientTrackingRecHit.
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 22 of file TRecHit5DParamConstraint.h.
|
virtual |
Implements BaseTrackerRecHit.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 33 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
|
virtual |
Implements BaseTrackerRecHit.
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 38 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 44 of file SiStripMatchedRecHit2D.h.
|
inlinevirtual |
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 50 of file BeamSpotTransientTrackingRecHit.h.
|
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 30 of file BoundDisk.h.
|
inline |
Definition at line 33 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 |
|
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 76 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 |
|
inline |
Definition at line 70 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
|
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 TransientTrackingRecHit.
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 57 of file TRecHit5DParamConstraint.h.
References TransientTrackingRecHit::globalPosition(), TransientTrackingRecHit::globalPositionError(), and mathSSE::sqrt().
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 66 of file TRecHit2DPosConstraint.h.
References TransientTrackingRecHit::globalPosition(), TransientTrackingRecHit::globalPositionError(), and mathSSE::sqrt().
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 68 of file TRecHit1DMomConstraint.h.
|
virtual |
Implements TransientTrackingRecHit.
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 59 of file TRecHit5DParamConstraint.h.
References TransientTrackingRecHit::globalPosition(), TransientTrackingRecHit::globalPositionError(), PV3DBase< T, PVType, FrameType >::perp(), and mathSSE::sqrt().
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 68 of file TRecHit2DPosConstraint.h.
References TransientTrackingRecHit::globalPosition(), TransientTrackingRecHit::globalPositionError(), PV3DBase< T, PVType, FrameType >::perp(), and mathSSE::sqrt().
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 70 of file TRecHit1DMomConstraint.h.
|
virtual |
Implements TransientTrackingRecHit.
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 58 of file TRecHit5DParamConstraint.h.
References TransientTrackingRecHit::globalPositionError(), and mathSSE::sqrt().
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 67 of file TRecHit2DPosConstraint.h.
References TransientTrackingRecHit::globalPositionError(), and mathSSE::sqrt().
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 69 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.
Implements 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.
Implements Chi2MeasurementEstimatorBase.
|
virtual |
Creates an estimate.
Implements VolumeMaterialEffectsEstimator.
|
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.
Implements Chi2MeasurementEstimatorBase.
|
virtual |
Creates an estimate.
Implements VolumeMaterialEffectsEstimator.
|
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.
Implements Chi2MeasurementEstimatorBase.
|
virtual |
implementation of MeasurementEstimator::estimate
Implements 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.
Implements Chi2MeasurementEstimatorBase.
|
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.
Implements Chi2MeasurementEstimatorBase.
|
inline |
Definition at line 51 of file GsfTrajectoryFitter.h.
|
inline |
Definition at line 53 of file GsfTrajectorySmoother.h.
|
inline |
Definition at line 68 of file KFTrajectorySmoother.h.
|
inline |
Definition at line 83 of file KFTrajectoryFitter.h.
|
private |
|
private |
|
private |
|
inlineexplicit |
Definition at line 20 of file EtaPhiMeasurementEstimator.h.
|
inline |
allowed eta range [eta_min, eta_max] interval
Definition at line 109 of file RectangularEtaPhiTrackingRegion.h.
|
inlinevirtual |
|
inline |
tangent plane to surface from global point
Definition at line 82 of file Cylinder.h.
References position, idealTransformation::rotation, and detailsBasic3DVector::z.
|
inline |
tangent plane to surface from local point
Definition at line 89 of file Cylinder.h.
|
private |
|
private |
|
private |
|
inline |
Definition at line 117 of file TkStripMeasurementDet.h.
References accept(), newFWLiteAna::build, and MeasurementEstimator::estimate().
|
private |
|
private |
|
private |
|
private |
|
private |
|
inlineprivate |
|
private |
double GCC11_FINAL< T, TOPO >::firstAngle | ( | ) | const |
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 25 of file SiStripMatchedRecHit2D.h.
|
inlinevirtual |
Implements TrajectoryFitter.
Definition at line 25 of file FlexibleKFFittingSmoother.h.
|
inlinevirtual |
Implements TrajectoryFitter.
Definition at line 28 of file FlexibleKFFittingSmoother.h.
|
inlinevirtual |
Implements TrajectoryFitter.
Definition at line 33 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 43 of file FlexibleKFFittingSmoother.h.
|
inline |
Definition at line 52 of file KFFittingSmoother.h.
|
inline |
constructor with predefined fitter and smoother and propagator
Definition at line 18 of file FlexibleKFFittingSmoother.h.
GCC11_FINAL< T, TOPO >::Geant4ePropagator | ( | const MagneticField * | field = 0 , |
const char * | particleName = "mu" , |
||
PropagationDirection | dir = alongMomentum |
||
) |
Constructor. Takes as arguments:
|
inline |
Definition at line 16 of file Geant4eSteppingAction.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 110 of file PropagatorWithMaterial.h.
|
inline |
Definition at line 50 of file TSiTrackerMultiRecHit.h.
|
inline |
Definition at line 160 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
|
inline |
Definition at line 61 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 |
|
virtual |
Returns the corner points of this cell's volume.
Implements CaloCellGeometry.
Propagator* GCC11_FINAL< T, TOPO >::getCrossTkPropagator | ( | ) | const |
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
Propagator* GCC11_FINAL< T, TOPO >::getEndCapTkPropagator | ( | ) | const |
return the propagator used in endcaps
|
inline |
Definition at line 59 of file EcalBarrelGeometry.h.
Propagator* GCC11_FINAL< T, TOPO >::getGenPropagator | ( | ) | const |
return the propagator used outside tracker
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 14 of file ProjectedRecHit2D.h.
References TValidTrackingRecHit::det(), HelpertRecHit2DLocalPos::getKfComponents(), and GenericTransientTrackingRecHit::hit().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 16 of file TSiStripMatchedRecHit.h.
References TValidTrackingRecHit::det(), HelpertRecHit2DLocalPos::getKfComponents(), and GenericTransientTrackingRecHit::hit().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 20 of file TSiStripRecHit1D.h.
References TValidTrackingRecHit::det(), and HelpertRecHit2DLocalPos::getKfComponents().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 22 of file TSiStripRecHit2DLocalPos.h.
References TValidTrackingRecHit::det(), and HelpertRecHit2DLocalPos::getKfComponents().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 24 of file TSiTrackerMultiRecHit.h.
References TValidTrackingRecHit::det(), and HelpertRecHit2DLocalPos::getKfComponents().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 35 of file TSiPixelRecHit.h.
References TValidTrackingRecHit::det(), and HelpertRecHit2DLocalPos::getKfComponents().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 44 of file SiPixelRecHit.h.
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 44 of file SiStripRecHit1D.h.
References BaseTrackerRecHit::getKfComponents1D().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 45 of file SiStripMatchedRecHit2D.h.
References BaseTrackerRecHit::getKfComponents2D().
|
inlinevirtual |
Implements BaseTrackerRecHit.
Definition at line 49 of file SiStripRecHit2D.h.
References BaseTrackerRecHit::getKfComponents2D().
|
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 59 of file EcalEndcapGeometry.h.
|
inline |
Definition at line 57 of file EcalEndcapGeometry.h.
|
inline |
Definition at line 57 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 55 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 |
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 |
|
virtual |
Implements TransientTrackingRecHit.
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 55 of file TRecHit5DParamConstraint.h.
References TrackingRecHit::localPosition(), TransientTrackingRecHit::surface(), and Surface::toGlobal().
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 64 of file TRecHit2DPosConstraint.h.
References TrackingRecHit::localPosition(), TransientTrackingRecHit::surface(), and Surface::toGlobal().
|
inlinevirtual |
|
private |
|
virtual |
Implements TransientTrackingRecHit.
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 56 of file TRecHit5DParamConstraint.h.
References TrackingRecHit::localPositionError(), TransientTrackingRecHit::surface(), and ErrorFrameTransformer::transform().
|
inlinevirtual |
Implements TransientTrackingRecHit.
Definition at line 65 of file TRecHit2DPosConstraint.h.
References TrackingRecHit::localPositionError(), TransientTrackingRecHit::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 GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
virtual |
Reimplemented from GeometricSearchDet.
|
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 |
|
inlineprivate |
Definition at line 177 of file TkStripMeasurementDet.h.
|
inline |
does this module have at least one bad strip, APV or channel?
Definition at line 146 of file TkStripMeasurementDet.h.
|
inlineprivate |
Definition at line 190 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
|
inlinevirtual |
return TRUE if at least one of the mono and stereo components has badChannels
Implements MeasurementDet.
Definition at line 41 of file TkGluedMeasurementDet.h.
References MeasurementDet::hasBadComponents().
|
inlinevirtual |
Implements MeasurementDet.
Definition at line 79 of file TkStripMeasurementDet.h.
|
inline |
Definition at line 107 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::hasBadPixels(), and SiPixelRecHitQuality::thePacking.
|
virtual |
Implements LinearizedTrackState< 5 >.
|
inline |
Definition at line 116 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::hasFilledProb(), and SiPixelRecHitQuality::thePacking.
|
inlinevirtual |
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 |
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 31 of file InvalidTransientRecHit.h.
|
inlinevirtual |
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 34 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 38 of file TSiStripRecHit2DLocalPos.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 40 of file TSiStripRecHit1D.h.
|
inlinevirtual |
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 41 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 43 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 43 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
Reimplemented from GenericTransientTrackingRecHit.
Definition at line 52 of file BeamSpotTransientTrackingRecHit.h.
|
inline |
Definition at line 20 of file HitEtaCheck.h.
|
inline |
Definition at line 16 of file HitRCheck.h.
|
virtual |
get hits from layer compatible with region constraints
Implements TrackingRegion.
|
virtual |
get hits from layer compatible with region constraints
Implements TrackingRegion.
|
inlinestatic |
Definition at line 76 of file EcalEndcapGeometry.h.
|
inlinestatic |
Definition at line 81 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 60 of file TkStripMeasurementDet.h.
|
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 |
|
private |
|
private |
|
virtual |
Reimplemented from CaloSubdetectorGeometry.
|
privatevirtual |
Reimplemented from SeedFromConsecutiveHitsCreator.
|
privatevirtual |
Reimplemented from SeedFromConsecutiveHitsCreator.
|
staticprivate |
build the tracker volume
|
inline |
|
inline |
|
inline |
Definition at line 39 of file DiskSectorBounds.h.
|
inline |
The inner radius of the disk.
Definition at line 57 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 19 of file OpenBounds.h.
|
inlinevirtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
Definition at line 21 of file OpenBounds.h.
|
virtual |
Determine if the point is inside the bounds.
Implements Bounds.
|
inlinevirtual |
Definition at line 24 of file OpenBounds.h.
|
virtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
|
virtual |
|
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 |
|
inlinevirtual |
Definition at line 31 of file DiskSectorBounds.h.
References Bounds::inside().
|
inlinevirtual |
Determine if the point is inside the bounds.
Implements Bounds.
Definition at line 31 of file GeneralNSurfaceDelimitedBounds.h.
|
virtual |
Determine if the point is inside the bounds.
Implements Bounds.
|
virtual |
Determine if the point is inside the bounds.
Implements Bounds.
|
virtual |
|
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.
|
virtual |
Determine if a point is inside the bounds, taking error into account.
Implements Bounds.
|
virtual |
|
virtual |
|
virtual |
Implements MagVolume.
|
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().
|
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
|
inline |
Definition at line 12 of file InvalidTrackingRecHit.h.
|
inline |
Definition at line 13 of file InvalidTrackingRecHit.h.
|
inlineprivate |
invalid RecHit - has only GeomDet and Type
Definition at line 60 of file InvalidTransientRecHit.h.
|
private |
|
inlinevirtual |
return TRUE if both mono and stereo components are active
Implements MeasurementDet.
Definition at line 38 of file TkGluedMeasurementDet.h.
|
inlinevirtual |
Is this module active in reconstruction? It must be both 'setActiveThisEvent' and 'setActive'.
Implements MeasurementDet.
Definition at line 76 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
|
inline |
|
inlinevirtual |
Access to Iron/Air information:
Implements NavVolume.
Definition at line 42 of file NavVolume6Faces.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 78 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 81 of file ProxyPixelTopology.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 127 of file RectangularPixelTopology.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 97 of file ProxyPixelTopology.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 154 of file RectangularPixelTopology.h.
References PixelTopology::isItEdgePixelInX(), and PixelTopology::isItEdgePixelInY().
|
inlinevirtual |
Implements PixelTopology.
Definition at line 91 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 94 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlineprivate |
Definition at line 195 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
|
inline |
Definition at line 74 of file CSCSegment.h.
|
inline |
Definition at line 103 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::isOnEdge(), and SiPixelRecHitQuality::thePacking.
|
inline |
is precise error calculation switched on
Definition at line 116 of file RectangularEtaPhiTrackingRegion.h.
|
inline |
Definition at line 54 of file TkStripMeasurementDet.h.
|
inline |
Definition at line 32 of file StripGeomDetType.h.
|
inlinevirtual |
Reimplemented from LinearizedTrackState< 5 >.
Definition at line 37 of file TSiTrackerMultiRecHit.h.
|
virtual |
Reimplemented from LinearizedTrackState< 5 >.
|
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 23 of file KFFittingSmoother.h.
|
inline |
Definition at line 28 of file KFSplittingFitter.h.
|
inline |
Definition at line 34 of file KFSplittingFitter.h.
|
inline |
Definition at line 25 of file KFStrip1DUpdator.h.
|
inline |
Definition at line 27 of file KFSwitching1DUpdator.h.
|
inline |
Definition at line 34 of file KFTrajectoryFitter.h.
|
inline |
Definition at line 51 of file KFTrajectoryFitter.h.
|
private |
|
inline |
Definition at line 32 of file KFTrajectorySmoother.h.
|
inline |
Definition at line 47 of file KFTrajectorySmoother.h.
|
inline |
Definition at line 40 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 22 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 23 of file DiskSectorBounds.h.
References funct::cos().
|
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 |
"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 |
Length along Z.
Implements Bounds.
Definition at line 43 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.
|
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 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 |
conversion taking also the predicted track state
Reimplemented from Topology.
|
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 50 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 54 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 39 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 82 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.
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 33 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 35 of file TRecHit1DMomConstraint.h.
|
virtual |
LocalPoint on x axis for given 'strip' 'strip' is a float in units of the strip (angular) width
Implements RadialStripTopology.
|
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.
|
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 |
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
virtual |
conversion taking also the predicted track state
Reimplemented from Topology.
|
inlinevirtual |
|
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 42 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the predicted track state
Reimplemented from Topology.
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 45 of file BeamSpotTransientTrackingRecHit.h.
|
inlinevirtual |
LocalPoint on x axis for given 'strip' 'strip' is a float in units of the strip (angular) width
Implements RadialStripTopology.
Definition at line 46 of file ProxyStripTopology.h.
|
virtual |
conversion taking also the predicted track state
Reimplemented from StripTopology.
|
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.
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 35 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 36 of file TRecHit1DMomConstraint.h.
|
inlinevirtual |
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
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 91 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 |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlineprivatevirtual |
|
inlinevirtual |
return the magneticField
Implements Propagator.
Definition at line 124 of file BeamHaloPropagator.h.
|
inlinevirtual |
|
protected |
main stepping function: compute next state vector after a step of length dS
|
private |
|
inline |
Definition at line 163 of file TkStripMeasurementDet.h.
|
private |
Inclusion of material at the source?
|
inline |
Access to the MaterialEffectsUpdator.
Definition at line 114 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.
|
virtual |
Implements RadialStripTopology.
|
virtual |
Implements RadialStripTopology.
|
virtual |
Implements RadialStripTopology.
|
virtual |
conversion taking also the angle from the track state
Reimplemented from Topology.
|
inlinevirtual |
Implements RadialStripTopology.
Definition at line 65 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 |
Implements RadialStripTopology.
|
virtual |
conversion taking also the angle from the track state
Reimplemented from Topology.
|
inlinevirtual |
Implements RadialStripTopology.
Definition at line 61 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.
|
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 37 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 29 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 32 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 34 of file TkGluedMeasurementDet.h.
|
inline |
Definition at line 19 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 105 of file EcalEndcapGeometry.h.
|
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__(), cuy.graphElement::__init__(), and BeautifulSoup.Tag::_invert().
|
inlinevirtual |
Reimplemented from TrackingRegion.
Definition at line 134 of file RectangularEtaPhiTrackingRegion.h.
Referenced by cuy.divideElement::__init__(), cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), cuy.graphElement::__init__(), and BeautifulSoup.Tag::_invert().
|
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.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 68 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
virtual |
Nearest strip to given LocalPoint
Implements RadialStripTopology.
|
virtual |
|
virtual |
|
staticprivate |
|
virtual |
Implements NavigableLayer.
|
virtual |
Implements NavigableLayer.
|
virtual |
Implements NavigableLayer.
|
virtual |
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 68 of file CSCSegment.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 67 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 88 of file ProxyStripTopology.h.
|
inlinevirtual |
Total number of strips
Implements RadialStripTopology.
Definition at line 127 of file TkRadialStripTopology.h.
|
inline |
Definition at line 70 of file CSCRecHit2D.h.
|
inlinestatic |
Definition at line 80 of file EcalEndcapGeometry.h.
|
inlinestatic |
Definition at line 85 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 abs, east, north, south, west, x, and detailsBasic3DVector::y.
|
private |
|
inline |
|
inline |
Definition at line 77 of file SimpleConeBounds.h.
References Geom::pi(), and theta().
|
inlinevirtual |
Definition at line 17 of file RKCylindricalDistance.h.
References PV3DBase< T, PVType, FrameType >::mag(), mag(), CylindricalState::momentum(), and CylindricalState::position().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
Implements HitRZCompatibility.
Definition at line 20 of file HitRCheck.h.
References PixelRecoRange< T >::inside(), and HitRZCompatibility::range().
|
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 |
TruncatedPyramid& GCC11_FINAL< T, TOPO >::operator= | ( | const TruncatedPyramid & | tr | ) |
|
private |
|
inlineprivate |
Definition at line 76 of file BeamSpotTransientTrackingRecHit.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 24 of file ProjectedRecHit2D.h.
|
inline |
Definition at line 42 of file ProjectedRecHit2D.h.
References GenericTransientTrackingRecHit::hit(), and GCC11_FINAL< T, TOPO >::originalHit().
Referenced by GCC11_FINAL< T, TOPO >::originalHit().
|
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 195 of file TkRadialStripTopology.h.
|
inline |
|
inline |
Definition at line 33 of file SimpleDiskBounds.h.
|
inline |
Definition at line 40 of file DiskSectorBounds.h.
|
inline |
The outer radius of the disk.
Definition at line 60 of file BoundDisk.h.
References Surface::bounds(), and GCC11_FINAL< T, TOPO >::outerRadius().
Referenced by GCC11_FINAL< T, TOPO >::outerRadius().
|
private |
|
private |
|
private |
|
private |
|
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 |
|
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 |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 29 of file TRecHit5DParamConstraint.h.
References asHepVector().
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
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 ProjectedRecHit2D.h.
References TValidTrackingRecHit::det(), GenericTransientTrackingRecHit::localPositionError(), and HelpertRecHit2DLocalPos::parError().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 19 of file TSiTrackerMultiRecHit.h.
References TValidTrackingRecHit::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 20 of file TSiStripMatchedRecHit.h.
References TValidTrackingRecHit::det(), GenericTransientTrackingRecHit::localPositionError(), and HelpertRecHit2DLocalPos::parError().
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
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 24 of file TSiPixelRecHit.h.
References TValidTrackingRecHit::det(), and HelpertRecHit2DLocalPos::parError().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 27 of file TSiStripRecHit2DLocalPos.h.
References TValidTrackingRecHit::det(), and HelpertRecHit2DLocalPos::parError().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 28 of file TSiStripRecHit1D.h.
References TValidTrackingRecHit::det(), and HelpertRecHit2DLocalPos::parError().
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 31 of file TRecHit5DParamConstraint.h.
References asHepMatrix().
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
inlinevirtual |
Covariance matrix of parameters()
Reimplemented from BaseTrackerRecHit.
Definition at line 49 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.
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.
|
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 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 41 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 113 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 209 of file TkRadialStripTopology.h.
|
inlinevirtual |
Phi pitch of each strip (= angular width!)
Implements RadialStripTopology.
Definition at line 171 of file TkRadialStripTopology.h.
|
private |
|
inlinevirtual |
|
virtual |
Pitch in the middle of the DetUnit
Implements PixelTopology.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 66 of file ProxyPixelTopology.h.
|
inlinevirtual |
Implements PixelTopology.
Definition at line 81 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 >::PixelBarrelLayer | ( | std::vector< const PixelRod * > & | innerRods, |
std::vector< const PixelRod * > & | outerRods | ||
) |
GCC11_FINAL< T, TOPO >::PixelBlade | ( | std::vector< const GeomDet * > & | frontDets, |
std::vector< const GeomDet * > & | backDets | ||
) |
|
inline |
Definition at line 22 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 |
Position at pathlength s from the starting point.
Implements HelixLineExtrapolation.
|
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 |
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.
|
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.
|
inline |
Definition at line 89 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::probabilityQ(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 78 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::probabilityX(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 86 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::probabilityXY(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 81 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::probabilityY(), and SiPixelRecHitQuality::thePacking.
|
inlinestatic |
Definition at line 78 of file EcalEndcapGeometry.h.
|
inlinestatic |
Definition at line 83 of file EcalBarrelGeometry.h.
|
private |
|
private |
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
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.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 31 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Reimplemented from BaseTrackerRecHit.
|
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.
|
private |
|
private |
|
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.
|
inlinevirtual |
Propagate from a free state (e.g. position and momentum in in global cartesian coordinates) to a surface.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
Definition at line 32 of file StraightLinePropagator.h.
References Propagator::propagate().
|
virtual |
hook for double dispatch to avoid propagation to generic surface.
Implements NavSurface.
|
virtual |
Implements Propagator.
|
inlinevirtual |
Implements Propagator.
Definition at line 37 of file StraightLinePropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Implements Propagator.
|
virtual |
Propagate from a free state (e.g. position and momentum in in global cartesian coordinates) to a surface.
Implements Propagator.
|
inlinevirtual |
Implements Propagator.
Definition at line 42 of file StraightLinePropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Implements Propagator.
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 46 of file PropagatorWithMaterial.h.
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 48 of file RKPropagatorInS.h.
References first, TrajectoryStateOnSurface::freeState(), and Propagator::propagateWithPath().
|
inlinevirtual |
propagation to plane
Implements Propagator.
Definition at line 48 of file AnalyticalPropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Propagate from a state on surface (e.g. position and momentum in in global cartesian coordinates associated with a layer) to a surface.
Reimplemented from Propagator.
|
virtual |
Reimplemented from Propagator.
|
inlinevirtual |
Implements Propagator.
Definition at line 54 of file PropagatorWithMaterial.h.
|
inlinevirtual |
propagation to cylinder
Implements Propagator.
Definition at line 58 of file AnalyticalPropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Propagate from a free state (e.g. position and momentum in in global cartesian coordinates) to a surface.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
|
inlinevirtual |
The following three methods are equivalent to the corresponding methods above, but if the starting state is a TrajectoryStateOnSurface, it's better to use it as such rather than use just the FreeTrajectoryState part. It may help some concrete propagators.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
Definition at line 63 of file BeamHaloPropagator.h.
References Propagator::propagate().
|
virtual |
Implements Propagator.
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 68 of file PropagatorWithMaterial.h.
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 71 of file BeamHaloPropagator.h.
References Propagator::propagate().
|
virtual |
Propagate from a free state (e.g. position and momentum in in global cartesian coordinates) to a surface.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
|
inlinevirtual |
The following three methods are equivalent to the corresponding methods above, but if the starting state is a TrajectoryStateOnSurface, it's better to use it as such rather than use just the FreeTrajectoryState part. It may help some concrete propagators.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
Definition at line 74 of file SmartPropagator.h.
References Propagator::propagate().
|
inlinevirtual |
Implements Propagator.
Definition at line 76 of file PropagatorWithMaterial.h.
|
virtual |
Implements Propagator.
|
virtual |
Implements Propagator.
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 79 of file BeamHaloPropagator.h.
References Propagator::propagate().
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 82 of file SmartPropagator.h.
References Propagator::propagate().
|
virtual |
Implements Propagator.
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 90 of file SmartPropagator.h.
References Propagator::propagate().
|
virtual |
Propagate to Plane given a starting point.
Implements Propagator.
|
virtual |
Propagate to Cylinder given a starting point (a Cylinder is assumed to be positioned at 0,0,0)
Implements Propagator.
|
virtual |
Propagate to PCA to point given a starting point.
|
virtual |
Propagate to PCA to a line (given by 2 points) given a starting point.
|
virtual |
Propagate to PCA to a line determined by BeamSpot position and slope given a starting point.
Reimplemented from Propagator.
const SteppingHelixStateInfo& GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const Surface & | sDest | ||
) | const |
Propagate to Plane given a starting point.
const SteppingHelixStateInfo& GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const Plane & | pDest | ||
) | const |
const SteppingHelixStateInfo& GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const Cylinder & | cDest | ||
) | const |
const SteppingHelixStateInfo& GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const GlobalPoint & | pDest | ||
) | const |
Propagate to PCA to point given a starting point.
const SteppingHelixStateInfo& GCC11_FINAL< T, TOPO >::propagate | ( | const SteppingHelixStateInfo & | ftsStart, |
const GlobalPoint & | pDest1, | ||
const GlobalPoint & | pDest2 | ||
) | 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.
|
virtual |
hook for double dispatch to avoid propagation to generic surface.
Implements NavSurface.
|
virtual |
Implements Propagator.
|
virtual |
Implements Propagator.
|
inlinevirtual |
The methods propagateWithPath() are identical to the corresponding methods propagate() in what concerns the resulting TrajectoryStateOnSurface, but they provide in addition the exact path length along the trajectory.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
Definition at line 47 of file StraightLinePropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Implements Propagator.
|
virtual |
propagation to plane with path length
Implements Propagator.
|
virtual |
Implements Propagator.
|
virtual |
The methods propagateWithPath() are identical to the corresponding methods propagate() in what concerns the resulting TrajectoryStateOnSurface, but they provide in addition the exact path length along the trajectory.
Implements Propagator.
|
virtual |
Reimplemented from Propagator.
|
virtual |
propagation to cylinder with path length
Implements Propagator.
|
virtual |
Implements Propagator.
|
virtual |
Implements Propagator.
|
virtual |
Reimplemented from Propagator.
|
virtual |
Reimplemented from Propagator.
|
virtual |
Reimplemented from Propagator.
|
inlinevirtual |
The methods propagateWithPath() are identical to the corresponding methods propagate() in what concerns the resulting TrajectoryStateOnSurface, but they provide in addition the exact path length along the trajectory.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
Definition at line 85 of file BeamHaloPropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Implements Propagator.
|
inlinevirtual |
The following three methods are equivalent to the corresponding methods above, but if the starting state is a TrajectoryStateOnSurface, it's better to use it as such rather than use just the FreeTrajectoryState part. It may help some concrete propagators.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
Definition at line 91 of file BeamHaloPropagator.h.
References Propagator::propagateWithPath().
|
inlinevirtual |
The methods propagateWithPath() are identical to the corresponding methods propagate() in what concerns the resulting TrajectoryStateOnSurface, but they provide in addition the exact path length along the trajectory.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
Definition at line 96 of file SmartPropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Implements Propagator.
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 101 of file BeamHaloPropagator.h.
References Propagator::propagateWithPath().
|
inlinevirtual |
The following three methods are equivalent to the corresponding methods above, but if the starting state is a TrajectoryStateOnSurface, it's better to use it as such rather than use just the FreeTrajectoryState part. It may help some concrete propagators.Only use the generic method if the surface type (plane or cylinder) is not known at the calling point.
Reimplemented from Propagator.
Definition at line 102 of file SmartPropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Implements Propagator.
|
virtual |
Implements Propagator.
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 111 of file BeamHaloPropagator.h.
References Propagator::propagateWithPath().
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 112 of file SmartPropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Propagate to Plane given a starting point: return final TrajectoryState and path length from start to this point
Implements Propagator.
|
virtual |
Implements Propagator.
|
virtual |
Propagate to Cylinder given a starting point: return final TrajectoryState and path length from start to this point
Implements Propagator.
|
inlinevirtual |
Reimplemented from Propagator.
Definition at line 122 of file SmartPropagator.h.
References Propagator::propagateWithPath().
|
virtual |
Propagate to PCA to point given a starting point.
|
virtual |
Propagate to PCA to a line (given by 2 points) given a starting point.
|
virtual |
Propagate to PCA to a line (given by beamSpot position and slope) given a starting point.
|
inline |
Definition at line 17 of file PropagationExceptions.h.
|
inline |
propagator used (full propagator, if material effects are applied before the update, otherwise purely geometrical part)
Definition at line 48 of file GsfTrajectorySmoother.h.
|
inline |
Definition at line 49 of file GsfTrajectoryFitter.h.
|
inline |
Definition at line 66 of file KFTrajectorySmoother.h.
|
inline |
Definition at line 81 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 * | type, |
Plane * | bp | ||
) |
GCC11_FINAL< T, TOPO >::ProxyStripTopology | ( | StripGeomDetType * | type, |
Plane * | bp | ||
) |
|
inline |
Definition at line 96 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 72 of file TrapezoidalStripTopology.h.
|
inlinevirtual |
Implements HitRZCompatibility.
|
inlinevirtual |
Implements HitRZCompatibility.
|
inlinevirtual |
|
inline |
|
inline |
Definition at line 68 of file SiPixelRecHit.h.
|
private |
Read parametrization from file.
|
private |
Read coefficients of one polynomial from file.
|
virtual |
Implements MeasurementDet.
|
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 39 of file TSiTrackerMultiRecHit.h.
|
inlinevirtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 40 of file TSiStripRecHit2DLocalPos.h.
References TransientTrackingRecHit::hit(), and TrackingRecHit::recHits().
|
inlinevirtual |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 41 of file TSiPixelRecHit.h.
References TransientTrackingRecHit::hit(), and TrackingRecHit::recHits().
|
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 42 of file TSiStripRecHit1D.h.
References TransientTrackingRecHit::hit(), and TrackingRecHit::recHits().
|
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 43 of file TSiStripRecHit2DLocalPos.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 44 of file TSiPixelRecHit.h.
|
virtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
|
inlinevirtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 45 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 45 of file TSiStripRecHit1D.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 |
Access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
|
virtual |
Non-const 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.
|
inlinevirtual |
Non-const access to component RecHits (if any)
Reimplemented from TrackerSingleRecHit.
Definition at line 59 of file BeamSpotTransientTrackingRecHit.h.
|
virtual |
Implements MeasurementDet.
|
virtual |
Reimplemented from MeasurementDet.
|
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 51 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 72 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 91 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 | ||
) |
|
virtual |
Method returning the parameters of the Taylor expansion evaluated with the refitted state.
Implements LinearizedTrackState< 5 >.
|
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 |
|
inlineprivate |
Definition at line 178 of file TkStripMeasurementDet.h.
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.
|
inline |
Resets to 0 the counter on the track length. Should be called at the beginning of any extrapolation.
Definition at line 27 of file Geant4eSteppingAction.h.
|
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 70 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 69 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PixelTopology.
Definition at line 71 of file ProxyPixelTopology.h.
|
inlinevirtual |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
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.
|
inline |
Sets the status of a block of 128 strips (or all blocks if idx=-1)
Definition at line 149 of file TkStripMeasurementDet.h.
References customizeTrackingMonitorSeedNumber::idx, and getHLTprescales::index.
|
inline |
Turn on/off the module for reconstruction, for the full run or lumi (using info from DB, usually). This also resets the 'setActiveThisEvent' to true.
Definition at line 140 of file TkStripMeasurementDet.h.
References getHLTprescales::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 143 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
|
virtual |
Implements SimpleNavigableLayer.
|
virtual |
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 69 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 37 of file SiStripRecHit1D.h.
References TrackerSingleRecHit::setClusterStripRef().
|
inline |
Definition at line 42 of file SiPixelRecHit.h.
|
inline |
Definition at line 44 of file SiStripRecHit2D.h.
References TrackerSingleRecHit::setClusterStripRef().
|
inline |
Switch debug printouts (to cout) .. very verbose.
Definition at line 152 of file SteppingHelixPropagator.h.
References debug.
|
virtual |
Implements NavigableLayer.
|
virtual |
Implements NavigableLayer.
void GCC11_FINAL< T, TOPO >::setDuplicateSegments | ( | std::vector< CSCSegment * > & | duplicates | ) |
|
inline |
|
inline |
set shifts in Z for endcap pieces (includes EE, HE, ME, YE)
Definition at line 195 of file SteppingHelixPropagator.h.
|
inline |
Definition at line 67 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 133 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::setHasBadPixels(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 139 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::setHasFilledProb(), and SiPixelRecHitQuality::thePacking.
|
inline |
set the starting position
|
inline |
|
virtual |
Implements SimpleNavigableLayer.
|
virtual |
Implements SimpleNavigableLayer.
|
inline |
Definition at line 130 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::setIsOnEdge(), and SiPixelRecHitQuality::thePacking.
|
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 106 of file PropagatorWithMaterial.h.
|
inline |
Switch for material effects mode: no material effects if true.
Definition at line 155 of file SteppingHelixPropagator.h.
|
inlinevirtual |
limitation of change in transverse direction (to avoid loops).
Reimplemented from Propagator.
Definition at line 69 of file AnalyticalPropagator.h.
References jptDQMConfig_cff::phiMax.
|
inlinevirtual |
Limit on change in azimuthal angle.
Reimplemented from Propagator.
Definition at line 91 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 87 of file AnalyticalPropagator.h.
|
inline |
|
inline |
Definition at line 63 of file EcalEndcapGeometry.h.
|
inline |
Definition at line 61 of file EcalEndcapGeometry.h.
|
inline |
Definition at line 65 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 63 of file EcalBarrelGeometry.h.
|
inline |
Definition at line 124 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::setProbabilityQ(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 121 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::setProbabilityXY(), and SiPixelRecHitQuality::thePacking.
|
inlinevirtual |
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().
|
inlinevirtual |
setting the direction fo both components
Reimplemented from Propagator.
Definition at line 62 of file SmartPropagator.h.
References Propagator::setPropagationDirection().
|
virtual |
Propagation direction.
Reimplemented from Propagator.
|
inline |
Definition at line 127 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::setQBin(), and SiPixelRecHitQuality::thePacking.
|
inline |
|
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 173 of file SteppingHelixPropagator.h.
|
inline |
|
inline |
Definition at line 48 of file SiStripRecHit1D.h.
|
inline |
Definition at line 53 of file SiStripRecHit2D.h.
|
inline |
Definition at line 136 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::setSpansTwoROCs(), and SiPixelRecHitQuality::thePacking.
|
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 |
force getting field value from MagneticField, not the geometric one
Definition at line 192 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 180 of file SteppingHelixPropagator.h.
|
inline |
Switch to using MagneticField Volumes .. as in VolumeBasedMagneticField.
Definition at line 167 of file SteppingHelixPropagator.h.
|
inline |
Switch to using Material Volumes .. internally defined for now.
Definition at line 170 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 184 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 189 of file SteppingHelixPropagator.h.
|
staticprivate |
|
virtual |
|
inlinevirtual |
Definition at line 46 of file InvalidTransientRecHit.h.
|
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 65 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.
|
inline |
Definition at line 47 of file SiStripRecHit1D.h.
|
inline |
Definition at line 52 of file SiStripRecHit2D.h.
GCC11_FINAL< T, TOPO >::SimpleBarrelNavigableLayer | ( | BarrelDetLayer * | 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 30 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 | ( | 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, |
std::vector< SiStripRecHit2D > & | result | ||
) | const |
GCC11_FINAL< T, TOPO >::SimpleTECWedge | ( | const GeomDet * | theDet | ) |
|
inline |
Definition at line 28 of file SiPixelRecHit.h.
|
inline |
Definition at line 32 of file SiPixelRecHit.h.
|
inline |
Definition at line 10 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 13 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 14 of file SiStripRecHit1D.h.
|
inline |
Definition at line 21 of file SiStripRecHit1D.h.
|
inline |
Definition at line 25 of file SiStripRecHit1D.h.
|
inline |
Definition at line 29 of file SiStripRecHit1D.h.
GCC11_FINAL< T, TOPO >::SiStripRecHit1D | ( | const SiStripRecHit2D * | ) |
method to facilitate the convesion from 2D to 1D hits
|
inline |
Definition at line 10 of file SiStripRecHit2D.h.
|
inline |
Definition at line 18 of file SiStripRecHit2D.h.
|
inline |
Definition at line 24 of file SiStripRecHit2D.h.
|
inline |
Definition at line 30 of file SiStripRecHit2D.h.
|
inline |
Definition at line 37 of file SiStripRecHit2D.h.
|
inline |
Definition at line 24 of file TkTransientTrackingRecHitBuilder.h.
|
inlinevirtual |
Definition at line 30 of file GsfMultipleScatteringUpdator.h.
|
inline |
Definition at line 72 of file TkStripMeasurementDet.h.
|
inlineprivate |
Definition at line 183 of file TkStripMeasurementDet.h.
|
inline |
Pathlength to closest solution.
Definition at line 65 of file HelixArbitraryPlaneCrossing2Order.h.
GCC11_FINAL< T, TOPO >::SmartPropagator | ( | Propagator * | aTkProp, |
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 |
Definition at line 53 of file KFFittingSmoother.h.
|
inlineprivate |
Definition at line 64 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 EcalEndcapHardcodedTopology.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 EcalBarrelHardcodedTopology.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 EcalPreshowerTopology.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().
|
inline |
|
inline |
Definition at line 111 of file SiPixelRecHit.h.
References SiPixelRecHitQuality::Packing::spansTwoROCs(), and SiPixelRecHitQuality::thePacking.
|
inline |
Definition at line 28 of file TkGluedMeasurementDet.h.
References compareJSON::const, and MeasurementDet::fastGeomDet().
|
inline |
Definition at line 93 of file TkStripMeasurementDet.h.
References MeasurementDet::fastGeomDet().
|
inline |
Definition at line 35 of file TSiTrackerMultiRecHit.h.
|
inline |
Definition at line 56 of file TSiStripRecHit2DLocalPos.h.
|
inline |
Definition at line 57 of file TSiPixelRecHit.h.
|
inline |
Definition at line 58 of file TSiStripRecHit1D.h.
|
inline |
Definition at line 66 of file CSCSegment.h.
|
inlinevirtual |
|
inlinevirtual |
Return the ring surface as a.
Reimplemented from TECPetal.
Definition at line 41 of file TIBRing.h.
|
inlinevirtual |
Reimplemented from TECPetal.
Definition at line 41 of file PixelBlade.h.
|
inlinevirtual |
Definition at line 28 of file StripGeomDetType.h.
|
inlinevirtual |
Definition at line 29 of file PixelGeomDetType.h.
|
inlinevirtual |
Definition at line 103 of file ProxyStripTopology.h.
|
inlinevirtual |
Definition at line 111 of file ProxyPixelTopology.h.
|
inlinevirtual |
Definition at line 95 of file ProxyStripTopology.h.
|
inlinevirtual |
Definition at line 103 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 34 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 28 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 31 of file SiStripMatchedRecHit2D.h.
|
inline |
Definition at line 35 of file TkGluedMeasurementDet.h.
|
inline |
Definition at line 18 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 73 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 86 of file ProxyStripTopology.h.
|
virtual |
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.
|
inline |
Definition at line 23 of file TkTransientTrackingRecHitBuilder.h.
|
inlineprivate |
estimator for 1D hits (non-matched strips)
Definition at line 43 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 66 of file TrapezoidalStripTopology.h.
|
inlinevirtual |
Height of detector (= length of long symmetry axis of the plane of strips).
Implements RadialStripTopology.
Definition at line 90 of file ProxyStripTopology.h.
|
inlinevirtual |
Height of detector (= length of long symmetry axis of the plane of strips).
Implements RadialStripTopology.
Definition at line 132 of file TkRadialStripTopology.h.
|
inlineprivate |
updator for non-matched strip hits
Definition at line 46 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)
Implements DetLayer.
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)
Implements DetLayer.
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)
Implements DetLayer.
Definition at line 33 of file PixelForwardLayerPhase1.h.
References GeomDetEnumerators::PixelEndcap.
|
inlinevirtual |
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap)
Implements DetLayer.
Definition at line 35 of file TIBLayer.h.
References GeomDetEnumerators::TIB.
|
inlinevirtual |
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap)
Implements DetLayer.
Definition at line 37 of file TOBLayer.h.
References GeomDetEnumerators::TOB.
|
inlinevirtual |
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap)
Implements DetLayer.
Definition at line 40 of file PixelBarrelLayer.h.
References GeomDetEnumerators::PixelBarrel.
|
inline |
|
inlineprivate |
Definition at line 61 of file TIDRing.h.
|
inlineprivate |
Definition at line 64 of file TIBLayer.h.
|
inlineprivate |
Definition at line 70 of file TOBLayer.h.
|
inlineprivate |
Definition at line 75 of file PixelBarrelLayer.h.
|
inlineprivate |
Definition at line 77 of file CompositeTECPetal.h.
|
inlineprivate |
|
inlineprivate |
Definition at line 57 of file CompositeTECWedge.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 19 of file TIBRing.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 21 of file TIDRing.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 22 of file InvalidTransientRecHit.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 22 of file NavCylinder.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 23 of file NavCone.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 24 of file PixelBlade.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 26 of file NavPlane.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 53 of file TRecHit5DParamConstraint.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 62 of file TRecHit2DPosConstraint.h.
|
inlinevirtual |
The surface of the GeometricSearchDet.
Reimplemented from TECPetal.
Definition at line 64 of file TRecHit1DMomConstraint.h.
|
inline |
Definition at line 97 of file ProxyStripTopology.h.
|
inline |
Definition at line 105 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.
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.
|
inlineprivate |
Definition at line 169 of file TkStripMeasurementDet.h.
|
inlineprivate |
Definition at line 170 of file TkStripMeasurementDet.h.
GCC11_FINAL< T, TOPO >::theRZ | ( | rz | ) |
GCC11_FINAL< T, TOPO >::theRZ | ( | rz | ) |
|
inline |
|
staticprivate |
|
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 25 of file DiskSectorBounds.h.
|
inlinevirtual |
Thickness of the volume in local Z.
Implements Bounds.
Definition at line 26 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 48 of file SimpleConeBounds.h.
|
private |
|
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, |
StMeasurementDetSet & | dets | ||
) |
GCC11_FINAL< T, TOPO >::TkTransientTrackingRecHitBuilder | ( | const TrackingGeometry * | trackingGeometry, |
const PixelClusterParameterEstimator * | , | ||
const StripClusterParameterEstimator * | , | ||
const SiStripRecHitMatcher * | , | ||
bool | computeCoarseLocalPositionFromDisk | ||
) |
GCC11_FINAL< T, TOPO >::TOBLayer | ( | std::vector< const TOBRod * > & | innerRods, |
std::vector< const TOBRod * > & | outerRods | ||
) |
GCC11_FINAL< T, TOPO >::TOBRod | ( | std::vector< const GeomDet * > & | innerDets, |
std::vector< const GeomDet * > & | outerDets | ||
) |
|
inlinevirtual |
|
inlinevirtual |
|
inlineprivate |
|
inline |
|
inlinevirtual |
|
inline |
Retrieve the length that the track has accumulated since the last call to reset()
Definition at line 22 of file Geant4eSteppingAction.h.
|
virtual |
Implements TrajectorySmoother.
|
virtual |
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.
|
virtual |
Composite interface: returns the component hits, if any.
Reimplemented from TransientTrackingRecHit.
|
virtual |
Composite interface: returns the component hits, if any.
Reimplemented from TransientTrackingRecHit.
|
inlinevirtual |
Composite interface: returns the component hits, if any.
Reimplemented from TransientTrackingRecHit.
Definition at line 68 of file TSiTrackerMultiRecHit.h.
|
privatevirtual |
Composite interface: returns the component hits, if any.
Reimplemented from TransientTrackingRecHit.
|
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 79 of file TRecHit1DMomConstraint.h.
|
inlineprivate |
|
inlineprivate |
Creates the TrackingRecHit internally, avoids redundent cloning.
Definition at line 76 of file TRecHit2DPosConstraint.h.
|
inlineprivate |
Definition at line 81 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 | ( | const 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 | ||
) |
|
private |
This private constructor copies the TrackingRecHit. It should be used when the TrackingRecHit exist already in some collection.
|
private |
Another private constructor. It creates the TrackingRecHit internally, avoiding redundent cloning.
|
inlineprivate |
Definition at line 75 of file TSiStripMatchedRecHit.h.
|
inlineprivate |
Definition at line 83 of file TSiStripMatchedRecHit.h.
|
inlineprivate |
Definition at line 90 of file TSiStripMatchedRecHit.h.
|
private |
|
inlineprivate |
Creates the TrackingRecHit internally, avoids redundent cloning.
Definition at line 100 of file TSiStripRecHit1D.h.
|
inlineprivate |
Definition at line 96 of file TSiStripRecHit2DLocalPos.h.
References GeomDet::geographicalId(), relativeConstraints::geom, and LogDebug.
|
inlineprivate |
Creates the TrackingRecHit internally, avoids redundent cloning.
Definition at line 124 of file TSiStripRecHit2DLocalPos.h.
|
inlineprivate |
Definition at line 83 of file TSiTrackerMultiRecHit.h.
|
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 EcalEndcapHardcodedTopology.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 EcalBarrelHardcodedTopology.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().
|
virtual |
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 47 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
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 50 of file TkStripMeasurementDet.h.
References getHLTprescales::index.
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 |
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 50 of file GsfTrajectoryFitter.h.
|
inline |
Definition at line 52 of file GsfTrajectorySmoother.h.
|
inline |
Definition at line 67 of file KFTrajectorySmoother.h.
|
inline |
Definition at line 82 of file KFTrajectoryFitter.h.
|
virtual |
This method is automatically called by G4eManager at each step. The step length is then added to the stored value of the track length.
|
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 |
Definition at line 83 of file SimpleConeBounds.h.
|
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.
|
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 |
Implements LinearizedTrackState< 5 >.
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 |
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" of the bounds; refer to the concrete class documentation for the specific definition.
Implements Bounds.
Definition at line 24 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 along local X.
Implements Bounds.
Definition at line 24 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 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 45 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 225 of file TkRadialStripTopology.h.
|
inlinevirtual |
Offset in local y between midpoint of detector (strip plane) extent and local origin
Implements RadialStripTopology.
Definition at line 230 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 181 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 119 of file EcalBarrelGeometry.h.
|
private |
number of crystals per module
Definition at line 111 of file EcalEndcapGeometry.h.
|
private |
number of modules
Definition at line 108 of file EcalEndcapGeometry.h.
|
private |
number of crystals in eta direction
Definition at line 110 of file EcalBarrelGeometry.h.
|
private |
number of crystals in phi direction
Definition at line 113 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 122 of file EcalBarrelGeometry.h.
|
private |
Definition at line 99 of file CSCSegment.h.
|
private |
Definition at line 81 of file TSiTrackerMultiRecHit.h.
|
private |
Definition at line 285 of file SteppingHelixPropagator.h.
|
private |
Definition at line 76 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 39 of file Chi2MeasurementEstimatorForTrackerHits.h.
|
private |
Definition at line 74 of file TRecHit1DMomConstraint.h.
|
private |
Definition at line 58 of file SiStripMatchedRecHit2D.h.
|
private |
Definition at line 58 of file SiStripMatchedRecHit2D.h.
|
mutableprivate |
Definition at line 276 of file SteppingHelixPropagator.h.
|
mutableprotected |
Definition at line 101 of file CaloNavigator.h.
|
mutableprivate |
Definition at line 277 of file SteppingHelixPropagator.h.
|
private |
Definition at line 282 of file SteppingHelixPropagator.h.
|
private |
Definition at line 294 of file SteppingHelixPropagator.h.
|
private |
Definition at line 64 of file GsfTrajectoryFitter.h.
|
staticprivate |
Definition at line 96 of file KFTrajectoryFitter.h.
|
private |
Definition at line 297 of file SteppingHelixPropagator.h.
|
private |
Definition at line 296 of file SteppingHelixPropagator.h.
|
private |
Definition at line 73 of file TRecHit2DPosConstraint.h.
|
private |
Definition at line 76 of file TRecHit1DMomConstraint.h.
|
private |
Definition at line 142 of file PropagatorWithMaterial.h.
|
private |
Definition at line 279 of file SteppingHelixPropagator.h.
|
private |
Definition at line 57 of file KFSplittingFitter.h.
|
private |
Definition at line 53 of file InvalidTransientRecHit.h.
|
private |
Definition at line 49 of file RectangularPlaneBounds.h.
|
private |
Definition at line 50 of file RectangularPlaneBounds.h.
|
private |
Definition at line 48 of file RectangularPlaneBounds.h.
|
private |
Definition at line 122 of file CSCRecHit2D.h.
|
private |
Definition at line 173 of file TkStripMeasurementDet.h.
|
private |
Definition at line 274 of file SteppingHelixPropagator.h.
|
private |
Definition at line 40 of file HitEtaCheck.h.
|
private |
Definition at line 22 of file MSLayersKeeperX0AtEta.h.
|
staticprivate |
Definition at line 86 of file BeamSpotTransientTrackingRecHit.h.
|
private |
Definition at line 131 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 71 of file BeamSpotTransientTrackingRecHit.h.
|
protected |
Definition at line 70 of file BeamSpotTransientTrackingRecHit.h.
|
mutableprivate |
Definition at line 128 of file EcalEndcapGeometry.h.
|
private |
Definition at line 83 of file TruncatedPyramid.h.
|
mutableprivate |
Definition at line 124 of file EcalBarrelGeometry.h.
|
mutableprivate |
Definition at line 124 of file EcalEndcapGeometry.h.
|
mutableprivate |
Definition at line 126 of file EcalBarrelGeometry.h.
|
mutableprivate |
Definition at line 126 of file EcalEndcapGeometry.h.
|
private |
Definition at line 130 of file EcalBarrelGeometry.h.
|
private |
Definition at line 197 of file RectangularPixelTopology.h.
|
private |
Definition at line 84 of file TruncatedPyramid.h.
|
private |
Definition at line 115 of file EcalEndcapGeometry.h.
|
private |
Definition at line 195 of file RectangularPixelTopology.h.
|
private |
Definition at line 117 of file EcalEndcapGeometry.h.
|
private |
Definition at line 194 of file RectangularPixelTopology.h.
|
private |
Definition at line 190 of file RectangularPixelTopology.h.
|
private |
Definition at line 191 of file RectangularPixelTopology.h.
|
mutableprivate |
Definition at line 128 of file EcalBarrelGeometry.h.
|
private |
Definition at line 198 of file RectangularPixelTopology.h.
|
private |
Definition at line 199 of file RectangularPixelTopology.h.
|
private |
Definition at line 196 of file RectangularPixelTopology.h.
|
private |
Definition at line 200 of file RectangularPixelTopology.h.
|
private |
Definition at line 115 of file EcalEndcapGeometry.h.
|
private |
Definition at line 115 of file EcalEndcapGeometry.h.
|
private |
Definition at line 115 of file EcalEndcapGeometry.h.
|
private |
Definition at line 115 of file EcalEndcapGeometry.h.
|
private |
Definition at line 192 of file RectangularPixelTopology.h.
|
private |
Definition at line 115 of file EcalEndcapGeometry.h.
|
private |
Definition at line 115 of file EcalEndcapGeometry.h.
|
private |
Definition at line 115 of file EcalEndcapGeometry.h.
|
private |
Definition at line 193 of file RectangularPixelTopology.h.
|
staticprivate |
Definition at line 270 of file SteppingHelixPropagator.h.
|
staticprivate |
Definition at line 269 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 57 of file InvalidTransientRecHit.h.
|
private |
Definition at line 101 of file KFTrajectoryFitter.h.
|
private |
Definition at line 75 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 284 of file SteppingHelixPropagator.h.
|
private |
Definition at line 77 of file KFFittingSmoother.h.
|
private |
Definition at line 283 of file SteppingHelixPropagator.h.
|
mutableprivate |
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 102 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 33 of file TkTransientTrackingRecHitBuilder.h.
|
private |
Definition at line 72 of file TwoTrackMinimumDistance.h.
|
private |
Definition at line 72 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 53 of file SiPixelRecHit.h.
|
private |
Definition at line 75 of file KFFittingSmoother.h.
|
private |
Definition at line 290 of file SteppingHelixPropagator.h.
|
private |
Definition at line 62 of file TIDLayer.h.
|
private |
Definition at line 133 of file PropagatorWithMaterial.h.
|
private |
Definition at line 291 of file SteppingHelixPropagator.h.
|
mutableprivate |
cache for the matcher....
Definition at line 53 of file SiStripRecHit1D.h.
|
mutableprotected |
Definition at line 101 of file CaloNavigator.h.
|
private |
Definition at line 101 of file ClosestApproachInRPhi.h.
|
private |
Definition at line 34 of file TkTransientTrackingRecHitBuilder.h.
|
private |
Definition at line 54 of file InvalidTransientRecHit.h.
|
private |
Definition at line 74 of file TRecHit2DPosConstraint.h.
|
private |
Definition at line 77 of file TRecHit1DMomConstraint.h.
|
mutableprivate |
Definition at line 272 of file SteppingHelixPropagator.h.
|
private |
Definition at line 32 of file TkTransientTrackingRecHitBuilder.h.
|
private |
Definition at line 52 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 131 of file CSCRecHit2D.h.
|
private |
|
private |
Definition at line 240 of file TkRadialStripTopology.h.
|
private |
Definition at line 241 of file TkRadialStripTopology.h.
|
private |
|
private |
Definition at line 90 of file CompositeTECPetal.h.
|
private |
Definition at line 87 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 92 of file CompositeTECPetal.h.
|
private |
Definition at line 95 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 83 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 244 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 98 of file CSCSegment.h.
|
private |
Definition at line 84 of file TSiPixelRecHit.h.
|
private |
Definition at line 80 of file TSiTrackerMultiRecHit.h.
|
private |
Definition at line 60 of file TIDLayer.h.
|
private |
Definition at line 84 of file CompositeTECPetal.h.
|
private |
Definition at line 36 of file TkTransientTrackingRecHitBuilder.h.
|
mutableprivate |
Definition at line 175 of file PerigeeLinearizedTrackState.h.
|
private |
Definition at line 64 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 97 of file CSCSegment.h.
|
private |
Definition at line 46 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 82 of file TSiPixelRecHit.h.
|
mutableprivate |
Definition at line 130 of file BeamHaloPropagator.h.
|
private |
Definition at line 94 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 40 of file EtaPhiMeasurementEstimator.h.
|
private |
Definition at line 243 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 172 of file TkStripMeasurementDet.h.
|
private |
Definition at line 68 of file HelixExtrapolatorToLine2Order.h.
|
private |
|
private |
Definition at line 88 of file PixelBlade.h.
|
private |
Definition at line 82 of file TrapezoidalStripTopology.h.
|
private |
Definition at line 49 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 52 of file KFSwitching1DUpdator.h.
|
private |
Definition at line 41 of file EtaPhiMeasurementEstimator.h.
|
private |
Definition at line 100 of file CSCSegment.h.
|
private |
Definition at line 30 of file GsfCombinedMaterialEffectsUpdator.h.
|
private |
Definition at line 41 of file CombinedMaterialEffectsUpdator.h.
|
mutableprivate |
Definition at line 129 of file BeamHaloPropagator.h.
|
private |
Definition at line 119 of file CSCRecHit2D.h.
|
private |
Definition at line 71 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 118 of file CSCRecHit2D.h.
|
private |
Definition at line 70 of file KFFittingSmoother.h.
|
private |
Definition at line 62 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 153 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 130 of file AnalyticalPropagator.h.
|
private |
Definition at line 68 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 89 of file CompositeTECPetal.h.
|
private |
Definition at line 86 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 91 of file CompositeTECPetal.h.
|
private |
Definition at line 94 of file CompositeTECPetal.h.
|
protected |
Definition at line 93 of file Geant4ePropagator.h.
|
mutableprivate |
Definition at line 148 of file SmartPropagator.h.
|
private |
Definition at line 107 of file EcalBarrelTopology.h.
|
private |
Definition at line 134 of file PropagatorWithMaterial.h.
|
private |
Definition at line 65 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 63 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 23 of file MSLayersKeeperX0AtEta.h.
|
private |
|
private |
Definition at line 78 of file TSiTrackerMultiRecHit.h.
|
private |
Definition at line 83 of file TSiPixelRecHit.h.
|
private |
Definition at line 92 of file TSiStripRecHit2DLocalPos.h.
|
private |
Definition at line 93 of file TSiStripRecHit1D.h.
|
private |
|
private |
Definition at line 67 of file TwoTrackMinimumDistance.h.
|
private |
Definition at line 53 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 78 of file TIBLayer.h.
|
private |
Definition at line 87 of file PixelBarrelLayer.h.
|
private |
Definition at line 83 of file PixelBarrelLayer.h.
|
private |
Definition at line 90 of file PixelBarrelLayer.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 18 of file MSLayersKeeperX0Averaged.h.
|
private |
Definition at line 24 of file MSLayersKeeperX0AtEta.h.
|
private |
Definition at line 125 of file ProxyPixelTopology.h.
|
private |
Definition at line 41 of file GeneralNSurfaceDelimitedBounds.h.
|
private |
Definition at line 169 of file PerigeeLinearizedTrackState.h.
|
private |
Definition at line 96 of file CSCSegment.h.
|
private |
Definition at line 134 of file CSCRecHit2D.h.
|
private |
Definition at line 48 of file Chi2Switching1DEstimator.h.
|
private |
Definition at line 133 of file CSCRecHit2D.h.
|
private |
Definition at line 49 of file KFSwitching1DUpdator.h.
|
private |
Definition at line 72 of file KFFittingSmoother.h.
|
private |
Definition at line 48 of file FlexibleKFFittingSmoother.h.
|
private |
Definition at line 32 of file ShiftingMagneticFieldProvider.h.
|
private |
Definition at line 70 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 45 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 141 of file PropagatorWithMaterial.h.
|
private |
Definition at line 129 of file AnalyticalPropagator.h.
|
staticprivate |
Definition at line 72 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 128 of file AnalyticalPropagator.h.
|
private |
Definition at line 157 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 155 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 63 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 33 of file GsfMaterialEffectsAdapter.h.
|
private |
Definition at line 74 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 47 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 95 of file CSCSegment.h.
|
private |
Definition at line 48 of file ProjectedRecHit2D.h.
|
private |
Definition at line 52 of file SimpleBarrelNavigableLayer.h.
|
private |
Definition at line 79 of file TIBLayer.h.
|
private |
Definition at line 88 of file PixelBarrelLayer.h.
|
private |
Definition at line 84 of file PixelBarrelLayer.h.
|
private |
Definition at line 91 of file PixelBarrelLayer.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.
|
protected |
Definition at line 90 of file Geant4ePropagator.h.
|
private |
Definition at line 48 of file DiskSectorBounds.h.
|
private |
Definition at line 154 of file RectangularEtaPhiTrackingRegion.h.
|
private |
Definition at line 245 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.
|
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 87 of file BeamSpotTransientTrackingRecHit.h.
|
private |
Definition at line 60 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 62 of file GsfTrajectorySmoother.h.
|
private |
Definition at line 76 of file KFTrajectorySmoother.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 95 of file Cylinder.h.
|
private |
Definition at line 38 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 62 of file HelixArbitraryPlaneCrossing.h.
|
private |
Definition at line 44 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 43 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 69 of file KFFittingSmoother.h.
|
private |
Definition at line 47 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 58 of file BasicMultiTrajectoryState.h.
|
mutableprotected |
Definition at line 96 of file Geant4ePropagator.h.
|
private |
Definition at line 48 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 37 of file StripGeomDetType.h.
|
private |
Definition at line 49 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 50 of file KFSwitching1DUpdator.h.
|
private |
Definition at line 42 of file GeneralNSurfaceDelimitedBounds.h.
|
private |
Definition at line 126 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 242 of file TkRadialStripTopology.h.
|
private |
Definition at line 246 of file TkRadialStripTopology.h.
|
private |
Definition at line 67 of file GsfTrajectoryFitter.h.
|
mutableprivate |
Definition at line 147 of file SmartPropagator.h.
|
private |
Definition at line 31 of file HitRCheck.h.
|
private |
Definition at line 64 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.
|
protected |
Definition at line 35 of file Geant4eSteppingAction.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 116 of file ProxyStripTopology.h.
|
private |
Definition at line 124 of file ProxyPixelTopology.h.
|
private |
Definition at line 61 of file GsfTrajectoryFitter.h.
|
private |
Definition at line 158 of file RectangularEtaPhiTrackingRegion.h.
|
private |
|
private |
Definition at line 31 of file RKPropagatorInR.h.
|
private |
Definition at line 123 of file CSCRecHit2D.h.
|
private |
Definition at line 125 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 247 of file TkRadialStripTopology.h.
|
private |
Definition at line 84 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 73 of file TRecHit5DParamConstraint.h.
|
mutableprivate |
Definition at line 41 of file Chi2MeasurementEstimatorForTrackerHits.h.
|
mutableprivate |
Definition at line 40 of file Chi2MeasurementEstimatorForTrackerHits.h.
|
private |
Definition at line 79 of file KFFittingSmoother.h.
|
private |
Definition at line 281 of file SteppingHelixPropagator.h.
|
private |
Definition at line 289 of file SteppingHelixPropagator.h.
|
private |
Definition at line 287 of file SteppingHelixPropagator.h.
|
private |
Definition at line 286 of file SteppingHelixPropagator.h.
|
private |
Definition at line 288 of file SteppingHelixPropagator.h.
|
private |
Definition at line 143 of file PropagatorWithMaterial.h.
|
private |
Definition at line 53 of file HelixBarrelPlaneCrossingByCircle.h.
|
private |
Definition at line 292 of file SteppingHelixPropagator.h.
|
private |
Definition at line 280 of file SteppingHelixPropagator.h.
|
private |
Definition at line 248 of file TkRadialStripTopology.h.
|
private |
Definition at line 113 of file EcalEndcapGeometry.h.
|
private |
Definition at line 113 of file EcalEndcapGeometry.h.