CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
L1TrackVertexAssociationProducer::TTTrackDeltaZMaxSelector Struct Reference

Public Member Functions

bool operator() (const TTTrackType &t, const l1t::Vertex &v) const
 
 TTTrackDeltaZMaxSelector (const std::vector< double > &deltaZMaxEtaBounds, const std::vector< double > &deltaZMax)
 
 TTTrackDeltaZMaxSelector (const edm::ParameterSet &cfg)
 

Private Attributes

std::vector< double > deltaZMax_
 
std::vector< double > deltaZMaxEtaBounds_
 

Detailed Description

Definition at line 103 of file L1TrackVertexAssociationProducer.cc.

Constructor & Destructor Documentation

◆ TTTrackDeltaZMaxSelector() [1/2]

L1TrackVertexAssociationProducer::TTTrackDeltaZMaxSelector::TTTrackDeltaZMaxSelector ( const std::vector< double > &  deltaZMaxEtaBounds,
const std::vector< double > &  deltaZMax 
)
inline

◆ TTTrackDeltaZMaxSelector() [2/2]

L1TrackVertexAssociationProducer::TTTrackDeltaZMaxSelector::TTTrackDeltaZMaxSelector ( const edm::ParameterSet cfg)
inline

Definition at line 106 of file L1TrackVertexAssociationProducer.cc.

107  : deltaZMaxEtaBounds_(cfg.template getParameter<double>("deltaZMaxEtaBounds")),
108  deltaZMax_(cfg.template getParameter<double>("deltaZMax")) {}

Member Function Documentation

◆ operator()()

bool L1TrackVertexAssociationProducer::TTTrackDeltaZMaxSelector::operator() ( const TTTrackType t,
const l1t::Vertex v 
) const
inline

Member Data Documentation

◆ deltaZMax_

std::vector<double> L1TrackVertexAssociationProducer::TTTrackDeltaZMaxSelector::deltaZMax_
private

Definition at line 120 of file L1TrackVertexAssociationProducer.cc.

Referenced by operator()().

◆ deltaZMaxEtaBounds_

std::vector<double> L1TrackVertexAssociationProducer::TTTrackDeltaZMaxSelector::deltaZMaxEtaBounds_
private

Definition at line 119 of file L1TrackVertexAssociationProducer.cc.

Referenced by operator()().