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