CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
DiObject.TauElectron Class Reference
Inheritance diagram for DiObject.TauElectron:
DiObject.DiTau DiObject.DiObject

Public Member Functions

def __init__ (self, diobject)
 
def leg1 (self)
 
def leg2 (self)
 
- Public Member Functions inherited from DiObject.DiTau
def __init__ (self, diobject)
 
def match (self, genParticles)
 
- Public Member Functions inherited from DiObject.DiObject
def __init__ (self, diobject)
 
def __str__ (self)
 
def sumPt (self)
 

Public Attributes

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

Detailed Description

Definition at line 132 of file DiObject.py.

Constructor & Destructor Documentation

def DiObject.TauElectron.__init__ (   self,
  diobject 
)

Definition at line 133 of file DiObject.py.

133  def __init__(self, diobject):
134  super(TauElectron, self).__init__(diobject)
135  self.tau = Tau( diobject.leg1() )
136  self.ele = HTauTauElectron( diobject.leg2() )
137 
def __init__(self, diobject)
Definition: DiObject.py:133
Definition: Tau.py:1

Member Function Documentation

def DiObject.TauElectron.leg1 (   self)
def DiObject.TauElectron.leg2 (   self)

Definition at line 141 of file DiObject.py.

References DiObject.TauElectron.ele.

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

141  def leg2(self):
142  return self.ele
143 
144 

Member Data Documentation

DiObject.TauElectron.ele

Definition at line 136 of file DiObject.py.

Referenced by DiObject.TauElectron.leg2(), and DiObject.MuonElectron.leg2().

DiObject.TauElectron.tau

Definition at line 135 of file DiObject.py.

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