CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions | Variables
MetAnalyzer Namespace Reference

Classes

class  MetAnalyzer
 

Functions

def pv
 

Variables

tuple mVect = met.p4()
 rnd = random.random() leg = diL.leg1() if rnd>0.5: leg = diL.leg2() More...
 
tuple recoilVect = copy.deepcopy(mVect)
 
tuple u1 = -recoilVect.Dot(uvVect)
 
tuple u2 = recoilVect.Dot(uvVectPerp)
 
tuple uvVect = vVect.Unit()
 
tuple uvVectPerp = vVect.Cross(zAxis)
 
tuple vVect = diL.p4()
 
tuple zAxis = type(vVect)
 

Function Documentation

def MetAnalyzer.pv (   vc)

Variable Documentation

tuple MetAnalyzer.mVect = met.p4()

rnd = random.random() leg = diL.leg1() if rnd>0.5: leg = diL.leg2()

Definition at line 48 of file MetAnalyzer.py.

tuple MetAnalyzer.recoilVect = copy.deepcopy(mVect)

Definition at line 52 of file MetAnalyzer.py.

tuple MetAnalyzer.u1 = -recoilVect.Dot(uvVect)

Definition at line 59 of file MetAnalyzer.py.

Referenced by ThirdHitPredictionFromInvLine.crossing(), PixelBarrelLinkMaker::Order.operator()(), and PixelEndcapLinkMaker::Order.operator()().

tuple MetAnalyzer.u2 = recoilVect.Dot(uvVectPerp)

Definition at line 60 of file MetAnalyzer.py.

Referenced by magfieldparam::bcylDetails.ffunkti(), PixelBarrelLinkMaker::Order.operator()(), and PixelEndcapLinkMaker::Order.operator()().

tuple MetAnalyzer.uvVect = vVect.Unit()

Definition at line 55 of file MetAnalyzer.py.

tuple MetAnalyzer.uvVectPerp = vVect.Cross(zAxis)

Definition at line 57 of file MetAnalyzer.py.

tuple MetAnalyzer.vVect = diL.p4()

Definition at line 50 of file MetAnalyzer.py.

tuple MetAnalyzer.zAxis = type(vVect)

Definition at line 56 of file MetAnalyzer.py.

Referenced by ForwardDiskSectorBuilderFromWedges.computeRotation(), FWGlimpseView.createAxis(), TransverseBoundPlaneFactory.operator()(), and PerpendicularBoundPlaneBuilder.operator()().