Belle II Software  release-08-01-10
ParticleProperties Struct Reference

This struct is used by the StandardTrackingPerformanceModule to save information of reconstructed tracks. More...

#include <ParticleProperties.h>

Public Member Functions

 ParticleProperties ()=default
 default constructor
 
 ParticleProperties (double value)
 constructor which sets all members to the given value
 
void setAllTo (double value)
 Set all the values of the data structure to one value for initialization.
 
void operator= (double value)
 Same as setAllTo but usable as C++ assignment operator.
 

Public Attributes

double mass
 measured mass
 
double px
 measured momentum in x direction
 
double py
 measured momentum in y direction
 
double pz
 measured momentum in z direction
 
double pt
 measured transverse momentum
 
double ptot
 measured total momentum
 
double cosTheta
 polar angle of measured momentum vector
 
double phi
 azimuthal angle of measured momentum vector
 
double x
 measured x value of position
 
double y
 measured y value of position
 
double z
 measured z value of position
 
int nPXDhits
 Number of PXD hits in reconstructed track

 
int nSVDhits
 Number of SVD hits in reconstructed track

 
int nCDChits
 Number of CDC hits in reconstructed track

 
int nWeights
 Number of entries in weights array

 
float weights [maxNweights]
 Weights of the hits in sequence

 
int pdg_gen
 PDG code of generated particle.
 
double mass_gen
 generated mass
 
double px_gen
 generated momentum in x direction
 
double py_gen
 generated momentum in y direction
 
double pz_gen
 generated momentum in z direction
 
double pt_gen
 generated transverse momentum
 
double ptot_gen
 generated total momentum
 
double cosTheta_gen
 polar angle of generated momentum vector
 
double phi_gen
 azimuthal angle of generated momentum vector
 
double x_gen
 x value of generated position
 
double y_gen
 y value of generated position
 
double z_gen
 z value of generated position
 

Static Public Attributes

static const int maxNweights = 160
 the maximum number of stored weights
 

Detailed Description

This struct is used by the StandardTrackingPerformanceModule to save information of reconstructed tracks.

Definition at line 19 of file ParticleProperties.h.


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