CMS 3D CMS Logo

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

Functions

def _modifyForPhase1
 
def _modifyForPhase2
 

Variables

tuple generalTpSelectorBlock
 
tuple TpSelectorForEfficiencyVsEtaBlock = generalTpSelectorBlock.clone()
 
tuple TpSelectorForEfficiencyVsPhiBlock = generalTpSelectorBlock.clone()
 
tuple TpSelectorForEfficiencyVsPtBlock = generalTpSelectorBlock.clone(ptMin = 0.050 )
 
tuple TpSelectorForEfficiencyVsVTXRBlock = generalTpSelectorBlock.clone(tip = 60.0)
 
tuple TpSelectorForEfficiencyVsVTXZBlock = generalTpSelectorBlock.clone()
 

Function Documentation

def TrackingParticleSelectionsForEfficiency_cff._modifyForPhase1 (   pset)
private

Definition at line 30 of file TrackingParticleSelectionsForEfficiency_cff.py.

30 
31 def _modifyForPhase1(pset):
32  pset.minRapidity = -3
33  pset.maxRapidity = 3
34  pset.tip = 2.5 # beampipe is around 2.0, BPIX1 is at 2.9
def TrackingParticleSelectionsForEfficiency_cff._modifyForPhase2 (   pset)
private

Definition at line 39 of file TrackingParticleSelectionsForEfficiency_cff.py.

39 
40 def _modifyForPhase2(pset):
41  pset.minRapidity = -4.5
42  pset.maxRapidity = 4.5
43  pset.tip = 2.5 # IT1 will be around 3.0 (as in Phase1)

Variable Documentation

tuple TrackingParticleSelectionsForEfficiency_cff.generalTpSelectorBlock
Initial value:
1 = cms.PSet(
2  lip = cms.double(30.0),
3  chargedOnly = cms.bool(True),
4  pdgId = cms.vint32(),
5  signalOnly = cms.bool(True),
6  intimeOnly = cms.bool(False),
7  stableOnly = cms.bool(False),
8  minRapidity = cms.double(-2.5),
9  minHit = cms.int32(0),
10  ptMin = cms.double(0.9),
11  ptMax = cms.double(1e100),
12  maxRapidity = cms.double(2.5),
13  tip = cms.double(3.5),
14  minPhi = cms.double(-3.2),
15  maxPhi = cms.double(3.2),
16  invertRapidityCut = cms.bool(False)
17 )

Definition at line 3 of file TrackingParticleSelectionsForEfficiency_cff.py.

tuple TrackingParticleSelectionsForEfficiency_cff.TpSelectorForEfficiencyVsEtaBlock = generalTpSelectorBlock.clone()

Definition at line 24 of file TrackingParticleSelectionsForEfficiency_cff.py.

tuple TrackingParticleSelectionsForEfficiency_cff.TpSelectorForEfficiencyVsPhiBlock = generalTpSelectorBlock.clone()

Definition at line 25 of file TrackingParticleSelectionsForEfficiency_cff.py.

tuple TrackingParticleSelectionsForEfficiency_cff.TpSelectorForEfficiencyVsPtBlock = generalTpSelectorBlock.clone(ptMin = 0.050 )

Definition at line 26 of file TrackingParticleSelectionsForEfficiency_cff.py.

tuple TrackingParticleSelectionsForEfficiency_cff.TpSelectorForEfficiencyVsVTXRBlock = generalTpSelectorBlock.clone(tip = 60.0)

Definition at line 27 of file TrackingParticleSelectionsForEfficiency_cff.py.

tuple TrackingParticleSelectionsForEfficiency_cff.TpSelectorForEfficiencyVsVTXZBlock = generalTpSelectorBlock.clone()

Definition at line 28 of file TrackingParticleSelectionsForEfficiency_cff.py.