Public Member Functions | |
def | __init__ (self, tree, index) |
def | dxyPull (self) |
def | dzPull (self) |
def | phiPull (self) |
def | ptPull (self) |
def | seed (self) |
def | thetaPull (self) |
def | vertex (self) |
Public Member Functions inherited from ntupleDataFormat._Object | |
def | __getattr__ (self, attr) |
def | __init__ (self, tree, index, prefix) |
def | index (self) |
def | isValid (self) |
Public Member Functions inherited from ntupleDataFormat._RecoHitAdaptor | |
def | __init__ (self) |
def | gluedHits (self) |
def | hits (self) |
def | invalidHits (self) |
def | phase2OTHits (self) |
def | pixelHits (self) |
def | stripHits (self) |
Public Member Functions inherited from ntupleDataFormat._TrackingParticleMatchAdaptor | |
def | __init__ (self) |
def | bestMatchingTrackingParticle (self) |
def | matchedTrackingParticleInfos (self) |
def | nMatchedTrackingParticles (self) |
Class presenting a track.
Definition at line 626 of file ntupleDataFormat.py.
def ntupleDataFormat.Track.__init__ | ( | self, | |
tree, | |||
index | |||
) |
Constructor. Arguments: tree -- TTree object index -- Index of the track
Definition at line 628 of file ntupleDataFormat.py.
def ntupleDataFormat.Track.dxyPull | ( | self | ) |
Definition at line 665 of file ntupleDataFormat.py.
References ntupleDataFormat._TrackingParticleMatchAdaptor.bestMatchingTrackingParticle(), tauImpactParameter::TrackParticle.dxy, Tau.Tau.dxy(), reco::PFTauTransverseImpactParameter.dxy(), ScoutingMuon.dxy(), Muon.Muon.dxy(), pat::IsolatedTrack.dxy(), PrimaryVertexMonitor.dxy, PFDisplacedVertexHelper::TracksSelector.dxy(), TopMonitor::PVcut.dxy, reco::Conversion.dxy(), reco::TrackBase.dxy(), pat::PackedGenParticle.dxy(), pat::Tau.dxy(), Electron.Electron.dxy(), pat::PackedCandidate.dxy(), and PrimaryVertexMonitor.dxyErr.
def ntupleDataFormat.Track.dzPull | ( | self | ) |
Definition at line 671 of file ntupleDataFormat.py.
References ntupleDataFormat._TrackingParticleMatchAdaptor.bestMatchingTrackingParticle(), tauImpactParameter::TrackParticle.dz, HGCalParameters::hgtrap.dz, egammaisolation::EgammaTrackSelector.dz, DDHCalXtalAlgo.dz, RigidBodyAlignmentParameters.dz, BowedSurfaceAlignmentDerivatives.dz, ScoutingElectron.dz(), DDHCalTestBeamAlgo.dz, BowedSurfaceAlignmentParameters.dz, TrackMultiSelector::Block.dz, DTMuonSLToSL.dz, IdealZDCTrapezoid.dz(), PreshowerStrip.dz(), ScoutingMuon.dz(), IdealObliquePrism.dz(), IdealZPrism.dz(), Tau.Tau.dz(), IdealCastorTrapezoid.dz(), pat::VertexAssociation.dz(), pat::IsolatedTrack.dz(), DTMuonMillepede.dz, DTSegmentResult.dz, TrackerValidationVariables::AVTrackStruct.dz, PrimaryVertexMonitor.dz, Muon.Muon.dz(), DTHitResult.dz, EcalTrapezoidParameters.dz(), TopMonitor::PVcut.dz, TrackStruct::TrackParameterStruct.dz, MuonGeometryArrange::MGACollection.dz, reco::Conversion.dz(), CosmicRateAnalyzer.dz, reco::TrackBase.dz(), pat::PackedGenParticle.dz(), Electron.Electron.dz(), pat::PackedCandidate.dz(), PrimaryVertexMonitor.dzErr, and TrackStruct::TrackParameterStruct.dzErr.
def ntupleDataFormat.Track.phiPull | ( | self | ) |
Definition at line 659 of file ntupleDataFormat.py.
References ntupleDataFormat._TrackingParticleMatchAdaptor.bestMatchingTrackingParticle(), eetest::CandForTest.phi(), res::HelperElectron.phi(), res::HelperMuon.phi(), TrackingRecHitGlobalState.phi, res::HelperJet.phi(), tauImpactParameter::TrackParticle.phi, RecoObj.phi, res::HelperMET.phi(), DDHCalEndcapModuleAlgo::HcalEndcapPar.phi, DDHGCalEEAlgo::HGCalEEPar.phi, DDHGCalHEAlgo::HGCalHEPar.phi, AnnealingSchedule.phi(), HcalCellType::HcalCell.phi, CommonMETData.phi, ConfigurableAnnealing.phi(), ScoutingParticle.phi(), SimG4HcalHitCluster.phi(), TwoBodyDecayDerivatives.phi, Geom::Polar2Cartesian< T >.phi(), TwoBodyDecayParameters.phi, SuperClusterHelper.phi(), ThirdHitPredictionFromCircle.phi(), jetData.phi, ScoutingPhoton.phi(), HcalNumberingFromDDD::HcalID.phi, Residual1DHit.phi, CaloHit.phi(), ScoutingElectron.phi(), DDHCalTestBeamAlgo.phi, DeterministicAnnealing.phi(), GeometricAnnealing.phi(), MySimTrack.phi, HcalChannelId.phi, RecHitsSortedInPhi::HitWithPhi.phi(), MatchStruct.phi, DDTrackerPhiAlgo.phi, PtEtaPhiMass.phi(), DDCutTubsFromPoints::Section.phi, HcalDDDRecConstants::HcalID.phi, L1Analysis::L1AnalysisRecoClusterDataFormat.phi, ScoutingCaloJet.phi(), DDTrackerLinear.phi, L1GctMet::etmiss_vec.phi, EcalClusterEnergyDeposition.phi, ImpactPoint.phi, L2TauPixelTrackMatch::TinyTrack.phi, reco::isodeposit::Direction.phi(), HGCal_helpers::Coordinates.phi, HcalFlexiHardcodeGeometryLoader::HBHOCellParameters.phi, correctionValue_class.phi, TrackerValidationVariables::AVHitStruct.phi, ScoutingPFJet.phi(), egHLT::BinData.phi, ScoutingMuon.phi(), Geom::Phi< double >.phi(), Geom::Phi< float >.phi(), Phi< double > deltaphi double.phi(), LMapRow.phi, Phi< U >.phi(), Phi< T >.phi(), Geom::Phi< T >.phi(), DTMuonLocalAlignment.phi, HcalTestHistoClass::Hit.phi, LASCoordinateSet.phi, L1Analysis::L1AnalysisL1CaloClusterDataFormat.phi, ResonanceBuilder.Resonance.phi(), Geom::Cylindrical2Cartesian< T >.phi(), RotationType.phi(), ToLocal.phi(), GloballyPositioned< U >.phi(), PatTrackAnalyzer::Plots.phi, GloballyPositioned< float >.phi(), GloballyPositioned< align::Scalar >.phi(), GloballyPositioned< T >.phi(), l1t::emtf::RPC.phi, L1Analysis::L1AnalysisRecoTauDataFormat.phi, CSCSP_MBblock.phi(), PHcalTB04Info.phi(), MaterialBudgetCastorHistos.phi, BeamProfileVtxGenerator.phi(), L1Analysis::L1AnalysisL1CaloTowerDataFormat.phi, L1Analysis::L1AnalysisRecoElectronDataFormat.phi, PHcalTB06Info::Hit.phi, DataFormats_DTRecHit::dictionary.phi, QcdLowPtDQM::Pixel.phi(), Vector2DBase< U, Frame >.phi(), Point2DBase< T, Frame >.phi(), HcalFlexiHardcodeGeometryLoader::HECellParameters.phi, PV2DBase< float, VectorTag, LocalTag >.phi(), PV2DBase< float, PointTag, LocalTag >.phi(), PV2DBase< float, VectorTag, MeasurementTag >.phi(), PV2DBase< float, PointTag, MeasurementTag >.phi(), PV2DBase< T, VectorTag, FrameTag >.phi(), PV2DBase< float, VectorTag, GlobalTag >.phi(), PV2DBase< T, PointTag, FrameTag >.phi(), PV2DBase< double, PointTag, LocalTag >.phi(), PV2DBase< float, PointTag, GlobalTag >.phi(), Point2DBase< Scalar, LocalTag >.phi(), Point2DBase< U, FrameTag >.phi(), Vector2DBase< U, FrameTag >.phi(), PV2DBase< T, PVType, FrameType >.phi(), Vector2DBase< T, Frame >.phi(), Point2DBase< U, Frame >.phi(), Point2DBase< T, FrameTag >.phi(), Vector2DBase< T, FrameTag >.phi(), L1Analysis::L1AnalysisRecoMuon2DataFormat.phi, PGlobalSimHit::CalHit.phi, L1MuDTChambPhDigi.phi(), RhoEtaPhi.phi(), MaterialBudget.phi, reco::GhostTrackPrediction.phi(), reco::CastorCell.phi(), HGCalRecHitValidation::HitsInfo.phi, FWPFCandidateDetailView.phi(), MaterialBudgetForward.phi, trigger::TriggerObject.phi(), HLLHCEvtVtxGenerator.phi, HLTJetsCleanedFromLeadingLeptons< JetType >::EtaPhiE.phi(), IsolatedPixelTrackCandidateProducer::seedAtEC.phi, reco::CaloMuon.phi(), TauL1TPair.phi(), SimpleL1MuGMTCand.phi(), CSCSP_SPblock.phi(), PGlobalSimHit::FwdHit.phi, TrackerValidationVariables::AVTrackStruct.phi, MaterialBudgetHcalHistos.phi, metsig::SigInputObj.phi, HcalTB02HistoClass.phi(), IsolatedPixelTrackCandidateL1TProducer::seedAtEC.phi, reco::PattRecoPeak< double >.phi(), reco::PattRecoPeak< float >.phi(), PattRecoPeak< Real >.phi(), reco::PattRecoPeak< Real >.phi(), L1GctEtMiss.phi(), PFECALSuperClusterAlgo::CalibratedPFCluster.phi(), PHcalTB06Info.phi(), HTrackVariables.phi(), MuScleFitMuon.phi(), L1GctHtMiss.phi(), ValidationMisalignedTracker.phi, Thrust::ThetaPhi.phi, XMLProcessor::_LMapRowHBEF.phi, EleRelPoint.phi(), Point3DBase< T, Frame >.phi(), cms::MinBias.phi, PV3DBase< float, VectorTag, GlobalTag >.phi(), Point3DBase< U, Frame >.phi(), PV3DBase< Scalar, VectorTag, GlobalTag >.phi(), Point3DBase< U, FrameTag >.phi(), PV3DBase< T, PVType, FrameType >.phi(), Vector3DBase< U, Frame >.phi(), PerigeeTrajectoryParameters.phi(), Vector3DBase< double, LocalTag >.phi(), PV3DBase< T, PointTag, FrameTag >.phi(), HGCalSimHitValidation::hitsinfo.phi, Vector3DBase< U, LocalTag >.phi(), PV3DBase< float, VectorTag, LocalTag >.phi(), PV3DBase< float, VectorTag, MeasurementTag >.phi(), PV3DBase< T, VectorTag, FrameTag >.phi(), Vector3DBase< T, FrameTag >.phi(), Vector3DBase< T, Frame >.phi(), Point3DBase< U, LocalTag >.phi(), Point3DBase< U, GlobalTag >.phi(), Vector3DBase< U, GlobalTag >.phi(), Point3DBase< Scalar, LocalTag >.phi(), Vector3DBase< U, FrameTag >.phi(), LMapDetId.phi, PhotonFix.phi(), Geom::Spherical2Cartesian< T >.phi(), PGlobalSimHit::BrlHit.phi, PatPhotonSimpleAnalyzer::struct_recPhoton.phi, PhotonIDSimpleAnalyzer::struct_recPhoton.phi, reco::IsoDeposit.phi(), L1TMuon::InternalTrack.phi, L1MuDTTrack.phi(), L1GctMet::etmiss_internal.phi, L1MuBMTrack.phi(), MuonDTLocalMillepedeAlgorithm.phi, reco::CastorEgamma.phi(), reco::CastorJet.phi(), PixelUnpackingRegions::Module.phi, PdtPdgMini.phi, HcalTB02Analysis.phi, MuonGmtPair.phi(), BPhysicsValidation::ParticleMonitor.phi, L1Analysis::L1AnalysisRecoJetDataFormat.phi, Basic2DVector< double >.phi(), Basic2DVector< double > thc.phi(), EcalTrapezoidParameters.phi(), Basic2DVector< Scalar >.phi(), Basic2DVector< U >.phi(), Basic2DVector< float >.phi(), Basic2DVector< T >.phi(), L1MuDTTrackSegPhi.phi(), EgammaTowerIsolationNew< NC >.phi, RecHitsSortedInPhi.phi(), CurvilinearTrajectoryParameters.phi(), L1TDEMON.phi, DDTrap.phi(), L1MuBMTrackSegPhi.phi(), SingleParticleEvent.phi(), Lepton.phi, reco::CastorCluster.phi(), cms::Analyzer_minbias.phi, L1TdeGCT.phi, reco::Candidate.phi(), TrackStruct::TrackParameterStruct.phi, egHLT::OffPho.phi(), reco::Particle.phi(), AnalyzerMinbias.phi, TrajSeedMatcher::SCHitMatch.phi(), DTChambPhSegm.phi(), reco::ParticleState.phi(), L1GctInternJetData.phi(), DTSectCollPhSegm.phi(), DTRecSegment4D.phi, egHLT::OffEle.phi(), Basic3DVector< long double >.phi(), EcalTestPulseAnalyzer.phi, EcalABAnalyzer.phi, GeometricDet.phi(), MuonGeometryArrange::MGACollection.phi, HGCalClusterT< C >.phi(), CompositeRefCandidateT< reco::GenParticleRefVector >.phi(), CandidateWithRef< Ref >.phi(), reco::LeafCandidate.phi(), Basic3DVector< float > seedCentre.phi(), Basic3DVector< Scalar >.phi(), Basic3DVector< float > constituentCentre Basic3DVector< float >.phi(), Basic3DVector< float > mom GlobalVector.phi(), Basic3DVector< align::Scalar >.phi(), Basic3DVector< double > momAtVtx Basic3DVector< double > vert int.phi(), Basic3DVector< float > seedCentre float.phi(), Basic3DVector< double >.phi(), Basic3DVector< float >.phi(), AlignmentMonitorMuonSystemMap1D::MyResidual.phi, Basic3DVector< float > tcCentre float.phi(), pair< bool, reco::TrackBase::ParameterVector >.phi(), Basic3DVector< U >.phi(), Basic3DVector< T >.phi(), Basic3DVector< float > pos GlobalPoint.phi(), Basic3DVector< double > momAtVtx Basic3DVector< double >.phi(), EcalPerEvtLaserAnalyzer.phi, HcalLogicalMapGenerator.phi, reco::IsoDeposit::const_iterator.phi(), CosmicRateAnalyzer.phi, JetAnalyzer_HeavyIons_matching::MyJet.phi, CaloParticle.phi(), SimCluster.phi(), HitDoublets.phi(), L1Analysis::L1AnalysisRecoMuonDataFormat.phi, reco::CaloCluster.phi(), pat::MET::Vector2.phi(), TrackingParticle.phi(), pat::PackedGenParticle.phi(), EcalLaserAnalyzer.phi, EcalLaserAnalyzer2.phi, EcalClusterToolsT< noZS >::EcalClusterEnergyDeposition.phi, BTrack.phi, SiPixelErrorEstimation.phi, reco::TrackBase.phi(), pat::PackedCandidate.phi(), EcalSelectiveReadoutValidation::energiesEb_t.phi, EcalSelectiveReadoutValidation::energiesEe_t.phi, DDParallelepiped.phi(), SiPixelTrackingRecHitsValid.phi, PMuonSimHit::Trk.phi, PTrackerSimHit::Trk.phi, and TrackStruct::TrackParameterStruct.phiErr.
def ntupleDataFormat.Track.ptPull | ( | self | ) |
Definition at line 647 of file ntupleDataFormat.py.
References ntupleDataFormat._TrackingParticleMatchAdaptor.bestMatchingTrackingParticle(), eetest::CandForTest.pt(), mypt.pt, res::HelperElectron.pt(), res::HelperMuon.pt(), res::HelperJet.pt(), reco::VoronoiBackground.pt(), RecoObj.pt, ScoutingParticle.pt(), tauImpactParameter::LorentzVectorParticle.pt, L1MuCSCPtLut.pt(), ScoutingPhoton.pt(), Residual1DHit.pt, reco::MuonMETCorrectionData.pt(), ScoutingElectron.pt(), PtHatReweightUserHook.pt, MatchStruct.pt, PtEtaPhiMass.pt(), MySimTrack.pt, ALILine.pt(), ScoutingCaloJet.pt(), L2TauPixelTrackMatch::TinyTrack.pt, TrackMultiSelector::Block.pt, ResonanceBuilder.Resonance.pt(), ScoutingPFJet.pt(), ScoutingMuon.pt(), DTMuonLocalAlignment.pt, PGlobalSimHit::Trk.pt, TtFullHadSignalSel.pt(), ElectronMVAEstimator.pt, L1Analysis::L1AnalysisRecoTauDataFormat.pt, ZMuMuIsolationAnalyzer.pt, L1Analysis::L1AnalysisRecoElectronDataFormat.pt, PatTrackAnalyzer::Plots.pt, L1Analysis::L1AnalysisRecoMuon2DataFormat.pt, PhysicsObjectsMonitor.pt, jpt::Map.pt(), SiStripLAProfileBooker.pt, reco::CaloMuon.pt(), TrackerValidationVariables::AVTrackStruct.pt, trigger::TriggerObject.pt(), BSTrkParameters.pt(), TauL1TPair.pt(), ElectronMVAEstimatorRun2Phys14NonTrig::AllVariables.pt, goodseedhelpers::HeavyObjectCache.pt, MuScleFitMuon.pt(), SoftElectronMVAEstimator.pt, ValidationMisalignedTracker.pt, PTrajectoryStateOnDet.pt(), SimpleL1MuGMTCand.pt(), HTrackVariables.pt(), HepLine3D.pt(), ElectronMVAEstimatorRun2Spring16GeneralPurpose::AllVariables.pt, ElectronMVAEstimatorRun2Spring16HZZ::AllVariables.pt, L1MuDTTrack.pt(), ElectronMVAEstimatorRun2Spring15NonTrig::AllVariables.pt, TrajectoryStateClosestToPoint.pt(), L1MuBMTrack.pt(), ElectronMVAEstimatorRun2Spring15Trig::AllVariables.pt, MuonDTLocalMillepedeAlgorithm.pt, BPhysicsValidation::ParticleMonitor.pt, MuonGmtPair.pt(), L1TMuon::InternalTrack.pt, susybsm::HSCParticle.pt(), QualityCutsAnalyzer::histogram_element_t.pt, reco::PreId.pt(), Lepton.pt, reco::Candidate.pt(), egHLT::OffPho.pt(), reco::Particle.pt(), TrackStruct::TrackParameterStruct.pt, reco::ParticleState.pt(), contrib::CMSBoostedTauSeedingAlgorithmStructure.pt(), PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex.pt, MuonResidualsFitter::MuonAlignmentTreeRow.pt, AlignmentMonitorMuonSystemMap1D::MyTrack.pt, CompositeRefCandidateT< reco::GenParticleRefVector >.pt(), HGCalClusterT< C >.pt(), CandidateWithRef< Ref >.pt(), reco::LeafCandidate.pt(), reco::PFCluster.pt(), CosmicRateAnalyzer.pt, PtHatRapReweightUserHook.pt, CaloParticle.pt(), JetAnalyzer_HeavyIons_matching::MyJet.pt, SimCluster.pt(), l1t::EMTFTrack2016.pt, L1Analysis::L1AnalysisRecoMuonDataFormat.pt, TrackingParticle.pt(), pat::MET::Vector2.pt(), GoodSeedProducer.pt, pat::PackedGenParticle.pt(), l1t::EMTFTrack.pt, reco::TrackBase.pt(), pat::PackedCandidate.pt(), PMuonSimHit::Trk.pt, PTrackerSimHit::Trk.pt, PatTrackAnalyzer::Plots.ptErr, TrackStruct::TrackParameterStruct.ptErr, Muon.Muon.ptErr(), and Electron.Electron.ptErr().
def ntupleDataFormat.Track.seed | ( | self | ) |
Returns Seed of the track.
Definition at line 637 of file ntupleDataFormat.py.
References ntupleDataFormat._Object._checkIsValid(), SeedingNode< DATA >._index, Vispa.Share.FindAlgorithm.FindAlgorithm._index, RPCMuonExtraStruct._index, ntupleDataFormat._Object._index, python.cmstools.EventTree._index, python.cmstools.EventBranch._index, html.HtmlReport._index, ntupleDataFormat._Collection._tree, ntupleDataFormat._Object._tree, and python.cmstools.EventTree._tree.
def ntupleDataFormat.Track.thetaPull | ( | self | ) |
Definition at line 653 of file ntupleDataFormat.py.
References ntupleDataFormat._TrackingParticleMatchAdaptor.bestMatchingTrackingParticle().
def ntupleDataFormat.Track.vertex | ( | self | ) |
Returns Vertex that used this track in its fit.
Definition at line 642 of file ntupleDataFormat.py.
References ntupleDataFormat._Object._checkIsValid(), SeedingNode< DATA >._index, Vispa.Share.FindAlgorithm.FindAlgorithm._index, RPCMuonExtraStruct._index, ntupleDataFormat._Object._index, python.cmstools.EventTree._index, python.cmstools.EventBranch._index, html.HtmlReport._index, ntupleDataFormat._Collection._tree, ntupleDataFormat._Object._tree, and python.cmstools.EventTree._tree.
Referenced by Tau.Tau.dxy().