CMS 3D CMS Logo

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

Functions

def customise
 
def customiseg4PrintGeomInfo
 

Function Documentation

def customiseg4PrintGeomInfo.customise (   process)

Definition at line 2 of file customiseg4PrintGeomInfo.py.

References gpuVertexFinder.return.

2 
3 def customise(process):
4 
5  process.g4SimHits.UseMagneticField = False
6  process.g4SimHits.Physics.type = 'SimG4Core/Physics/DummyPhysics'
7  process.g4SimHits.Physics.DummyEMPhysics = True
8  process.g4SimHits.Physics.DefaultCutValue = 10.
9 
10  process.g4SimHits.Watchers = cms.VPSet(cms.PSet(
11  DumpSummary = cms.untracked.bool(True),
12  DumpLVTree = cms.untracked.bool(True),
13  DumpMaterial = cms.untracked.bool(False),
14  DumpLVList = cms.untracked.bool(True),
15  DumpLV = cms.untracked.bool(True),
16  DumpSolid = cms.untracked.bool(True),
17  DumpAttributes = cms.untracked.bool(False),
18  DumpPV = cms.untracked.bool(True),
19  DumpRotation = cms.untracked.bool(False),
20  DumpReplica = cms.untracked.bool(False),
21  DumpTouch = cms.untracked.bool(False),
22  DumpSense = cms.untracked.bool(False),
23  DD4hep = cms.untracked.bool(False),
24  Name = cms.untracked.string('CMS*'),
25  Names = cms.untracked.vstring(' '),
26  type = cms.string('PrintGeomInfoAction')
27  ))
28 
29  if hasattr(process,'MessageLogger'):
30  process.MessageLogger.G4cerr = cms.untracked.PSet()
31  process.MessageLogger.G4cout = cms.untracked.PSet()
32 
33  return(process)
def customiseg4PrintGeomInfo.customiseg4PrintGeomInfo (   process)

Definition at line 34 of file customiseg4PrintGeomInfo.py.

34 
35 def customiseg4PrintGeomInfo(process):
36  return customise(process)