CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
config.DataComponent Class Reference
Inheritance diagram for config.DataComponent:
config.Component config.CFG

Public Member Functions

def __init__
 
def getWeight
 
- Public Member Functions inherited from config.Component
def __init__
 
- Public Member Functions inherited from config.CFG
def __init__
 
def __str__
 

Public Attributes

 intLumi
 
 isData
 
 json
 
- Public Attributes inherited from config.Component
 dataset_entries
 
 isData
 
 isEmbed
 
 isMC
 

Detailed Description

Definition at line 157 of file config.py.

Constructor & Destructor Documentation

def config.DataComponent.__init__ (   self,
  name,
  files,
  intLumi = None,
  triggers = [],
  json = None 
)

Definition at line 159 of file config.py.

160  def __init__(self, name, files, intLumi=None, triggers=[], json=None):
161  super(DataComponent, self).__init__(name, files, triggers=triggers)
162  self.isData = True
163  self.intLumi = intLumi
164  self.json = json

Member Function Documentation

def config.DataComponent.getWeight (   self,
  intLumi = None 
)

Definition at line 165 of file config.py.

References config.DataComponent.intLumi.

166  def getWeight( self, intLumi = None):
167  return Weight( genNEvents = -1,
168  xSection = None,
169  genEff = -1,
170  intLumi = self.intLumi,
171  addWeight = 1. )
172 
173 

Member Data Documentation

config.DataComponent.intLumi

Definition at line 162 of file config.py.

Referenced by weight.Weight.__str__(), weight.Weight.GetWeight(), config.DataComponent.getWeight(), and config.MCComponent.getWeight().

config.DataComponent.isData

Definition at line 161 of file config.py.

config.DataComponent.json

Definition at line 163 of file config.py.