Belle II Software development
PXDHitRateCounter::TreeStruct Struct Reference

tree structure More...

#include <PXDHitRateCounter.h>

Public Attributes

float meanOccupancies [40] = {0}
 mean hit occupancy from PXDDigits per sensor [Hits/Channel]
 
float maxOccupancies [40] = {0}
 max hit occupancy from PXDDigits per sensor [Hits/Channel]
 
float doseRates [40] = {0}
 mean dose rate from PXDDigits per sensor [Gy/s]

 
float softPhotonFluxes [40] = {0}
 mean soft photon flux per sensor (Single pixel cluster <10keV) [clusters/cm2/s]

 
float hardPhotonFluxes [40] = {0}
 mean hard photon flux per sensor (Single pixel cluster >10keV) [clusters/cm2/s]

 
float chargedFluxes [40] = {0}
 mean charged particle flux per sensor (Multi pixel cluster >10keV) [clusters/cm2/s]

 
float segmentDoseRates [240] = {0}
 mean dose rate from PXDDigits per v segment of sensor [Gy/s]

 
float segmentSoftPhotonFluxes [240] = {0}
 mean soft photon flux per v segment of sensor (Single pixel cluster <10keV) [clusters/cm2/s]

 
float segmentHardPhotonFluxes [240] = {0}
 mean hard photon flux per v segment of sensor (Single pixel cluster >10keV) [clusters/cm2/s]

 
float segmentChargedFluxes [240] = {0}
 mean charged particle flux per v segment of sensor (Multi pixel cluster >10keV) [clusters/cm2/s]

 
float averageRate = 0
 total detector average hit rate
 
int numEvents = 0
 number of events accumulated
 
bool valid = false
 status: true = rates valid
 

Detailed Description

tree structure

Definition at line 40 of file PXDHitRateCounter.h.

Member Data Documentation

◆ averageRate

float averageRate = 0

total detector average hit rate

Definition at line 51 of file PXDHitRateCounter.h.

◆ chargedFluxes

float chargedFluxes[40] = {0}

mean charged particle flux per sensor (Multi pixel cluster >10keV) [clusters/cm2/s]

Definition at line 46 of file PXDHitRateCounter.h.

◆ doseRates

float doseRates[40] = {0}

mean dose rate from PXDDigits per sensor [Gy/s]

Definition at line 43 of file PXDHitRateCounter.h.

◆ hardPhotonFluxes

float hardPhotonFluxes[40] = {0}

mean hard photon flux per sensor (Single pixel cluster >10keV) [clusters/cm2/s]

Definition at line 45 of file PXDHitRateCounter.h.

◆ maxOccupancies

float maxOccupancies[40] = {0}

max hit occupancy from PXDDigits per sensor [Hits/Channel]

Definition at line 42 of file PXDHitRateCounter.h.

◆ meanOccupancies

float meanOccupancies[40] = {0}

mean hit occupancy from PXDDigits per sensor [Hits/Channel]

Definition at line 41 of file PXDHitRateCounter.h.

◆ numEvents

int numEvents = 0

number of events accumulated

Definition at line 52 of file PXDHitRateCounter.h.

◆ segmentChargedFluxes

float segmentChargedFluxes[240] = {0}

mean charged particle flux per v segment of sensor (Multi pixel cluster >10keV) [clusters/cm2/s]

Definition at line 50 of file PXDHitRateCounter.h.

◆ segmentDoseRates

float segmentDoseRates[240] = {0}

mean dose rate from PXDDigits per v segment of sensor [Gy/s]

Definition at line 47 of file PXDHitRateCounter.h.

◆ segmentHardPhotonFluxes

float segmentHardPhotonFluxes[240] = {0}

mean hard photon flux per v segment of sensor (Single pixel cluster >10keV) [clusters/cm2/s]

Definition at line 49 of file PXDHitRateCounter.h.

◆ segmentSoftPhotonFluxes

float segmentSoftPhotonFluxes[240] = {0}

mean soft photon flux per v segment of sensor (Single pixel cluster <10keV) [clusters/cm2/s]

Definition at line 48 of file PXDHitRateCounter.h.

◆ softPhotonFluxes

float softPhotonFluxes[40] = {0}

mean soft photon flux per sensor (Single pixel cluster <10keV) [clusters/cm2/s]

Definition at line 44 of file PXDHitRateCounter.h.

◆ valid

bool valid = false

status: true = rates valid

Definition at line 53 of file PXDHitRateCounter.h.


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