ATLAS Offline Software
Functions
python.TileD3PDObject Namespace Reference

Functions

def make_Cell_D3PDVectorFiller (name, prefix, object_name, getter=None, sgkey=None, label=None)
 
def make_MBTS_D3PDVectorFiller (name, prefix, object_name, getter=None, sgkey=None, label=None)
 
def make_Track_D3PDVectorFiller (name, prefix, object_name, getter=None, sgkey=None, label=None)
 
def make_Cluster_D3PDVectorFiller (name, prefix, object_name, getter=None, sgkey=None, label=None)
 

Function Documentation

◆ make_Cell_D3PDVectorFiller()

def python.TileD3PDObject.make_Cell_D3PDVectorFiller (   name,
  prefix,
  object_name,
  getter = None,
  sgkey = None,
  label = None 
)

Definition at line 16 of file TileD3PDObject.py.

16 def make_Cell_D3PDVectorFiller(name, prefix, object_name, getter = None,sgkey = None,label = None):
17 
18  # GET STOREGATE DATAVECTORS FOR CALOCELLS AND MUONS
19  calocell_getter = D3PDMakerCoreComps.SGDataVectorGetterTool('cell_getter', TypeName = 'CaloCellContainer',\
20  SGKey = "SelectedCells",Label = "cells_")
21  # CREATE SELECTED
22  return D3PDMakerCoreComps.VectorFillerTool('cell_Getter',Prefix = 'cells_',Getter = calocell_getter,
23  ObjectName = 'calocells',SaveMetadata = D3PDMakerFlags.SaveObjectMetadata())
24 

◆ make_Cluster_D3PDVectorFiller()

def python.TileD3PDObject.make_Cluster_D3PDVectorFiller (   name,
  prefix,
  object_name,
  getter = None,
  sgkey = None,
  label = None 
)

Definition at line 46 of file TileD3PDObject.py.

46 def make_Cluster_D3PDVectorFiller(name, prefix, object_name, getter = None,sgkey = None,label = None):
47 
48  # GET STOREGATE DATAVECTORS FOR CLUSTERS
49  calocluster_getter = D3PDMakerCoreComps.SGDataVectorGetterTool('cluster_getter', TypeName = 'CaloClusterContainer',\
50  SGKey = "CaloCalTopoCluster",Label = "clusters_")
51 
52  # CREATE SELECTED
53  return D3PDMakerCoreComps.VectorFillerTool('cluster_Getter',Prefix = 'clusters_',Getter = calocluster_getter,
54  ObjectName = 'caloclusters',SaveMetadata = D3PDMakerFlags.SaveObjectMetadata())

◆ make_MBTS_D3PDVectorFiller()

def python.TileD3PDObject.make_MBTS_D3PDVectorFiller (   name,
  prefix,
  object_name,
  getter = None,
  sgkey = None,
  label = None 
)

Definition at line 25 of file TileD3PDObject.py.

25 def make_MBTS_D3PDVectorFiller(name, prefix, object_name, getter = None,sgkey = None,label = None):
26 
27  # GET STOREGATE DATAVECTORS FOR CALOCELLS AND MUONS
28  calombts_getter = D3PDMakerCoreComps.SGDataVectorGetterTool('mbts_getter', TypeName = 'TileCellContainer',\
29  SGKey = "MBTSContainer",Label = "mbts_")
30  # CREATE SELECTED
31  return D3PDMakerCoreComps.VectorFillerTool('mbts_Getter',Prefix = 'mbts_',Getter = calombts_getter,
32  ObjectName = 'calombtss',SaveMetadata = D3PDMakerFlags.SaveObjectMetadata())
33 
34 

◆ make_Track_D3PDVectorFiller()

def python.TileD3PDObject.make_Track_D3PDVectorFiller (   name,
  prefix,
  object_name,
  getter = None,
  sgkey = None,
  label = None 
)

Definition at line 35 of file TileD3PDObject.py.

35 def make_Track_D3PDVectorFiller(name, prefix, object_name, getter = None,sgkey = None,label = None):
36 
37  # GET STOREGATE DATAVECTORS FOR TRACKS
38  trackparticle_getter = D3PDMakerCoreComps.SGDataVectorGetterTool('track_getter', TypeName = 'Rec::TrackParticleContainer',\
39  SGKey = "SelectedTracks",Label = "tracks_")
40 
41  # CREATE SELECTED
42  return D3PDMakerCoreComps.VectorFillerTool('track_Getter',Prefix = 'tracks_',Getter = trackparticle_getter,
43  ObjectName = 'trackparticles',SaveMetadata = D3PDMakerFlags.SaveObjectMetadata())
44 
45 
python.TileD3PDObject.make_MBTS_D3PDVectorFiller
def make_MBTS_D3PDVectorFiller(name, prefix, object_name, getter=None, sgkey=None, label=None)
Definition: TileD3PDObject.py:25
python.TileD3PDObject.make_Track_D3PDVectorFiller
def make_Track_D3PDVectorFiller(name, prefix, object_name, getter=None, sgkey=None, label=None)
Definition: TileD3PDObject.py:35
python.TileD3PDObject.make_Cell_D3PDVectorFiller
def make_Cell_D3PDVectorFiller(name, prefix, object_name, getter=None, sgkey=None, label=None)
Definition: TileD3PDObject.py:16
python.TileD3PDObject.make_Cluster_D3PDVectorFiller
def make_Cluster_D3PDVectorFiller(name, prefix, object_name, getter=None, sgkey=None, label=None)
Definition: TileD3PDObject.py:46