#include <RecHitsSortedInPhi.h>
Public Types | |
using | Hit = RecHitsSortedInPhi::Hit |
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 | innerHitId (int i) const |
int | outerHitId (int i) 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< int > | indeces |
std::array< RecHitsSortedInPhi const *, 2 > | layers |
Definition at line 127 of file RecHitsSortedInPhi.h.
Definition at line 131 of file RecHitsSortedInPhi.h.
enum HitDoublets::layer |
Enumerator | |
---|---|
inner | |
outer |
Definition at line 129 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 134 of file RecHitsSortedInPhi.h.
References recoMuon::in.
|
inline |
Definition at line 138 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 146 of file RecHitsSortedInPhi.h.
Referenced by HitPairGeneratorFromLayerPair::doublets(), and counter.Counter::register().
|
inline |
Definition at line 143 of file RecHitsSortedInPhi.h.
Referenced by HitPairGeneratorFromLayerPair::doublets().
Definition at line 148 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by PixelTripletLargeTipGenerator::hitTriplets(), and PixelTripletHLTGenerator::hitTriplets().
|
inline |
Definition at line 142 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 158 of file RecHitsSortedInPhi.h.
References RecHitsSortedInPhi::x, RecHitsSortedInPhi::y, and RecHitsSortedInPhi::z.
Definition at line 151 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by CACell::getInnerHit(), CACell::getOuterHit(), MultiHitGeneratorFromChi2::hitSets(), PixelTripletLargeTipGenerator::hitTriplets(), and PixelTripletHLTGenerator::hitTriplets().
|
inline |
Definition at line 149 of file RecHitsSortedInPhi.h.
References i.
Referenced by CellularAutomaton::createAndConnectCells(), and CellularAutomaton::findTriplets().
|
inline |
Definition at line 150 of file RecHitsSortedInPhi.h.
Referenced by CellularAutomaton::createAndConnectCells(), and CellularAutomaton::findTriplets().
|
inline |
Definition at line 152 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by Particle.Particle::__str__(), CACell::getInnerPhi(), CACell::getOuterPhi(), PixelTripletLargeTipGenerator::hitTriplets(), and PixelTripletHLTGenerator::hitTriplets().
|
inline |
Definition at line 154 of file RecHitsSortedInPhi.h.
References mathSSE::sqrt(), RecHitsSortedInPhi::x, and RecHitsSortedInPhi::y.
|
inline |
Definition at line 140 of file RecHitsSortedInPhi.h.
Referenced by HitPairGeneratorFromLayerPair::doublets().
|
inline |
Definition at line 153 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by PixelTripletHLTGenerator::hitTriplets().
|
inline |
Definition at line 144 of file RecHitsSortedInPhi.h.
Referenced by HitPairGeneratorFromLayerPair::doublets().
|
inline |
Definition at line 141 of file RecHitsSortedInPhi.h.
Referenced by ntuple._Collection::__iter__(), ntuple._Collection::__len__(), CellularAutomaton::createAndConnectCells(), HitPairGeneratorFromLayerPair::doublets(), CellularAutomaton::findTriplets(), MultiHitGeneratorFromChi2::hitSets(), PixelTripletLargeTipGenerator::hitTriplets(), and PixelTripletHLTGenerator::hitTriplets().
|
inline |
Definition at line 156 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(), CACell::getInnerX(), CACell::getOuterX(), PixelTripletLargeTipGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), geometryXMLparser.Alignable::pos(), and Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget().
|
inline |
Definition at line 157 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(), CACell::getInnerY(), CACell::getOuterY(), PixelTripletLargeTipGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), geometryXMLparser.Alignable::pos(), and Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget().
|
inline |
Definition at line 155 of file RecHitsSortedInPhi.h.
References checklumidiff::l, and LayerTriplets::layers().
Referenced by PixelTripletLargeTipGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), and geometryXMLparser.Alignable::pos().
|
private |
Definition at line 165 of file RecHitsSortedInPhi.h.
|
private |
Definition at line 162 of file RecHitsSortedInPhi.h.