#include <L1MuonRegionProducer.h>
Definition at line 12 of file L1MuonRegionProducer.h.
L1MuonRegionProducer::~L1MuonRegionProducer |
( |
| ) |
|
|
inline |
std::vector< std::unique_ptr< TrackingRegion > > L1MuonRegionProducer::regions |
( |
| ) |
const |
Definition at line 30 of file L1MuonRegionProducer.cc.
References funct::cos(), allConversions_cfi::dz, L1MuonPixelTrackFitter::getBending(), L1MuonPixelTrackFitter::getBendingError(), mps_fire::result, and funct::sin().
37 std::vector<std::unique_ptr<TrackingRegion> >
result;
39 bending = fabs(bending);
43 std::make_unique<RectangularEtaPhiTrackingRegion>( direction,
theOrigin,
Sin< T >::type sin(const T &t)
static double getBendingError(double invPt, double eta)
Cos< T >::type cos(const T &t)
static double getBending(double invPt, double eta, int charge)
double theOriginHalfLength
void L1MuonRegionProducer::setL1Constraint |
( |
const L1MuGMTCand & |
muon | ) |
|
int L1MuonRegionProducer::theChargeL1 |
|
private |
double L1MuonRegionProducer::theEtaL1 |
|
private |
double L1MuonRegionProducer::theOriginHalfLength |
|
private |
double L1MuonRegionProducer::theOriginRadius |
|
private |
double L1MuonRegionProducer::thePhiL1 |
|
private |
double L1MuonRegionProducer::thePtL1 |
|
private |
double L1MuonRegionProducer::thePtMin |
|
private |