CMS 3D CMS Logo

Classes | Functions | Variables
SpecificationBuilder_cfi Namespace Reference

Classes

class  Specification
 

Functions

def parent (path)
 
def val (maybecms)
 

Variables

 COUNT
 
 DefaultConf
 
 enabled
 
 EXTEND_X
 
 EXTEND_Y
 
 FIRST
 
 GROUPBY
 
 NO_STAGE
 
 NO_TYPE
 
 PROFILE
 
 REDUCE
 
 SAVE
 
 STAGE1
 
 STAGE2
 
 USE_X
 
 USE_Y
 
 USE_Z
 

Function Documentation

◆ parent()

def SpecificationBuilder_cfi.parent (   path)

Definition at line 38 of file SpecificationBuilder_cfi.py.

38 def parent(path):
39  parts = val(path).split("/")
40  return "/".join(parts[0:len(parts)-1])
41 
42 # do not change values here, Pass in a PSet instead

References join(), cms::dd.split(), and val().

◆ val()

def SpecificationBuilder_cfi.val (   maybecms)

Definition at line 32 of file SpecificationBuilder_cfi.py.

32 def val(maybecms):
33  if hasattr(maybecms, "value"):
34  return maybecms.value()
35  else:
36  return maybecms
37 

Referenced by SpecificationBuilder_cfi.Specification.groupBy(), and parent().

Variable Documentation

◆ COUNT

SpecificationBuilder_cfi.COUNT

Definition at line 15 of file SpecificationBuilder_cfi.py.

◆ DefaultConf

SpecificationBuilder_cfi.DefaultConf

Definition at line 43 of file SpecificationBuilder_cfi.py.

◆ enabled

SpecificationBuilder_cfi.enabled

Definition at line 43 of file SpecificationBuilder_cfi.py.

◆ EXTEND_X

SpecificationBuilder_cfi.EXTEND_X

Definition at line 13 of file SpecificationBuilder_cfi.py.

◆ EXTEND_Y

SpecificationBuilder_cfi.EXTEND_Y

Definition at line 14 of file SpecificationBuilder_cfi.py.

◆ FIRST

SpecificationBuilder_cfi.FIRST

Definition at line 27 of file SpecificationBuilder_cfi.py.

◆ GROUPBY

SpecificationBuilder_cfi.GROUPBY

Definition at line 12 of file SpecificationBuilder_cfi.py.

◆ NO_STAGE

SpecificationBuilder_cfi.NO_STAGE

Definition at line 26 of file SpecificationBuilder_cfi.py.

◆ NO_TYPE

SpecificationBuilder_cfi.NO_TYPE

Definition at line 11 of file SpecificationBuilder_cfi.py.

◆ PROFILE

SpecificationBuilder_cfi.PROFILE

Definition at line 21 of file SpecificationBuilder_cfi.py.

◆ REDUCE

SpecificationBuilder_cfi.REDUCE

Definition at line 16 of file SpecificationBuilder_cfi.py.

◆ SAVE

SpecificationBuilder_cfi.SAVE

Definition at line 17 of file SpecificationBuilder_cfi.py.

◆ STAGE1

SpecificationBuilder_cfi.STAGE1

Definition at line 28 of file SpecificationBuilder_cfi.py.

◆ STAGE2

SpecificationBuilder_cfi.STAGE2

Definition at line 29 of file SpecificationBuilder_cfi.py.

◆ USE_X

SpecificationBuilder_cfi.USE_X

Definition at line 18 of file SpecificationBuilder_cfi.py.

◆ USE_Y

SpecificationBuilder_cfi.USE_Y

Definition at line 19 of file SpecificationBuilder_cfi.py.

◆ USE_Z

SpecificationBuilder_cfi.USE_Z

Definition at line 20 of file SpecificationBuilder_cfi.py.

join
static std::string join(char **cmd)
Definition: RemoteFile.cc:17
cms::dd::split
std::vector< std::string_view > split(std::string_view, const char *)
SpecificationBuilder_cfi.val
def val(maybecms)
Definition: SpecificationBuilder_cfi.py:32
SpecificationBuilder_cfi.parent
def parent(path)
Definition: SpecificationBuilder_cfi.py:38