#include <PositiveSideGhostTrackFitter.h>
|
FitterImpl * | clone () const override |
|
◆ PositiveSideGhostTrackFitter() [1/2]
◆ ~PositiveSideGhostTrackFitter()
reco::PositiveSideGhostTrackFitter::~PositiveSideGhostTrackFitter |
( |
| ) |
|
|
inlineoverride |
◆ PositiveSideGhostTrackFitter() [2/2]
◆ clone()
FitterImpl* reco::PositiveSideGhostTrackFitter::clone |
( |
void |
| ) |
const |
|
inlineoverrideprivatevirtual |
◆ fit()
Implements reco::GhostTrackFitter::FitterImpl.
Definition at line 15 of file PositiveSideGhostTrackFitter.cc.
21 for (
unsigned int i = 0;
i < states.size();
i++) {
30 for (
unsigned int i = 0;
i < states.size();
i++) {
32 double lambda = state.
lambda();
33 if (lambda < origin && (origin - lambda) < 3.5) {
35 testState.
linearize(pred, 2. * origin - lambda);
47 edm::LogError(
"InvalidGhostTrackState") <<
"Invalid GhostTrackState encountered!";
53 for (
unsigned int i = 0;
i < states.size();
i++) {
55 double lambda = state.
lambda();
56 if (state.
weight() != 1. && lambda < origin) {
References actualFitter_, hltPixelTracks_cff::chi2, reco::GhostTrackFitter::PredictionUpdater::contribution(), fileCollector::done, JetChargeProducer_cfi::exp, mps_fire::i, reco::GhostTrackState::isValid(), reco::GhostTrackState::lambda(), reco::GhostTrackPrediction::lambda(), reco::GhostTrackState::linearize(), min(), ndof, origin_, bookConverter::prior, reco::GhostTrackState::setWeight(), reco::GhostTrackState::weight(), and mps_merge::weight.
Referenced by trackingPlots.Iteration::modules().
◆ actualFitter_
◆ origin_
GlobalPoint reco::PositiveSideGhostTrackFitter::origin_ |
|
private |