#include <RecHitsSortedInPhi.h>
Public Types | |
using | ADoublet = std::pair< int, int > |
using | Hit = RecHitsSortedInPhi::Hit |
using | HitLayer = RecHitsSortedInPhi |
enum | layer { inner =0, outer =1 } |
Public Member Functions | |
void | add (int il, int ol) |
void | clear () |
DetLayer const * | detLayer (layer l) const |
bool | empty () const |
GlobalPoint | gp (int i, layer l) const |
Hit const & | hit (int i, layer l) const |
HitDoublets (RecHitsSortedInPhi const &in, RecHitsSortedInPhi const &out) | |
HitDoublets (HitDoublets &&rh) | |
int | index (int i, layer l) const |
int | innerHitId (int i) const |
HitLayer const & | innerLayer () const |
int | outerHitId (int i) const |
HitLayer const & | outerLayer () const |
float | phi (int i, layer l) const |
float | r (int i, layer l) const |
void | reserve (std::size_t s) |
float | rv (int i, layer l) const |
void | shrink_to_fit () |
std::size_t | size () const |
float | x (int i, layer l) const |
float | y (int i, layer l) const |
float | z (int i, layer l) const |
Private Attributes | |
std::vector< ADoublet > | indeces |
std::array< RecHitsSortedInPhi const *, 2 > | layers |
Definition at line 129 of file RecHitsSortedInPhi.h.
using HitDoublets::ADoublet = std::pair<int,int> |
Definition at line 135 of file RecHitsSortedInPhi.h.
Definition at line 134 of file RecHitsSortedInPhi.h.
Definition at line 133 of file RecHitsSortedInPhi.h.
enum HitDoublets::layer |
Enumerator | |
---|---|
inner | |
outer |
Definition at line 131 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 137 of file RecHitsSortedInPhi.h.
References recoMuon::in.
|
inline |
Definition at line 141 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 151 of file RecHitsSortedInPhi.h.
Referenced by HitPairGeneratorFromLayerPair::doublets(), and counter.Counter::register().
|
inline |
Definition at line 146 of file RecHitsSortedInPhi.h.
Referenced by HitPairGeneratorFromLayerPair::doublets().
Definition at line 156 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by PixelTripletLargeTipGenerator::hitTriplets(), and PixelTripletHLTGenerator::hitTriplets().
|
inline |
Definition at line 145 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 168 of file RecHitsSortedInPhi.h.
References RecHitsSortedInPhi::x, RecHitsSortedInPhi::y, and RecHitsSortedInPhi::z.
Referenced by MultiHitGeneratorFromChi2::hitSets().
Definition at line 161 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by MultiHitGeneratorFromChi2::hitSets(), PixelTripletLargeTipGenerator::hitTriplets(), and PixelTripletHLTGenerator::hitTriplets().
|
inline |
Definition at line 155 of file RecHitsSortedInPhi.h.
References SurfaceOrientation::inner.
Referenced by BeautifulSoup.PageElement::insert().
|
inline |
Definition at line 159 of file RecHitsSortedInPhi.h.
References mps_fire::i.
Referenced by CellularAutomaton::createAndConnectCells(), and CellularAutomaton::findTriplets().
|
inline |
Definition at line 157 of file RecHitsSortedInPhi.h.
References SurfaceOrientation::inner, and LayerTriplets::layers().
Referenced by MultiHitGeneratorFromChi2::hitSets().
|
inline |
Definition at line 160 of file RecHitsSortedInPhi.h.
References mps_fire::i.
Referenced by CellularAutomaton::createAndConnectCells(), and CellularAutomaton::findTriplets().
|
inline |
Definition at line 158 of file RecHitsSortedInPhi.h.
References LayerTriplets::layers(), and SurfaceOrientation::outer.
Referenced by MultiHitGeneratorFromChi2::hitSets().
|
inline |
Definition at line 162 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by Particle.Particle::__str__(), PixelTripletLargeTipGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), and ntupleDataFormat.Track::phiPull().
|
inline |
Definition at line 164 of file RecHitsSortedInPhi.h.
References mathSSE::sqrt(), RecHitsSortedInPhi::x, and RecHitsSortedInPhi::y.
|
inline |
Definition at line 143 of file RecHitsSortedInPhi.h.
Referenced by HitPairGeneratorFromLayerPair::doublets().
|
inline |
Definition at line 163 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by PixelTripletHLTGenerator::hitTriplets().
|
inline |
Definition at line 147 of file RecHitsSortedInPhi.h.
Referenced by HitPairGeneratorFromLayerPair::doublets().
|
inline |
Definition at line 144 of file RecHitsSortedInPhi.h.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), CellularAutomaton::createAndConnectCells(), HitPairGeneratorFromLayerPair::doublets(), CellularAutomaton::findTriplets(), MultiHitGeneratorFromChi2::hitSets(), PixelTripletLargeTipGenerator::hitTriplets(), and PixelTripletHLTGenerator::hitTriplets().
|
inline |
Definition at line 166 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), PixelTripletLargeTipGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
inline |
Definition at line 167 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), PixelTripletLargeTipGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
inline |
Definition at line 165 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by PixelTripletLargeTipGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), geometryXMLparser.Alignable::pos(), and ntupleDataFormat._HitObject::r3D().
|
private |
Definition at line 175 of file RecHitsSortedInPhi.h.
|
private |
Definition at line 172 of file RecHitsSortedInPhi.h.