CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
DiObject.TauMuon Class Reference
Inheritance diagram for DiObject.TauMuon:
DiObject.DiTau DiObject.DiObject

Public Member Functions

def __init__
 
def leg1
 
def leg2
 
- Public Member Functions inherited from DiObject.DiTau
def __init__
 
def match
 
- Public Member Functions inherited from DiObject.DiObject
def __init__
 
def __str__
 
def sumPt
 

Public Attributes

 mu
 
 tau
 
- Public Attributes inherited from DiObject.DiTau
 leg1DeltaR
 
 leg1Gen
 
 leg2DeltaR
 
 leg2Gen
 
- Public Attributes inherited from DiObject.DiObject
 diobject
 
 leg1DeltaR
 
 leg1Gen
 
 leg2DeltaR
 
 leg2Gen
 

Detailed Description

Holds a CMG TauMuon, and the 2 legs as a python Tau and Muon

Definition at line 117 of file DiObject.py.

Constructor & Destructor Documentation

def DiObject.TauMuon.__init__ (   self,
  diobject 
)

Definition at line 119 of file DiObject.py.

120  def __init__(self, diobject):
121  super(TauMuon, self).__init__(diobject)
122  self.tau = Tau( self.leg1() )
123  self.mu = Muon( self.leg2() )
Definition: Muon.py:1
Definition: Tau.py:1

Member Function Documentation

def DiObject.TauMuon.leg1 (   self)

Definition at line 124 of file DiObject.py.

References Tau.Tau.tau, L1TauRecoTreeProducer.tau, DiObject.TauMuon.tau, and TauLeptonMultiplicity.tau.

Referenced by DiObject.DiObject.__str__(), and DiObject.DiObject.sumPt().

125  def leg1(self):
126  return self.tau
def DiObject.TauMuon.leg2 (   self)

Definition at line 127 of file DiObject.py.

References reco::PFCandidate.mu, and DiObject.TauMuon.mu.

Referenced by DiObject.DiObject.__str__(), and DiObject.DiObject.sumPt().

128  def leg2(self):
129  return self.mu
130 
131 

Member Data Documentation

DiObject.TauMuon.mu

Definition at line 122 of file DiObject.py.

Referenced by DiObject.MuonElectron.leg1(), and DiObject.TauMuon.leg2().

DiObject.TauMuon.tau

Definition at line 121 of file DiObject.py.

Referenced by DiObject.TauMuon.leg1(), DiObject.TauElectron.leg1(), and DiObject.TauTau.leg1().