Go to the documentation of this file. 1 #ifndef __L1Trigger_VertexFinder_Stub_h__
2 #define __L1Trigger_VertexFinder_Stub_h__
24 class AnalysisSettings;
58 float r()
const {
return r_; }
59 float z()
const {
return z_; }
71 const std::set<TrackingParticlePtr>&
assocTPs()
const {
TTClusterAssociationMap< Ref_Phase2TrackerDigi_ > TTClusterAssMap
Stores association of Truth Particles (TP) to L1 Track-Trigger Clusters.
edm::Ref< DetSetVec, TTStub< Ref_Phase2TrackerDigi_ > > TTStubRef
void fillTruth(edm::Handle< TTStubAssMap > mcTruthTTStubHandle, edm::Handle< TTClusterAssMap > mcTruthTTClusterHandle)
TTStubAssociationMap< Ref_Phase2TrackerDigi_ > TTStubAssMap
std::set< TrackingParticlePtr > assocTPs_
const AnalysisSettings * settings_
const TrackingParticlePtr assocTP() const
Stores association of Truth Particles (TP) to L1 Track-Trigger Stubs.
edm::Ptr< TrackingParticle > TrackingParticlePtr
edmNew::DetSet< TTStub< Ref_Phase2TrackerDigi_ > > DetSet
edmNew::DetSetVector< TTStub< Ref_Phase2TrackerDigi_ > > DetSetVec
const std::set< TrackingParticlePtr > & assocTPs() const
unsigned int layerId() const
void setModuleInfo(const TrackerGeometry *trackerGeometry, const TrackerTopology *trackerTopology, const DetId &detId)
edm::Ref< edmNew::DetSetVector< TTCluster< Ref_Phase2TrackerDigi_ > >, TTCluster< Ref_Phase2TrackerDigi_ > > TTClusterRef
NOTE: this is needed even if it seems not.
bool outerModuleAtSmallerR_
TrackingParticlePtr assocTP_