def user_DisplayParameter(self, parameter): if parameter == "weight": logging.getLogger('MA5').info( " User-imposed weight of the set = " + str(self.weight)) elif parameter == "xsection": logging.getLogger('MA5').info(" User-imposed cross section = " + str(self.xsection)) elif parameter == "type": logging.getLogger('MA5').info(" Type = " + self.GetStringTag()) elif parameter == "weighted_events": if self.weighted_events: logging.getLogger('MA5').info( " Taking account of event weight: true") else: logging.getLogger('MA5').info( " Taking account of event weight: false") elif parameter == "title": logging.getLogger('MA5').info(" Title = '" + self.title + "'") elif parameter == "linecolor": msg = ColorType.convert2string(self.linecolor) if self.lineshade != 0 and self.linecolor != ColorType.AUTO: if self.lineshade > 0: msg += "+" + str(self.lineshade) else: msg += str(self.lineshade) logging.getLogger('MA5').info(" Line color in histograms = " + msg) elif parameter == "linestyle": logging.getLogger( 'MA5').info(" Line style in histograms = " + LineStyleType.convert2string(self.linestyle)) elif parameter == "linewidth": logging.getLogger('MA5').info(" Line width in histograms = " + str(self.linewidth)) elif parameter == "backcolor": msg = ColorType.convert2string(self.backcolor) if self.backshade != 0 and self.backcolor != ColorType.AUTO: if self.backshade > 0: msg += "+" + str(self.backshade) else: msg += str(self.backshade) logging.getLogger('MA5').info( " Background color in histograms = " + msg) elif parameter == "backstyle": logging.getLogger( 'MA5').info(" Background style in histograms = " + BackStyleType.convert2string(self.backstyle)) else: logging.getLogger('MA5').error( " the class dataset has no attribute denoted by '" + parameter + "'")
def user_DisplayParameter(self,parameter): if parameter=="weight": logging.info(" User-imposed weight of the set = "+str(self.weight)) elif parameter=="xsection": logging.info(" User-imposed cross section = "+str(self.xsection)) elif parameter=="type": logging.info(" Type = "+self.GetStringTag()) elif parameter=="weighted_events": if self.weighted_events: logging.info(" Taking account of event weight: true") else: logging.info(" Taking account of event weight: false") elif parameter=="title": logging.info(" Title = '"+self.title+"'") elif parameter=="linecolor": msg=ColorType.convert2string(self.linecolor) if self.lineshade!=0 and self.linecolor!=ColorType.AUTO: if self.lineshade>0: msg+="+"+str(self.lineshade) else: msg+=str(self.lineshade) logging.info(" Line color in histograms = "+msg) elif parameter=="linestyle": logging.info(" Line style in histograms = "+LineStyleType.convert2string(self.linestyle)) elif parameter=="linewidth": logging.info(" Line width in histograms = "+str(self.linewidth)) elif parameter=="backcolor": msg=ColorType.convert2string(self.backcolor) if self.backshade!=0 and self.backcolor!=ColorType.AUTO: if self.backshade>0: msg+="+"+str(self.backshade) else: msg+=str(self.backshade) logging.info(" Background color in histograms = "+msg) elif parameter=="backstyle": logging.info(" Background style in histograms = "+BackStyleType.convert2string(self.backstyle)) else: logging.error(" the class dataset has no attribute denoted by '"+parameter+"'")