CMS 3D CMS Logo

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

Functions

def setCrossingFrameOn
 

Function Documentation

def fullMixCustomize_cff.setCrossingFrameOn (   process)

Definition at line 3 of file fullMixCustomize_cff.py.

References mathSSE.return().

3 
4 def setCrossingFrameOn(process):
5 
6  process.mix.mixObjects.mixCH.crossingFrames = cms.untracked.vstring(
7  'CaloHitsTk',
8  'CastorBU',
9  'CastorFI',
10  'CastorPL',
11  'CastorTU',
12  'EcalHitsEB',
13  'EcalHitsEE',
14  'EcalHitsES',
15  'EcalTBH4BeamHits',
16  'HcalHits',
17  'HcalTB06BeamHits',
18  'ZDCHITS')
19 
20  process.mix.mixObjects.mixTracks.makeCrossingFrame = cms.untracked.bool(True)
21  process.mix.mixObjects.mixVertices.makeCrossingFrame = cms.untracked.bool(True)
22  process.mix.mixObjects.mixHepMC.makeCrossingFrame = cms.untracked.bool(True)
23 
24  process.mix.mixObjects.mixSH.crossingFrames = cms.untracked.vstring(
25  'BSCHits',
26  'FP420SI',
27  'MuonCSCHits',
28  'MuonDTHits',
29  'MuonRPCHits',
30  'TotemHitsRP',
31  'TotemHitsT1',
32  'TotemHitsT2Gem',
33  'TrackerHitsPixelBarrelHighTof',
34  'TrackerHitsPixelBarrelLowTof',
35  'TrackerHitsPixelEndcapHighTof',
36  'TrackerHitsPixelEndcapLowTof',
37  'TrackerHitsTECHighTof',
38  'TrackerHitsTECLowTof',
39  'TrackerHitsTIBHighTof',
40  'TrackerHitsTIBLowTof',
41  'TrackerHitsTIDHighTof',
42  'TrackerHitsTIDLowTof',
43  'TrackerHitsTOBHighTof',
44  'TrackerHitsTOBLowTof')
45 
46  return(process)
return((rh^lh)&mask)