10 def __init__(self, name, streamType, obeysLumiBlock, forceFullEventBuilding):
11 assert type(name)
is str,
"name has to be str"
12 assert type(streamType)
is str,
"streamType has to be str"
13 assert streamType
in _allowed_tag_types,
"streamType '"+streamType+
"' is not one of "+\
14 "the allowed types: "+str(_allowed_tag_types)
15 assert type(obeysLumiBlock)
is bool,
"obeysLumiBlock has to be bool"
16 assert type(forceFullEventBuilding)
is bool,
"forceFullEventBuilding has to be bool"
17 self.
__data = [name, streamType, obeysLumiBlock, forceFullEventBuilding]