|
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, 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_FULL_cff::R0, sensorWidth_, TrackerTopology::side(), sigmaPar_, sigmaPerp_, PixelGeomDetUnit::specificTopology(), mathSSE::sqrt(), stripLength_, stripPitch_, DetId::subdetId(), GeomDet::surface(), StripSubdetector::TIB, TrackerTopology::tidRing(), TrackerTopology::tidWheel(), StripSubdetector::TOB, unit(), Bounds::width(), 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.
unsigned int tidRing(const DetId &id) const
Geom::Phi< T > phi() const
unsigned int side(const DetId &id) const
virtual int nrows() const =0
const Bounds & bounds() const
unsigned int tidWheel(const DetId &id) const
const Plane & surface() const
The nominal surface of the GeomDet.
DetId partnerDetId(const DetId &id) const
const Surface::PositionType & position() const
The position (origin of the R.F.)
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
static constexpr auto TOB
ModuleType getDetectorType(DetId) const
static constexpr auto TIB
virtual const PixelTopology & specificTopology() const
Returns a reference to the pixel proxy topology.
bool outerModuleAtSmallerR_
unsigned int layer(const DetId &id) const
virtual std::pair< float, float > pitch() const =0
virtual float width() const =0
Basic3DVector unit() const