ATLAS Offline Software
Loading...
Searching...
No Matches
InDetJiveXML
Author
Nikos.Konstantinidis -at- cern.ch, Eric.Jansen -at- cern.ch, Juergen.Thomas -at- cern.ch, Sebastian.Boeser -at- cern.ch

Introduction

This package contains the AthAlgTools that retrieve inner detector data (Pixel- , SCT- and TRT-hits, clusters, etc. ) from StoreGate and forward them to the formatting tool. Each tool implements the IDataRetriever interface, through which it is called from the AlgoJiveXML.

Retrievers

  • Properties

    • PixelSpacePoints = 'PixelSpacePoints':
    • SCT_SpacePoints = 'SCTSpacePoints':
    • PRD_TruthPixel = 'PRD_MultiTruthPixel': m_PixelPRDTruthName;
    • PRD_TruthSCT = 'PRD_MultiTruthSCT':
  • Retrieved Data
    • x,y,z: coordinates of the spacePoint
    • clusters: identifier of first (and second for SCT) associated cluster
    • phiModule,etaModule: \(\eta\) and \(\phi\) of module in detector coordinates
    • numBarcodes: number of truth particles associated with this SpacePoint
    • barcodes: barcodes of associated truth particles

JiveXML::SiClusterRetriever Retrieves all InDet::SiCluster objects.

  • Properties

    • SCTClusters = 'SCT_Clusters':
    • SCT_TruthMap = 'PRD_MultiTruthSCT':
  • Retrieved Data
    • x0,y0,z0 : local start position of the cluster
    • x1,y1,z1 : local end position of the cluster
    • width : cluster width
    • id : id of of the SCT module
    • phiModule,etaModule \(\eta\) and \(\phi\) of module in detector coordinates
    • side : module side?
    • numBarcodes : number of associated truth tracks
    • barcodes : barcodes of the associated truth tracks

JiveXML::TRTRetriever Retrieves all InDet::TRT_DriftCircle objects.

  • Properties

    • TRTClusters:
    • TRT_TruthMap:
  • Retrieved Data
    • id : unique identifier of the drift circle
    • rhoz : \(\rho\) (for barrel) or \(z\) (for endcap) coordinate of the hit
    • phi : \(\phi\) coordinate of the hit
    • driftR : the drift radius
    • threshold : wether the hit passed the high threshold or not
    • numBarcodes : number of associated truth tracks
    • barcodes : barcodes of the associated truth tracks
    • sub : the barrel/endcap subdetector in which the drift circle is
    • noise : wether the hit is flagged as noise
    • timeOverThreshold : time over threshold of the hit
    • bitPattern : the status word of the drift circle

JiveXML::PixelRDORetriever Retrieve all PixelRDORawData information (pixel raw hits)

  • Properties
    • PixelRDOContainer= 'PixelRDOs'
  • Retrieved Data
    • id: the identifier of the hit
    • x,y,z: coordinates of the spacePoint
    • phiModule,etaModule: \(\eta\) and \(\phi\) of module in detector coordinates

JiveXML::SCTRDORetriever Retrieve all SCT_RDORawData information (SCT raw hits)

  • Properties
    • SCTRDOContainer= 'SCT_RDOs'
  • Retrieved Data
    • id: the identifier of the hit
    • x0,y0,z0: start coordinates of the hit strip
    • x1,y1,z1: end coordinates of the hit strip
    • phiModule,etaModule: \(\eta\) and \(\phi\) of module in detector coordinates
    • timeBin: time bin of the hit in the 3 consecutive bunch crossing
    • firstHitError: error flag for first hits data
    • secondHitError: error flag for second hits data

Environment