WCSim
Public Member Functions | Public Attributes | List of all members
WCSimDarkNoiseOptions Struct Reference

Class to hold information about the chosen dark noise options. More...

#include <WCSimRootOptions.hh>

Collaboration diagram for WCSimDarkNoiseOptions:
Collaboration graph

Public Member Functions

 WCSimDarkNoiseOptions ()
 

Public Attributes

double PMTDarkRate
 Dark rate for this PMT type (unit: kHz) More...
 
double ConvRate
 Conversion factor used to ensure that the dark rate is as requested. More true dark hits are generated, such that the final digitised dark noise rate is correct (hits are reduced due to thresholds, integration, etc. in the PMT & electronics simulation) More...
 
double DarkHigh
 In dark mode 0, the end time of the fixed dark noise window (unit: ns) More...
 
double DarkLow
 In dark mode 0, the start time of the fixed dark noise window (unit: ns) More...
 
double DarkWindow
 In dark mode 1, dark hits are added to a window of size ±DarkWindow/2 around true physics hits (unit: ns) More...
 
int DarkMode
 Mode 0: add dark noise in a fixed window. Mode 1: add dark noise around true physics hits. More...
 

Detailed Description

Class to hold information about the chosen dark noise options.

There will be one copy of this class for each active PMT type in the output file.

Definition at line 30 of file WCSimRootOptions.hh.

Constructor & Destructor Documentation

◆ WCSimDarkNoiseOptions()

WCSimDarkNoiseOptions::WCSimDarkNoiseOptions ( )
inline

Definition at line 37 of file WCSimRootOptions.hh.

Member Data Documentation

◆ ConvRate

double WCSimDarkNoiseOptions::ConvRate

Conversion factor used to ensure that the dark rate is as requested. More true dark hits are generated, such that the final digitised dark noise rate is correct (hits are reduced due to thresholds, integration, etc. in the PMT & electronics simulation)

Definition at line 32 of file WCSimRootOptions.hh.

◆ DarkHigh

double WCSimDarkNoiseOptions::DarkHigh

In dark mode 0, the end time of the fixed dark noise window (unit: ns)

Definition at line 33 of file WCSimRootOptions.hh.

◆ DarkLow

double WCSimDarkNoiseOptions::DarkLow

In dark mode 0, the start time of the fixed dark noise window (unit: ns)

Definition at line 34 of file WCSimRootOptions.hh.

◆ DarkMode

int WCSimDarkNoiseOptions::DarkMode

Mode 0: add dark noise in a fixed window. Mode 1: add dark noise around true physics hits.

Definition at line 36 of file WCSimRootOptions.hh.

◆ DarkWindow

double WCSimDarkNoiseOptions::DarkWindow

In dark mode 1, dark hits are added to a window of size ±DarkWindow/2 around true physics hits (unit: ns)

Definition at line 35 of file WCSimRootOptions.hh.

◆ PMTDarkRate

double WCSimDarkNoiseOptions::PMTDarkRate

Dark rate for this PMT type (unit: kHz)

Definition at line 31 of file WCSimRootOptions.hh.


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