#include <Alignment/APEEstimation/src/ApeEstimator.cc>
Classes | |
struct | PositionAndError2 |
Private Types | |
typedef std::pair< TrackStruct::HitState, PositionAndError2 > | StatePositionAndError2 |
Private Attributes | |
const bool | analyzerMode_ |
const bool | calculateApe_ |
unsigned int | counter1 |
unsigned int | counter2 |
unsigned int | counter3 |
unsigned int | counter4 |
unsigned int | counter5 |
unsigned int | counter6 |
std::map< std::string, std::vector< double > > | m_hitSelection_ |
std::map< std::string, std::vector< unsigned int > > | m_hitSelectionUInt_ |
std::map< unsigned int, std::pair< double, double > > | m_resErrBins_ |
std::map< unsigned int, TrackerSectorStruct > | m_tkSector_ |
std::map< unsigned int, ReducedTrackerTreeVariables > | m_tkTreeVar_ |
const unsigned int | maxTracksPerEvent_ |
const unsigned int | minGoodHitsPerTrack_ |
edm::EDGetTokenT< reco::BeamSpot > | offlinebeamSpot_ |
const edm::ParameterSet | parameterSet_ |
edm::EDGetTokenT< TrajTrackAssociationCollection > | tjTagToken_ |
TrackerDetectorStruct | tkDetector_ |
bool | trackCut_ |
Additional Inherited Members | |
Public Types inherited from edm::one::EDAnalyzerBase | |
typedef EDAnalyzerBase | ModuleType |
Public Types inherited from edm::EDConsumerBase | |
typedef ProductLabels | Labels |
Static Public Member Functions inherited from edm::one::EDAnalyzerBase | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &descriptions) |
Protected Member Functions inherited from edm::EDConsumerBase | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
ConsumesCollector | consumesCollector () |
Use a ConsumesCollector to gather consumes information from helper functions. More... | |
template<typename ProductType , BranchType B = InEvent> | |
void | consumesMany () |
void | consumesMany (const TypeToGet &id) |
template<BranchType B> | |
void | consumesMany (const TypeToGet &id) |
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event> | |
auto | esConsumes () |
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event> | |
auto | esConsumes (ESInputTag const &tag) |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
Description: <one line="" class="" summary>="">
Implementation: <Notes on="" implementation>="">
Definition at line 125 of file ApeEstimator.cc.
|
private |
Definition at line 139 of file ApeEstimator.cc.
|
explicit |
Definition at line 219 of file ApeEstimator.cc.
References counter1, counter2, counter3, counter4, counter5, and counter6.
|
override |
Definition at line 232 of file ApeEstimator.cc.
|
overrideprivate |
Definition at line 2589 of file ApeEstimator.cc.
References analyzerMode_, pwdgSkimBPark_cfi::beamSpot, edm::AssociationMap< Tag >::begin(), calculateApe_, edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, reco::TrackCollection, unsigned short > >::const_iterator, edm::AssociationMap< Tag >::end(), fillHistsForAnalyzerMode(), fillHistsForApeCalculation(), fillHitVariables(), fillTrackVariables(), edm::Event::getByToken(), hitSelected(), edm::HandleBase::isValid(), maxTracksPerEvent_, offlinebeamSpot_, edm::AssociationMap< Tag >::size(), tjTagToken_, tkDetector_, HLT_2018_cff::track, trackCut_, TrackStruct::trkParams, TrackerDetectorStruct::TrkSize, TrackerDetectorStruct::TrkSizeGood, and TrackStruct::v_hitParams.
|
overrideprivatevirtual |
Reimplemented from edm::one::EDAnalyzerBase.
Definition at line 2656 of file ApeEstimator.cc.
References analyzerMode_, bookSectorHistsForAnalyzerMode(), bookSectorHistsForApeCalculation(), bookTrackHists(), calculateApe_, hitSelection(), residualErrorBinning(), and sectorBuilder().
|
private |
Definition at line 590 of file ApeEstimator.cc.
References edm::errors::Configuration, AlignmentTrackSelector_cfi::d0Max, dzMax, Exception, fileService, edm::ParameterSet::getParameter(), m_tkSector_, TFileDirectory::make(), TFileService::mkdir(), parameterSet_, AlignmentTrackSelector_cfi::pMax, fftjetvertexadder_cfi::sigmaX, beamspotanalyzer_cfi::sigmaXMax, beamspotanalyzer_cfi::sigmaXMin, fftjetvertexadder_cfi::sigmaY, multiplicitycorr_cfi::xMax, and photonAnalyzer_cfi::xMin.
Referenced by beginJob().
|
private |
Definition at line 1067 of file ApeEstimator.cc.
References edm::errors::Configuration, relativeConstraints::empty, Exception, fileService, edm::ParameterSet::getParameter(), readEcalDQMStatus::interval, m_resErrBins_, m_tkSector_, TFileDirectory::make(), TFileDirectory::mkdir(), TFileService::mkdir(), and parameterSet_.
Referenced by beginJob().
|
private |
Definition at line 1162 of file ApeEstimator.cc.
References TrackerDetectorStruct::Charge, TrackerDetectorStruct::Chi2, muonRecoAnalyzer_cfi::chi2Max, TrackerDetectorStruct::D0Beamspot, TrackerDetectorStruct::D0BeamspotErr, TrackerDetectorStruct::D0BeamspotSig, TrackerDetectorStruct::Dz, TrackerDetectorStruct::DzErr, TrackerDetectorStruct::DzSig, TrackerDetectorStruct::Eta, TrackerDetectorStruct::EtaErr, TrackerDetectorStruct::EtaSig, fileService, edm::ParameterSet::getParameter(), TrackerDetectorStruct::Hits2D, TrackerDetectorStruct::HitsGood, TrackerDetectorStruct::HitsGoodVsHitsValid, TrackerDetectorStruct::HitsInvalid, TrackerDetectorStruct::HitsPixel, TrackerDetectorStruct::HitsPixelVsEta, TrackerDetectorStruct::HitsPixelVsTheta, TrackerDetectorStruct::HitsSize, TrackerDetectorStruct::HitsStrip, TrackerDetectorStruct::HitsStripVsEta, TrackerDetectorStruct::HitsStripVsTheta, TrackerDetectorStruct::HitsValid, TrackerDetectorStruct::LayersMissed, TFileDirectory::make(), TrackerDetectorStruct::MeanAngle, TrackerDetectorStruct::MeanAngleVsHits, TFileService::mkdir(), TrackerDetectorStruct::Ndof, TrackerDetectorStruct::NorChi2, TrackerDetectorStruct::P, parameterSet_, TrackerDetectorStruct::Phi, TrackerDetectorStruct::PhiErr, TrackerDetectorStruct::PhiSig, TrackerDetectorStruct::PHitsGoodVsHitsValid, TrackerDetectorStruct::PHitsPixelVsEta, TrackerDetectorStruct::PHitsPixelVsTheta, TrackerDetectorStruct::PHitsStripVsEta, TrackerDetectorStruct::PHitsStripVsTheta, AlignmentTrackSelector_cfi::pMax, TrackerDetectorStruct::PMeanAngleVsHits, TrackerDetectorStruct::PPtVsEta, TrackerDetectorStruct::PPtVsTheta, TrackerDetectorStruct::Prob, TrackerDetectorStruct::Pt, TrackerDetectorStruct::PtErr, TrackerDetectorStruct::PtSig, TrackerDetectorStruct::PtVsEta, TrackerDetectorStruct::PtVsTheta, TrackerDetectorStruct::Theta, tkDetector_, TrackerDetectorStruct::TrkSize, and TrackerDetectorStruct::TrkSizeGood.
Referenced by beginJob().
|
private |
Definition at line 2526 of file ApeEstimator.cc.
References m_tkSector_.
Referenced by endJob().
|
private |
Definition at line 445 of file ApeEstimator.cc.
References mps_splice::entry.
Referenced by sectorBuilder().
|
private |
Definition at line 481 of file ApeEstimator.cc.
Referenced by sectorBuilder().
|
private |
Definition at line 493 of file ApeEstimator.cc.
Referenced by sectorBuilder().
|
private |
Definition at line 471 of file ApeEstimator.cc.
Referenced by sectorBuilder().
|
private |
Definition at line 503 of file ApeEstimator.cc.
References mps_splice::entry.
Referenced by sectorBuilder().
|
overrideprivatevirtual |
Reimplemented from edm::one::EDAnalyzerBase.
Definition at line 2674 of file ApeEstimator.cc.
References calculateAPE(), calculateApe_, counter1, and DEFINE_FWK_MODULE.
Referenced by o2olib.O2ORunMgr::executeJob().
|
private |
Definition at line 2197 of file ApeEstimator.cc.
References TrackerDetectorStruct::Charge, TrackStruct::TrackParameterStruct::charge, TrackerDetectorStruct::Chi2, TrackStruct::TrackParameterStruct::chi2, TrackerDetectorStruct::D0Beamspot, TrackStruct::TrackParameterStruct::d0Beamspot, TrackerDetectorStruct::D0BeamspotErr, TrackStruct::TrackParameterStruct::d0BeamspotErr, TrackerDetectorStruct::D0BeamspotSig, TrackerDetectorStruct::Dz, TrackStruct::TrackParameterStruct::dz, TrackerDetectorStruct::DzErr, TrackStruct::TrackParameterStruct::dzErr, TrackerDetectorStruct::DzSig, TrackStruct::HitParameterStruct::errX, TrackStruct::HitParameterStruct::errXHit, TrackStruct::HitParameterStruct::errXTrk, TrackStruct::HitParameterStruct::errY, TrackStruct::HitParameterStruct::errYHit, TrackStruct::HitParameterStruct::errYTrk, TrackerDetectorStruct::Eta, TrackStruct::TrackParameterStruct::eta, TrackerDetectorStruct::EtaErr, TrackStruct::TrackParameterStruct::etaErr, TrackerDetectorStruct::EtaSig, fillHitHistsXForAnalyzerMode(), fillHitHistsYForAnalyzerMode(), edm::ParameterSet::getParameter(), TrackStruct::HitParameterStruct::goodXMeasurement, TrackStruct::HitParameterStruct::goodYMeasurement, TrackerDetectorStruct::Hits2D, TrackStruct::TrackParameterStruct::hits2D, TrackerDetectorStruct::HitsGood, TrackerDetectorStruct::HitsGoodVsHitsValid, TrackerDetectorStruct::HitsInvalid, TrackStruct::TrackParameterStruct::hitsInvalid, TrackerDetectorStruct::HitsPixel, TrackStruct::TrackParameterStruct::hitsPixel, TrackerDetectorStruct::HitsPixelVsEta, TrackerDetectorStruct::HitsPixelVsTheta, TrackerDetectorStruct::HitsSize, TrackStruct::TrackParameterStruct::hitsSize, TrackerDetectorStruct::HitsStrip, TrackStruct::TrackParameterStruct::hitsStrip, TrackerDetectorStruct::HitsStripVsEta, TrackerDetectorStruct::HitsStripVsTheta, TrackStruct::HitParameterStruct::hitState, TrackerDetectorStruct::HitsValid, TrackStruct::TrackParameterStruct::hitsValid, TrackerDetectorStruct::LayersMissed, TrackStruct::TrackParameterStruct::layersMissed, TrackerSectorStruct::m_correlationHistsX, TrackerSectorStruct::m_correlationHistsY, M_PI, TrackerSectorStruct::m_sigmaX, TrackerSectorStruct::m_sigmaY, m_tkSector_, TrackerDetectorStruct::MeanAngle, TrackerDetectorStruct::MeanAngleVsHits, TrackStruct::TrackParameterStruct::meanPhiSensToNorm, minGoodHitsPerTrack_, TrackerDetectorStruct::Ndof, TrackStruct::TrackParameterStruct::ndof, TrackerDetectorStruct::NorChi2, TrackStruct::TrackParameterStruct::norChi2, TrackStruct::notAssignedToSectors, TrackerDetectorStruct::P, TrackStruct::TrackParameterStruct::p, parameterSet_, TrackerDetectorStruct::Phi, TrackStruct::TrackParameterStruct::phi, TrackerDetectorStruct::PhiErr, TrackStruct::TrackParameterStruct::phiErr, TrackerDetectorStruct::PhiSig, TrackerDetectorStruct::PHitsGoodVsHitsValid, TrackerDetectorStruct::PHitsPixelVsEta, TrackerDetectorStruct::PHitsPixelVsTheta, TrackerDetectorStruct::PHitsStripVsEta, TrackerDetectorStruct::PHitsStripVsTheta, TrackerDetectorStruct::PMeanAngleVsHits, TrackerDetectorStruct::PPtVsEta, TrackerDetectorStruct::PPtVsTheta, TrackerDetectorStruct::Prob, TrackStruct::TrackParameterStruct::prob, TrackerDetectorStruct::Pt, TrackStruct::TrackParameterStruct::pt, TrackerDetectorStruct::PtErr, TrackStruct::TrackParameterStruct::ptErr, TrackerDetectorStruct::PtSig, TrackerDetectorStruct::PtVsEta, TrackerDetectorStruct::PtVsTheta, TrackerDetectorStruct::Theta, TrackStruct::TrackParameterStruct::theta, tkDetector_, TrackStruct::trkParams, TrackStruct::v_hitParams, and TrackStruct::HitParameterStruct::v_sector.
Referenced by analyze().
|
private |
Definition at line 2461 of file ApeEstimator.cc.
References calculateApe_, edm::ParameterSet::getParameter(), m_resErrBins_, m_tkSector_, minGoodHitsPerTrack_, TrackStruct::notAssignedToSectors, parameterSet_, and TrackStruct::v_hitParams.
Referenced by analyze().
|
private |
Definition at line 2351 of file ApeEstimator.cc.
References TrackStruct::HitParameterStruct::baryStripX, TrackStruct::HitParameterStruct::chargeAsymmetry, TrackStruct::HitParameterStruct::chargeLRminus, TrackStruct::HitParameterStruct::chargeLRplus, TrackStruct::HitParameterStruct::chargeOnEdges, TrackStruct::HitParameterStruct::chargePixel, TrackStruct::HitParameterStruct::chargeStrip, TrackStruct::HitParameterStruct::clusterProbabilityQ, TrackStruct::HitParameterStruct::clusterProbabilityXY, TrackStruct::HitParameterStruct::clusterProbabilityXYQ, TrackStruct::HitParameterStruct::errX, TrackStruct::HitParameterStruct::errX2, TrackStruct::HitParameterStruct::errXHit, TrackStruct::HitParameterStruct::errXTrk, TrackStruct::HitParameterStruct::hasBadPixels, TrackStruct::HitParameterStruct::isOnEdge, TrackStruct::HitParameterStruct::isPixelHit, TrackStruct::HitParameterStruct::logClusterProbability, TrackerSectorStruct::m_correlationHistsX, M_PI, TrackStruct::HitParameterStruct::maxCharge, TrackStruct::HitParameterStruct::maxIndex, TrackStruct::HitParameterStruct::maxStrip, TrackerSectorStruct::NorResX, TrackStruct::HitParameterStruct::norResX, TrackStruct::HitParameterStruct::phiSens, TrackStruct::HitParameterStruct::phiSensX, TrackerSectorStruct::PhiSensXVsBarycentreX, TrackStruct::HitParameterStruct::phiSensY, TrackerSectorStruct::PPhiSensXVsBarycentreX, TrackerSectorStruct::ProbX, TrackStruct::HitParameterStruct::probX, TrackStruct::HitParameterStruct::projWidth, TrackerSectorStruct::PWidthDiffVsMaxStrip, TrackerSectorStruct::PWidthDiffVsSigmaXHit, TrackerSectorStruct::PWidthVsPhiSensX, TrackerSectorStruct::PWidthVsWidthProjected, TrackStruct::HitParameterStruct::qBin, TrackerSectorStruct::ResX, TrackStruct::HitParameterStruct::resX, TrackerSectorStruct::SigmaX2, TrackStruct::HitParameterStruct::sOverN, TrackStruct::HitParameterStruct::spansTwoRoc, TrackerSectorStruct::WidthDiffVsMaxStrip, TrackerSectorStruct::WidthDiffVsSigmaXHit, TrackerSectorStruct::WidthVsPhiSensX, TrackerSectorStruct::WidthVsWidthProjected, TrackStruct::HitParameterStruct::widthX, TrackerSectorStruct::XHit, TrackStruct::HitParameterStruct::xHit, TrackerSectorStruct::XTrk, and TrackStruct::HitParameterStruct::xTrk.
Referenced by fillHistsForAnalyzerMode().
|
private |
Definition at line 2418 of file ApeEstimator.cc.
References TrackStruct::HitParameterStruct::baryStripY, TrackStruct::HitParameterStruct::chargePixel, TrackStruct::HitParameterStruct::clusterProbabilityQ, TrackStruct::HitParameterStruct::clusterProbabilityXY, TrackStruct::HitParameterStruct::clusterProbabilityXYQ, TrackStruct::HitParameterStruct::errY, TrackStruct::HitParameterStruct::errY2, TrackStruct::HitParameterStruct::errYHit, TrackStruct::HitParameterStruct::errYTrk, TrackStruct::HitParameterStruct::hasBadPixels, TrackStruct::HitParameterStruct::isOnEdge, TrackStruct::HitParameterStruct::isPixelHit, TrackStruct::HitParameterStruct::logClusterProbability, TrackerSectorStruct::m_correlationHistsY, M_PI, TrackerSectorStruct::NorResY, TrackStruct::HitParameterStruct::norResY, TrackStruct::HitParameterStruct::phiSens, TrackStruct::HitParameterStruct::phiSensX, TrackStruct::HitParameterStruct::phiSensY, TrackerSectorStruct::PhiSensYVsBarycentreY, TrackerSectorStruct::PPhiSensYVsBarycentreY, TrackerSectorStruct::ProbY, TrackStruct::HitParameterStruct::probY, TrackStruct::HitParameterStruct::qBin, TrackerSectorStruct::ResY, TrackStruct::HitParameterStruct::resY, TrackerSectorStruct::SigmaY2, TrackStruct::HitParameterStruct::spansTwoRoc, TrackStruct::HitParameterStruct::widthY, TrackerSectorStruct::YHit, TrackStruct::HitParameterStruct::yHit, TrackerSectorStruct::YTrk, and TrackStruct::HitParameterStruct::yTrk.
Referenced by fillHistsForAnalyzerMode().
|
private |
Definition at line 1337 of file ApeEstimator.cc.
References TrajectoryMeasurement::backwardPredictedState(), SiStripClusterInfo::baryStrip(), TrackStruct::HitParameterStruct::baryStripX, TrackStruct::HitParameterStruct::baryStripY, Calorimetry_cff::bField, Surface::bounds(), SiStripClusterInfo::charge(), SiPixelCluster::charge(), TrackStruct::HitParameterStruct::chargeAsymmetry, SiStripClusterInfo::chargeLR(), TrackStruct::HitParameterStruct::chargeLRminus, TrackStruct::HitParameterStruct::chargeLRplus, TrackStruct::HitParameterStruct::chargeOnEdges, TrackStruct::HitParameterStruct::chargePixel, TrackStruct::HitParameterStruct::chargeStrip, SiStripRecHit1D::cluster(), SiStripRecHit2D::cluster(), SiPixelRecHit::cluster(), SiPixelRecHit::clusterProbability(), TrackStruct::HitParameterStruct::clusterProbabilityQ, TrackStruct::HitParameterStruct::clusterProbabilityXY, TrackStruct::HitParameterStruct::clusterProbabilityXYQ, counter1, hgcalTestNeighbor_cfi::detector, TrackingRecHit::detUnit(), fftjetvertexadder_cfi::errX, TrackStruct::HitParameterStruct::errX, TrackStruct::HitParameterStruct::errX2, TrackStruct::HitParameterStruct::errXHit, TrackStruct::HitParameterStruct::errXHitWoApe, TrackStruct::HitParameterStruct::errXTrk, TrackStruct::HitParameterStruct::errXWoApe, fftjetvertexadder_cfi::errY, TrackStruct::HitParameterStruct::errY, TrackStruct::HitParameterStruct::errY2, TrackStruct::HitParameterStruct::errYHit, TrackStruct::HitParameterStruct::errYHitWoApe, TrackStruct::HitParameterStruct::errYTrk, TrackStruct::HitParameterStruct::errYWoApe, F(), TrajectoryMeasurement::forwardPredictedState(), GeomDet::geographicalId(), TrackingRecHit::geographicalId(), edm::EventSetup::get(), SiStripLorentzAngle::getLorentzAngle(), TrackStruct::HitParameterStruct::hasBadPixels, SiPixelRecHit::hasBadPixels(), TrackingRecHit::hit(), TrackStruct::HitParameterStruct::hitState, TrackStruct::invalid, SiStripClusterInfo::IsModuleUsable(), TrackStruct::HitParameterStruct::isModuleUsable, TrackStruct::HitParameterStruct::isOnEdge, SiPixelRecHit::isOnEdge(), TrackStruct::HitParameterStruct::isPixelHit, TrackingRecHit::isValid(), Bounds::length(), TrackerGeomDet::localAlignmentError(), TrajectoryStateOnSurface::localDirection(), TrajectoryStateOnSurface::localError(), TrajectoryStateOnSurface::localPosition(), TrackingRecHit::localPosition(), TrackingRecHit::localPositionError(), TrackStruct::HitParameterStruct::logClusterProbability, m_tkSector_, m_tkTreeVar_, SiStripClusterInfo::maxCharge(), TrackStruct::HitParameterStruct::maxCharge, SiStripClusterInfo::maxIndex(), TrackStruct::HitParameterStruct::maxIndex, SiStripClusterInfo::maxStrip(), TrackStruct::HitParameterStruct::maxStrip, TrackStruct::HitParameterStruct::maxStripInv, Topology::measurementPosition(), TrackStruct::negativeError, TrackStruct::HitParameterStruct::norResX, TrackStruct::HitParameterStruct::norResY, TrackStruct::notAssignedToSectors, TrackStruct::notInTracker, me0TriggerPseudoDigis_cff::nStrips, TrackStruct::HitParameterStruct::phiSens, TrackStruct::HitParameterStruct::phiSensX, TrackStruct::HitParameterStruct::phiSensY, align::Pixel, PixelSubdetector::PixelBarrel, TrackingMonitor_cfi::pixelCluster, PixelSubdetector::PixelEndcap, GloballyPositioned< T >::position(), positionAndError2(), LocalTrajectoryError::positionError(), funct::pow(), TrackStruct::HitParameterStruct::probX, TrackStruct::HitParameterStruct::probY, edm::ESHandle< T >::product(), TrackStruct::HitParameterStruct::projWidth, TrackStruct::HitParameterStruct::qBin, SiPixelRecHit::qBin(), DetId::rawId(), rpcPointValidation_cfi::recHit, TrajectoryMeasurement::recHit(), TrackStruct::HitParameterStruct::resX, TrackStruct::HitParameterStruct::resY, SiStripClusterInfo::signalOverNoise(), SiPixelCluster::sizeX(), SiPixelCluster::sizeY(), TrackStruct::HitParameterStruct::sOverN, TrackStruct::HitParameterStruct::spansTwoRoc, SiPixelRecHit::spansTwoROCs(), GeomDet::specificSurface(), mathSSE::sqrt(), AlCaHLTBitMon_QueryRunRegistry::string, align::Strip, SiStripClusterInfo::stripCharges(), TrackingMonitor_cfi::stripCluster, GeomDet::surface(), StripSubdetector::TEC, Bounds::thickness(), Calorimetry_cff::thickness, StripSubdetector::TIB, StripSubdetector::TID, StripSubdetector::TOB, toLocal(), GeomDetType::topology(), DetId::Tracker, GeomDet::type(), TrackStruct::HitParameterStruct::v_sector, LocalError::valid(), SiStripClusterInfo::width(), Bounds::width(), TrackStruct::HitParameterStruct::widthX, TrackStruct::HitParameterStruct::widthY, PV2DBase< T, PVType, FrameType >::x(), SiPixelCluster::x(), TrackStruct::HitParameterStruct::xHit, TrackStruct::HitParameterStruct::xTrk, LocalError::xx(), LocalError::xy(), SiPixelCluster::y(), TrackStruct::HitParameterStruct::yHit, TrackStruct::HitParameterStruct::yTrk, and LocalError::yy().
Referenced by analyze().
|
private |
Definition at line 1263 of file ApeEstimator.cc.
References funct::abs(), TrajectoryMeasurement::backwardPredictedState(), reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), reco::TrackBase::charge(), reco::TrackBase::chi2(), reco::TrackBase::d0(), reco::TrackBase::d0Error(), reco::TrackBase::dxy(), reco::TrackBase::dz(), reco::TrackBase::dzError(), reco::TrackBase::eta(), reco::TrackBase::etaError(), F(), TrajectoryMeasurement::forwardPredictedState(), reco::Track::found(), edm::ParameterSet::getParameter(), TrackingRecHit::hit(), reco::TrackBase::hitPattern(), TrackStruct::TrackParameterStruct::hitsSize, isHit2D(), TrajectoryStateOnSurface::localDirection(), reco::Track::lost(), Trajectory::measurements(), reco::TrackBase::ndof(), reco::TrackBase::p(), parameterSet_, reco::TrackBase::phi(), reco::TrackBase::phiError(), reco::TrackBase::pt(), reco::TrackBase::ptError(), rpcPointValidation_cfi::recHit, TrajectoryMeasurement::recHit(), reco::Track::recHitsSize(), mathSSE::sqrt(), reco::TrackBase::theta(), trackCut_, reco::BeamSpot::x0(), reco::BeamSpot::y0(), and reco::BeamSpot::z0().
Referenced by analyze().
|
private |
Definition at line 1972 of file ApeEstimator.cc.
References TrackStruct::HitParameterStruct::baryStripX, TrackStruct::HitParameterStruct::baryStripY, TrackStruct::HitParameterStruct::chargeAsymmetry, TrackStruct::HitParameterStruct::chargeLRminus, TrackStruct::HitParameterStruct::chargeLRplus, TrackStruct::HitParameterStruct::chargeOnEdges, TrackStruct::HitParameterStruct::chargePixel, TrackStruct::HitParameterStruct::chargeStrip, TrackStruct::HitParameterStruct::clusterProbabilityQ, TrackStruct::HitParameterStruct::clusterProbabilityXY, TrackStruct::HitParameterStruct::clusterProbabilityXYQ, TrackStruct::HitParameterStruct::errX, TrackStruct::HitParameterStruct::errX2, TrackStruct::HitParameterStruct::errXHit, TrackStruct::HitParameterStruct::errXTrk, TrackStruct::HitParameterStruct::errY, TrackStruct::HitParameterStruct::errY2, TrackStruct::HitParameterStruct::errYHit, TrackStruct::HitParameterStruct::errYTrk, TrackStruct::HitParameterStruct::goodXMeasurement, TrackStruct::HitParameterStruct::goodYMeasurement, TrackStruct::HitParameterStruct::hasBadPixels, hitSelection(), TrackStruct::HitParameterStruct::hitState, inDoubleInterval(), inUintInterval(), TrackStruct::invalid, TrackStruct::HitParameterStruct::isOnEdge, TrackStruct::HitParameterStruct::isPixelHit, TrackStruct::HitParameterStruct::logClusterProbability, m_hitSelection_, m_hitSelectionUInt_, TrackStruct::HitParameterStruct::maxCharge, TrackStruct::HitParameterStruct::maxIndex, TrackStruct::HitParameterStruct::maxStrip, TrackStruct::HitParameterStruct::maxStripInv, TrackStruct::negativeError, TrackStruct::HitParameterStruct::norResX, TrackStruct::HitParameterStruct::norResY, TrackStruct::notInTracker, TrackStruct::HitParameterStruct::phiSens, TrackStruct::HitParameterStruct::phiSensX, TrackStruct::HitParameterStruct::phiSensY, TrackStruct::HitParameterStruct::probX, TrackStruct::HitParameterStruct::probY, TrackStruct::HitParameterStruct::projWidth, TrackStruct::HitParameterStruct::qBin, TrackStruct::HitParameterStruct::resX, TrackStruct::HitParameterStruct::resY, TrackStruct::HitParameterStruct::sOverN, TrackStruct::HitParameterStruct::spansTwoRoc, AlCaHLTBitMon_QueryRunRegistry::string, TrackStruct::HitParameterStruct::widthX, and TrackStruct::HitParameterStruct::widthY.
Referenced by analyze().
|
private |
Definition at line 1823 of file ApeEstimator.cc.
References mps_splice::entry, m_hitSelection_, m_hitSelectionUInt_, setHitSelectionMap(), and setHitSelectionMapUInt().
Referenced by beginJob(), and hitSelected().
|
private |
Definition at line 2163 of file ApeEstimator.cc.
References mps_splice::entry.
Referenced by hitSelected().
|
private |
Definition at line 2177 of file ApeEstimator.cc.
References mps_splice::entry.
Referenced by hitSelected().
|
private |
Definition at line 2547 of file ApeEstimator.cc.
References TrackingRecHit::dimension(), TrackingRecHit::geographicalId(), TrackingRecHit::isValid(), ProjectedSiStripRecHit2D::originalHit(), PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, SiStripDetId::stereo(), and DetId::Tracker.
Referenced by fillTrackVariables().
|
private |
Definition at line 1724 of file ApeEstimator.cc.
References TrackingRecHit::detUnit(), TrackingRecHit::geographicalId(), TrackStruct::invalid, m_tkTreeVar_, RadialStripTopology::measurementError(), TrackStruct::negativeError, TrackStruct::ok, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, radialPositionAndError2(), rectangularPositionAndError2(), StripSubdetector::TEC, StripSubdetector::TIB, StripSubdetector::TID, StripSubdetector::TOB, GeomDetType::topology(), GeomDet::type(), MeasurementError::uu(), MeasurementError::vv(), LocalError::xx(), and LocalError::yy().
Referenced by fillHitVariables().
|
private |
Definition at line 1788 of file ApeEstimator.cc.
References RadialStripTopology::angularWidth(), funct::cos(), RadialStripTopology::detHeight(), F(), RadialStripTopology::localStripLength(), RadialStripTopology::measurementError(), RadialStripTopology::measurementPosition(), RadialStripTopology::originToIntersection(), phi, funct::pow(), funct::sin(), RadialStripTopology::stripAngle(), MeasurementError::uu(), MeasurementError::vv(), x, PV2DBase< T, PVType, FrameType >::x(), y, and PV2DBase< T, PVType, FrameType >::y().
Referenced by positionAndError2().
|
private |
Definition at line 1779 of file ApeEstimator.cc.
References x, PV3DBase< T, PVType, FrameType >::x(), LocalError::xx(), y, PV3DBase< T, PVType, FrameType >::y(), and LocalError::yy().
Referenced by positionAndError2().
|
private |
Definition at line 555 of file ApeEstimator.cc.
References edm::ParameterSet::getParameter(), m_resErrBins_, parameterSet_, multiplicitycorr_cfi::xMax, and photonAnalyzer_cfi::xMin.
Referenced by beginJob().
|
private |
Definition at line 240 of file ApeEstimator.cc.
References checkIntervalsForSectors(), checkModuleBools(), checkModuleDirections(), checkModuleIds(), checkModulePositions(), F(), edm::ParameterSet::getParameter(), fastTrackerRecHitType::isPixel(), TrackerSectorStruct::isPixel, m_tkSector_, m_tkTreeVar_, TrackerSectorStruct::name, ReducedTrackerTreeVariables::nStrips, me0TriggerPseudoDigis_cff::nStrips, parameterSet_, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, RecoTauValidation_cfi::posX, RecoTauValidation_cfi::posY, relativeConstraints::ring, statistics(), AlCaHLTBitMon_QueryRunRegistry::string, ReducedTrackerTreeVariables::subdetId, StripSubdetector::TEC, StripSubdetector::TIB, StripSubdetector::TID, StripSubdetector::TOB, ReducedTrackerTreeVariables::uDirection, TrackerSectorStruct::v_rawId, ReducedTrackerTreeVariables::vDirection, and ReducedTrackerTreeVariables::wDirection.
Referenced by beginJob().
|
private |
Definition at line 1940 of file ApeEstimator.cc.
References edm::ParameterSet::getParameter(), m_hitSelection_, and parameterSet_.
Referenced by hitSelection().
|
private |
Definition at line 1955 of file ApeEstimator.cc.
References edm::ParameterSet::getParameter(), m_hitSelectionUInt_, and parameterSet_.
Referenced by hitSelection().
|
private |
Definition at line 518 of file ApeEstimator.cc.
References m_tkSector_, and TrackerSectorStruct::v_rawId.
Referenced by sectorBuilder().
|
private |
Definition at line 201 of file ApeEstimator.cc.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 203 of file ApeEstimator.cc.
Referenced by analyze(), beginJob(), endJob(), and fillHistsForApeCalculation().
|
private |
Definition at line 205 of file ApeEstimator.cc.
Referenced by ApeEstimator(), endJob(), and fillHitVariables().
|
private |
Definition at line 205 of file ApeEstimator.cc.
Referenced by ApeEstimator().
|
private |
Definition at line 205 of file ApeEstimator.cc.
Referenced by ApeEstimator().
|
private |
Definition at line 205 of file ApeEstimator.cc.
Referenced by ApeEstimator().
|
private |
Definition at line 205 of file ApeEstimator.cc.
Referenced by ApeEstimator().
|
private |
Definition at line 205 of file ApeEstimator.cc.
Referenced by ApeEstimator().
|
private |
Definition at line 193 of file ApeEstimator.cc.
Referenced by hitSelected(), hitSelection(), and setHitSelectionMap().
|
private |
Definition at line 194 of file ApeEstimator.cc.
Referenced by hitSelected(), hitSelection(), and setHitSelectionMapUInt().
|
private |
Definition at line 190 of file ApeEstimator.cc.
Referenced by bookSectorHistsForApeCalculation(), fillHistsForApeCalculation(), and residualErrorBinning().
|
private |
Definition at line 184 of file ApeEstimator.cc.
Referenced by bookSectorHistsForAnalyzerMode(), bookSectorHistsForApeCalculation(), calculateAPE(), fillHistsForAnalyzerMode(), fillHistsForApeCalculation(), fillHitVariables(), sectorBuilder(), and statistics().
|
private |
Definition at line 191 of file ApeEstimator.cc.
Referenced by fillHitVariables(), positionAndError2(), and sectorBuilder().
|
private |
Definition at line 198 of file ApeEstimator.cc.
Referenced by analyze().
|
private |
Definition at line 199 of file ApeEstimator.cc.
Referenced by fillHistsForAnalyzerMode(), and fillHistsForApeCalculation().
|
private |
Definition at line 188 of file ApeEstimator.cc.
Referenced by analyze().
|
private |
Definition at line 183 of file ApeEstimator.cc.
Referenced by bookSectorHistsForAnalyzerMode(), bookSectorHistsForApeCalculation(), bookTrackHists(), fillHistsForAnalyzerMode(), fillHistsForApeCalculation(), fillTrackVariables(), residualErrorBinning(), sectorBuilder(), setHitSelectionMap(), and setHitSelectionMapUInt().
|
private |
Definition at line 187 of file ApeEstimator.cc.
Referenced by analyze().
|
private |
Definition at line 185 of file ApeEstimator.cc.
Referenced by analyze(), bookTrackHists(), and fillHistsForAnalyzerMode().
|
private |
Definition at line 196 of file ApeEstimator.cc.
Referenced by analyze(), and fillTrackVariables().