10 label = None):
11 if sgkey is None: sgkey = 'CombinedTower'
12 if label is None: label = prefix
13
14 ContainerType='CaloTowerContainer'
15
16 if sgkey== 'TopoTower': ContainerType='CaloTopoTowerContainer'
17
18 print(
" makeTowerD3PDObject: name = ", name)
19 print(
" makeTowerD3PDObject: prefix = ", prefix)
20 print(
" makeTowerD3PDObject: object_name = ", object_name)
21 print(
" makeTowerD3PDObject: sgkey = ", sgkey)
22
23 if not getter:
25 (name + '_Getter',
26 TypeName = ContainerType,
27 SGKey = sgkey,
28 Label = label)
29
30
31 from D3PDMakerConfig.D3PDMakerFlags import D3PDMakerFlags
33 Prefix = prefix,
34 Getter = getter,
35 ObjectName = object_name,
36 SaveMetadata = \
37 D3PDMakerFlags.SaveObjectMetadata)
38
39
40
41
void print(char *figname, TCanvas *c1)