68 def __init__(self, obj=None, starttime=None, endtime=None, runStart=None, lbStart=None, runEnd=None, lbEnd=None, timebased=False):
69 if isinstance(obj, cool.IObject):
72 elif isinstance(obj, IOVRange):
75 elif isinstance(starttime, IOVTime)
and isinstance(endtime, IOVTime):
78 elif isinstance(starttime,int)
and isinstance(endtime,int):
81 elif runStart
is not None and lbStart
is not None and runEnd
is not None and lbEnd
is not None:
85 print (
"IOVRange.__init__: Can't interpret arguments")