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.Service Class Reference
Inheritance diagram for config.Service:
config.CFG

Public Member Functions

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

Public Attributes

 class_object
 
 instance_label
 
 name
 
 verbose
 

Detailed Description

Definition at line 90 of file config.py.

Constructor & Destructor Documentation

def config.Service.__init__ (   self,
  class_object,
  instance_label = '1',
  verbose = False,
  kwargs 
)

Definition at line 93 of file config.py.

93 
94  verbose=False, **kwargs):
95  self.class_object = class_object
96  self.instance_label = instance_label
97  self.name = self.build_name()
98  self.verbose = verbose
99  super(Service, self).__init__(**kwargs)
def build_name
Definition: config.py:100
def __init__
Definition: config.py:93

Member Function Documentation

def config.Service.build_name (   self)

Definition at line 100 of file config.py.

References analyzer.Analyzer.instance_label, config.Analyzer.instance_label, config.Service.instance_label, and join().

101  def build_name(self):
102  class_name = '.'.join([self.class_object.__module__,
103  self.class_object.__name__])
104  name = '_'.join([class_name, self.instance_label])
105  return name
106 
def build_name
Definition: config.py:100
static std::string join(char **cmd)
Definition: RemoteFile.cc:18

Member Data Documentation

config.Service.class_object

Definition at line 94 of file config.py.

config.Service.instance_label

Definition at line 95 of file config.py.

Referenced by config.Service.build_name().

config.Service.name

Definition at line 96 of file config.py.

Referenced by dirstructure.Directory.__create_pie_image(), dqm_interfaces.DirID.__eq__(), dirstructure.Directory.__get_full_path(), dirstructure.Comparison.__get_img_name(), dataset.Dataset.__getDataType(), dataset.Dataset.__getFileInfoList(), cuy.divideElement.__init__(), cuy.plotElement.__init__(), cuy.additionElement.__init__(), cuy.superimposeElement.__init__(), cuy.graphElement.__init__(), dirstructure.Comparison.__make_image(), dirstructure.Directory.__repr__(), dqm_interfaces.DirID.__repr__(), dirstructure.Comparison.__repr__(), config.CFG.__str__(), counter.Counter.__str__(), average.Average.__str__(), dirstructure.Directory.calcStats(), validation.Sample.digest(), python.rootplot.utilities.Hist.divide(), python.rootplot.utilities.Hist.divide_wilson(), utils.StatisticalTest.get_status(), VIDSelectorBase.VIDSelectorBase.initialize(), dirstructure.Directory.print_report(), python.rootplot.utilities.Hist.TGraph(), python.rootplot.utilities.Hist.TH1F(), Vispa.Views.PropertyView.Property.valueChanged(), counter.Counter.write(), and average.Average.write().

config.Service.verbose

Definition at line 97 of file config.py.

Referenced by python.diff_provenance.difference.list_diff(), python.diffProv.difference.list_diff(), python.diff_provenance.difference.module_diff(), python.diffProv.difference.module_diff(), python.diff_provenance.difference.onefilemodules(), and python.diffProv.difference.onefilemodules().