Belle II Software  release-05-02-19
Cluster_t Struct Reference

Struct to hold variables for PXD clusters. More...

#include <PXDPerformanceStructs.h>

Public Member Functions

 Cluster_t ()
 Default constructor.
 
void setValues (const PXDCluster &pxdCluster)
 Update values from a PXDCluster. More...
 

Public Attributes

unsigned short pxdID
 Human readable id: layer * 1000 + ladder * 10 + sensor. More...
 
unsigned short charge
 Cluster charge in ADU.
 
unsigned short size
 Cluster size.
 
unsigned short uSize
 Cluster size in U.
 
unsigned short vSize
 Cluster size in V.
 
float posU
 Local position in r-phi.
 
float posV
 Local position along z.
 

Detailed Description

Struct to hold variables for PXD clusters.

Definition at line 47 of file PXDPerformanceStructs.h.

Member Function Documentation

◆ setValues()

void setValues ( const PXDCluster pxdCluster)

Update values from a PXDCluster.

Parameters
pxdClustera PXDCluster object

Definition at line 31 of file PXDPerformanceStructs.cc.

35  {
36  // Construct VxdID from its baseType (unsigned short)
37  VxdID sensorID(pxdIntercept.getSensorID());
38 
39  //RelationVector<RecoTrack>
40  // DataStore::getRelationsWithObj<RecoTrack>(pxdIntercept);

Member Data Documentation

◆ pxdID

unsigned short pxdID

Human readable id: layer * 1000 + ladder * 10 + sensor.

PXD module id as the DHE id.

Definition at line 59 of file PXDPerformanceStructs.h.


The documentation for this struct was generated from the following files: