Belle II Software development
SVDDQMDoseModule::SensorGroup Struct Reference

A struct to define non-trivial histograms in a human-readable way. More...

Public Attributes

const char * nameSuffix
 The name will be "SVDInstOccupancy_@nameSuffix@side".
 
const char * titleSuffix
 The title will be "SVD Instantaneous Occupancy @titleSuffix @side;Occupancy [%];Count / bin".
 
int nBins
 The number of bins for the instantaneous occupancy histo.
 
double xMin
 The lower limit for the instantaneous occupancy histo.
 
double xMax
 The upper limit for the instantaneous occupancy histo.
 
std::function< bool(const VxdID &)> contains
 Function that says if a sensor is in this group.
 
int nStripsU = 0
 Total number of U-side strips in this group.
 

Detailed Description

A struct to define non-trivial histograms in a human-readable way.

Definition at line 59 of file SVDDQMDoseModule.h.

Member Data Documentation

◆ contains

std::function<bool(const VxdID&)> contains

Function that says if a sensor is in this group.

Definition at line 71 of file SVDDQMDoseModule.h.

◆ nameSuffix

const char* nameSuffix

The name will be "SVDInstOccupancy_@nameSuffix@side".

Definition at line 61 of file SVDDQMDoseModule.h.

◆ nBins

int nBins

The number of bins for the instantaneous occupancy histo.

Definition at line 65 of file SVDDQMDoseModule.h.

◆ nStripsU

int nStripsU = 0
mutable

Total number of U-side strips in this group.

Set to zero, will be computed in initialize().

Definition at line 73 of file SVDDQMDoseModule.h.

◆ titleSuffix

const char* titleSuffix

The title will be "SVD Instantaneous Occupancy @titleSuffix @side;Occupancy [%];Count / bin".

Definition at line 63 of file SVDDQMDoseModule.h.

◆ xMax

double xMax

The upper limit for the instantaneous occupancy histo.

Definition at line 69 of file SVDDQMDoseModule.h.

◆ xMin

double xMin

The lower limit for the instantaneous occupancy histo.

Definition at line 67 of file SVDDQMDoseModule.h.


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