Public Member Functions | |
def | __getattr__ (self, attr) |
def | __init__ (self, tree, index, trkindex, prefix) |
def | track (self) |
Public Member Functions inherited from ntupleDataFormat._Object | |
def | __getattr__ (self, attr) |
def | __init__ (self, tree, index, prefix) |
def | index (self) |
def | isValid (self) |
Private Attributes | |
_trkindex | |
Class representing a match to a Track. The point of this class is to provide, in addition to the matched Track, also other information about the match (e.g. shared hit fraction.
Definition at line 611 of file ntupleDataFormat.py.
def ntupleDataFormat.TrackMatchInfo.__init__ | ( | self, | |
tree, | |||
index, | |||
trkindex, | |||
prefix | |||
) |
Constructor. Arguments: tree -- TTree object index -- Index of the object (TrackingParticle) matched to track trkindex -- Index of the track match (second index in _trkIdx branch) prefix -- String for prefix of the object (TrackingParticle) matched to track
Definition at line 617 of file ntupleDataFormat.py.
def ntupleDataFormat.TrackMatchInfo.__getattr__ | ( | self, | |
attr | |||
) |
Custom __getattr__ because of the second index needed to access the branch. Note that when mapping the 'attr' to a branch, a 'trk' is prepended and the first letter of 'attr' is turned to upper case.
Definition at line 629 of file ntupleDataFormat.py.
References ntupleDataFormat.TrackMatchInfo._trkindex.
def ntupleDataFormat.TrackMatchInfo.track | ( | self | ) |
Returns matched Track.
Definition at line 639 of file ntupleDataFormat.py.
References datamodel.Event._tree, ntupleDataFormat._Collection._tree, ntupleDataFormat._Object._tree, python.cmstools.EventTree._tree, output.OutputTree._tree, output.FullOutput._tree, SingularMode.idx, ME0SegmentAlgorithmBase::HitAndPosition.idx, TriggerOutputBranches::NamedBranchPtr.idx, GE0SegAlgoRU::HitAndPosition.idx, l1t::RegionalOutput< T >::iterator.idx(), MuonAssociatorByHitsHelper::IndexMatch.idx, reco::VertexCompositeCandidate.idx(), RPCLinkSynchroStat::ShortLinkInfo.idx, HcalLogicalMapGenerator.idx, reco::VertexCompositePtrCandidate.idx(), npstat::Element1D< Container, Result >.idx, npstat::Element1DAt< Container, Result >.idx, and reco::Vertex.idx().
|
private |
Definition at line 627 of file ntupleDataFormat.py.
Referenced by ntupleDataFormat.TrackMatchInfo.__getattr__().