#include <TrajSeedMatcher.h>
Public Member Functions | |
MatchingCutsV2 (const edm::ParameterSet &pset) | |
bool | operator() (const SCHitMatch &scHitMatch) const override |
Public Member Functions inherited from TrajSeedMatcher::MatchingCuts | |
MatchingCuts () | |
virtual | ~MatchingCuts () |
Private Member Functions | |
size_t | getBinNr (float eta) const |
float | getCutValue (float et, float highEt, float highEtThres, float lowEtGrad) const |
Private Attributes | |
std::vector< double > | dPhiHighEt_ |
std::vector< double > | dPhiHighEtThres_ |
std::vector< double > | dPhiLowEtGrad_ |
std::vector< double > | dRZHighEt_ |
std::vector< double > | dRZHighEtThres_ |
std::vector< double > | dRZLowEtGrad_ |
std::vector< double > | etaBins_ |
Definition at line 191 of file TrajSeedMatcher.h.
|
explicit |
Definition at line 444 of file TrajSeedMatcher.cc.
References dPhiHighEt_, dPhiHighEtThres_, dPhiLowEtGrad_, dRZHighEt_, dRZHighEtThres_, dRZLowEtGrad_, etaBins_, Exception, dataset::name, and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 478 of file TrajSeedMatcher.cc.
References funct::abs(), and etaBins_.
Referenced by operator()().
|
inlineprivate |
Definition at line 197 of file TrajSeedMatcher.h.
Referenced by operator()().
|
overridevirtual |
Implements TrajSeedMatcher::MatchingCuts.
Definition at line 466 of file TrajSeedMatcher.cc.
References funct::abs(), TrajSeedMatcher::SCHitMatch::dPhi(), dPhiHighEt_, dPhiHighEtThres_, dPhiLowEtGrad_, CSCSegmentAlgorithmRU_cfi::dPhiMax, TrajSeedMatcher::SCHitMatch::dRZ(), dRZHighEt_, dRZHighEtThres_, dRZLowEtGrad_, TrajSeedMatcher::SCHitMatch::et(), TrajSeedMatcher::SCHitMatch::eta(), getBinNr(), and getCutValue().
|
private |
Definition at line 201 of file TrajSeedMatcher.h.
Referenced by MatchingCutsV2(), and operator()().
|
private |
Definition at line 201 of file TrajSeedMatcher.h.
Referenced by MatchingCutsV2(), and operator()().
|
private |
Definition at line 201 of file TrajSeedMatcher.h.
Referenced by MatchingCutsV2(), and operator()().
|
private |
Definition at line 202 of file TrajSeedMatcher.h.
Referenced by MatchingCutsV2(), and operator()().
|
private |
Definition at line 202 of file TrajSeedMatcher.h.
Referenced by MatchingCutsV2(), and operator()().
|
private |
Definition at line 202 of file TrajSeedMatcher.h.
Referenced by MatchingCutsV2(), and operator()().
|
private |
Definition at line 203 of file TrajSeedMatcher.h.
Referenced by getBinNr(), and MatchingCutsV2().