#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 124 of file RecHitsSortedInPhi.h.
using HitDoublets::ADoublet = std::pair<int, int> |
Definition at line 130 of file RecHitsSortedInPhi.h.
Definition at line 129 of file RecHitsSortedInPhi.h.
Definition at line 128 of file RecHitsSortedInPhi.h.
enum HitDoublets::layer |
Enumerator | |
---|---|
inner | |
outer |
Definition at line 126 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 132 of file RecHitsSortedInPhi.h.
References recoMuon::in, and MillePedeFileConverter_cfg::out.
|
inline |
Definition at line 134 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 142 of file RecHitsSortedInPhi.h.
References indeces.
Referenced by counter.Counter::register().
|
inline |
Definition at line 145 of file RecHitsSortedInPhi.h.
References cmsLHEtoEOSManager::l, and layers.
Referenced by CACell::getInnerLayer(), and CACell::getOuterLayer().
|
inline |
|
inline |
Definition at line 161 of file RecHitsSortedInPhi.h.
References mps_fire::i, cmsLHEtoEOSManager::l, x(), y(), and z().
Definition at line 150 of file RecHitsSortedInPhi.h.
References mps_fire::i, index(), cmsLHEtoEOSManager::l, and layers.
Referenced by CACell::getInnerHit(), and CACell::getOuterHit().
|
inline |
Definition at line 144 of file RecHitsSortedInPhi.h.
References mps_fire::i, inner, innerHitId(), cmsLHEtoEOSManager::l, and outerHitId().
Referenced by hit(), BeautifulSoup.PageElement::insert(), phi(), rv(), x(), y(), and z().
|
inline |
Definition at line 148 of file RecHitsSortedInPhi.h.
References mps_fire::i, and indeces.
Referenced by CellularAutomaton::createAndConnectCells(), CellularAutomaton::findTriplets(), and index().
|
inline |
Definition at line 146 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 149 of file RecHitsSortedInPhi.h.
References mps_fire::i, and indeces.
Referenced by CellularAutomaton::createAndConnectCells(), CellularAutomaton::findTriplets(), and index().
|
inline |
Definition at line 147 of file RecHitsSortedInPhi.h.
|
inline |
Definition at line 151 of file RecHitsSortedInPhi.h.
References mps_fire::i, index(), cmsLHEtoEOSManager::l, and layers.
Referenced by Particle.Particle::__str__(), CACell::getInnerPhi(), CACell::getOuterPhi(), and ntupleDataFormat.Track::phiPull().
|
inline |
Definition at line 153 of file RecHitsSortedInPhi.h.
References mps_fire::i, cmsLHEtoEOSManager::l, mathSSE::sqrt(), x(), and y().
|
inline |
|
inline |
Definition at line 152 of file RecHitsSortedInPhi.h.
References mps_fire::i, index(), cmsLHEtoEOSManager::l, and layers.
Referenced by CACell::getOuterR().
|
inline |
|
inline |
Definition at line 137 of file RecHitsSortedInPhi.h.
References indeces.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), CellularAutomaton::createAndConnectCells(), and CellularAutomaton::findTriplets().
|
inline |
Definition at line 159 of file RecHitsSortedInPhi.h.
References mps_fire::i, index(), cmsLHEtoEOSManager::l, and layers.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), CACell::getInnerX(), CACell::getOuterX(), gp(), geometryXMLparser.Alignable::pos(), r(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
inline |
Definition at line 160 of file RecHitsSortedInPhi.h.
References mps_fire::i, index(), cmsLHEtoEOSManager::l, and layers.
Referenced by svgfig.Ellipse::__repr__(), CACell::getInnerY(), CACell::getOuterY(), gp(), geometryXMLparser.Alignable::pos(), r(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
inline |
Definition at line 158 of file RecHitsSortedInPhi.h.
References mps_fire::i, index(), cmsLHEtoEOSManager::l, and layers.
Referenced by CACell::getOuterZ(), gp(), geometryXMLparser.Alignable::pos(), and ntupleDataFormat._HitObject::r3D().
|
private |
Definition at line 166 of file RecHitsSortedInPhi.h.
Referenced by add(), clear(), empty(), innerHitId(), outerHitId(), reserve(), shrink_to_fit(), and size().
|
private |
Definition at line 164 of file RecHitsSortedInPhi.h.
Referenced by detLayer(), hit(), innerLayer(), outerLayer(), phi(), rv(), x(), y(), and z().