|
const TrackingParticlePtr | assocTP () const |
|
const std::set< TrackingParticlePtr > & | assocTPs () const |
|
void | fillTruth (edm::Handle< TTStubAssMap > mcTruthTTStubHandle, edm::Handle< TTClusterAssMap > mcTruthTTClusterHandle) |
|
unsigned int | layerId () const |
|
float | phi () const |
|
bool | psModule () const |
|
float | r () const |
|
| Stub () |
|
| Stub (const TTStubRef &ttStubRef, const AnalysisSettings &settings, const TrackerGeometry *trackerGeometry, const TrackerTopology *trackerTopology) |
|
float | z () const |
|
| ~Stub () |
|
T const * | get () const |
| Returns C++ pointer to the item. More...
|
|
bool | hasProductCache () const |
| Returns true if container referenced by the Ref has been cached. More...
|
|
ProductID | id () const |
| Accessor for product ID. More...
|
|
key_type | index () const |
|
bool | isAvailable () const |
|
bool | isNonnull () const |
| Checks for non-null. More...
|
|
bool | isNull () const |
| Checks for null. More...
|
|
bool | isTransient () const |
| Checks if this ref is transient (i.e. not persistable). More...
|
|
key_type | key () const |
| Accessor for product key. More...
|
|
bool | operator! () const |
| Checks for null. More...
|
|
T const & | operator* () const |
| Dereference operator. More...
|
|
T const * | operator-> () const |
| Member dereference operator. More...
|
|
EDProductGetter const * | productGetter () const |
| Accessor for product getter. More...
|
|
| Ref () |
| Default constructor needed for reading from persistent store. Not for direct use. More...
|
|
| Ref (Handle< C > const &handle, key_type itemKey, bool setNow=true) |
| General purpose constructor from handle. More...
|
|
| Ref (OrphanHandle< C > const &handle, key_type itemKey, bool setNow=true) |
| General purpose constructor from orphan handle. More...
|
|
| Ref (C const *product, key_type itemKey, bool setNow=true) |
| Constructors for ref to object that is not in an event. More...
|
|
| Ref (TestHandle< C > const &handle, key_type itemKey, bool setNow=true) |
| Constructor from test handle. More...
|
|
| Ref (ProductID const &productID, key_type itemKey, EDProductGetter const *prodGetter) |
|
| Ref (ProductID const &iProductID, T const *item, key_type itemKey, C const *) |
| Constructor for use in the various X::fillView(...) functions. More...
|
|
| Ref (ProductID const &iProductID, T const *item, key_type itemKey) |
|
| Ref (ProductID const &iProductID, T const *item, key_type itemKey, bool transient) |
|
| Ref (ProductID const &iId) |
|
| Ref (RefProd< C > const &refProd, key_type itemKey) |
| Constructor from RefProd<C> and key. More...
|
|
| Ref (RefCore const &iRefCore, key_type const &iKey) |
|
RefCore const & | refCore () const |
|
| ~Ref () |
| Destructor. More...
|
|
Definition at line 37 of file Stub.h.
Definition at line 90 of file Stub.cc.
References barrel_, Surface::bounds(), endcapRing_, TrackerGeometry::getDetectorType(), idDet_, TrackerGeometry::idToDetUnit(), TrackerTopology::layer(), layerId_, SiStripPI::max, SiStripPI::min, moduleMaxPhi_, moduleMaxR_, moduleMaxZ_, moduleMinPhi_, moduleMinR_, moduleMinZ_, PixelTopology::nrows(), nStrips_, outerModuleAtSmallerR_, TrackerTopology::partnerDetId(), PV3DBase< T, PVType, FrameType >::perp(), TrackerGeometry::Ph2PSP, PV3DBase< T, PVType, FrameType >::phi(), PixelTopology::pitch(), GeomDet::position(), psModule_, HLT_2023v12_cff::R0, sensorWidth_, TrackerTopology::side(), sigmaPar_, sigmaPerp_, mathSSE::sqrt(), stripLength_, stripPitch_, DetId::subdetId(), GeomDet::surface(), StripSubdetector::TIB, TrackerTopology::tidRing(), TrackerTopology::tidWheel(), StripSubdetector::TOB, unit(), PV3DBase< T, PVType, FrameType >::z(), and Z0.
Referenced by Stub().
138 std::pair<float, float> pitch = topo.
pitch();
const TrackerGeomDet * idToDetUnit(DetId) const override
Return the pointer to the GeomDetUnit corresponding to a given DetId.
Geom::Phi< T > phi() const
unsigned int tidWheel(const DetId &id) const
virtual int nrows() const =0
unsigned int side(const DetId &id) const
unsigned int layer(const DetId &id) const
ModuleType getDetectorType(DetId) const
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
DetId partnerDetId(const DetId &id) const
static constexpr auto TOB
Basic3DVector unit() const
static constexpr auto TIB
const Plane & surface() const
The nominal surface of the GeomDet.
bool outerModuleAtSmallerR_
const Surface::PositionType & position() const
The position (origin of the R.F.)
unsigned int tidRing(const DetId &id) const
virtual std::pair< float, float > pitch() const =0
const Bounds & bounds() const