#include <SeedingLayer.h>
Classes | |
class | SeedingLayerImpl |
Public Types | |
using | HitPointer = mayown_ptr< BaseTrackerRecHit > |
using | Hits = std::vector< HitPointer > |
enum | Side { Barrel = 0, NegEndcap =1, PosEndcap = 2 } |
using | TkHit = BaseTrackerRecHit |
using | TkHitRef = BaseTrackerRecHit const & |
Public Member Functions | |
const DetLayer * | detLayer () const |
const TkTransientTrackingRecHitBuilder * | hitBuilder () const |
void | hits (const edm::Event &ev, const edm::EventSetup &es, Hits &) const |
Hits | hits (const edm::Event &ev, const edm::EventSetup &es) const |
std::string | name () const |
bool | operator== (const SeedingLayer &s) const |
SeedingLayer () | |
SeedingLayer (const std::string &name, int seqNum, const DetLayer *layer, const TransientTrackingRecHitBuilder *hitBuilder, const HitExtractor *hitExtractor) | |
int | seqNum () const |
Private Attributes | |
std::shared_ptr< SeedingLayerImpl > | theImpl |
Definition at line 21 of file SeedingLayer.h.
Definition at line 27 of file SeedingLayer.h.
using ctfseeding::SeedingLayer::Hits = std::vector<HitPointer> |
Definition at line 28 of file SeedingLayer.h.
Definition at line 25 of file SeedingLayer.h.
using ctfseeding::SeedingLayer::TkHitRef = BaseTrackerRecHit const & |
Definition at line 26 of file SeedingLayer.h.
|
inline |
Definition at line 30 of file SeedingLayer.h.
References ev, hfClusterShapes_cfi::hits, dataset::name, and AlCaHLTBitMon_QueryRunRegistry::string.
SeedingLayer::SeedingLayer | ( | const std::string & | name, |
int | seqNum, | ||
const DetLayer * | layer, | ||
const TransientTrackingRecHitBuilder * | hitBuilder, | ||
const HitExtractor * | hitExtractor | ||
) |
Definition at line 48 of file SeedingLayer.cc.
References dataset::name.
const DetLayer * SeedingLayer::detLayer | ( | ) | const |
Definition at line 67 of file SeedingLayer.cc.
const TkTransientTrackingRecHitBuilder * SeedingLayer::hitBuilder | ( | ) | const |
Definition at line 72 of file SeedingLayer.cc.
void ctfseeding::SeedingLayer::hits | ( | const edm::Event & | ev, |
const edm::EventSetup & | es, | ||
Hits & | |||
) | const |
SeedingLayer::Hits SeedingLayer::hits | ( | const edm::Event & | ev, |
const edm::EventSetup & | es | ||
) | const |
Definition at line 77 of file SeedingLayer.cc.
Referenced by ntupleDataFormat._TrackingParticleMatchAdaptor::bestMatchingTrackingParticle().
std::string SeedingLayer::name | ( | void | ) | const |
Definition at line 57 of file SeedingLayer.cc.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and operator==().
|
inline |
int SeedingLayer::seqNum | ( | ) | const |
Definition at line 62 of file SeedingLayer.cc.
|
private |
Definition at line 50 of file SeedingLayer.h.