WCSim
|
#include <WCSimWCAddDarkNoise.hh>
Public Member Functions | |
WCSimWCAddDarkNoise (G4String name, WCSimDetectorConstruction *, G4String) | |
~WCSimWCAddDarkNoise () | |
void | AddDarkNoise () |
void | AddDarkNoiseBeforeDigi (WCSimWCDigitsCollection *WCHCPMT, double num1, double num2) |
void | FindDarkNoiseRanges (WCSimWCDigitsCollection *WCHCPMT, double width) |
void | Digitize () |
void | SetDarkRate (double idarkrate) |
double | GetDarkRate () |
void | SetConversion (double iconvrate) |
void | SetDarkMode (int imode) |
void | SetDarkHigh (double idarkhigh) |
void | SetDarkLow (double idarklow) |
void | SetDarkWindow (int idarkwindow) |
int | GetDarkWindow () |
void | SaveOptionsToOutput (WCSimRootOptions *wcopt, string tag) |
Private Member Functions | |
void | ReInitialize () |
void | SetPMTDarkDefaults () |
Private Attributes | |
WCSimDarkRateMessenger * | DarkRateMessenger |
double | PMTDarkRate |
double | ConvRate |
double | DarkHigh |
double | DarkLow |
double | DarkWindow |
int | DarkMode |
bool | fCalledAddDarkNoise |
WCSimDetectorConstruction * | myDetector |
G4String | detectorElement |
std::vector< std::pair< double, double > > | ranges |
std::vector< std::pair< double, double > > | result |
Definition at line 16 of file WCSimWCAddDarkNoise.hh.
WCSimWCAddDarkNoise::WCSimWCAddDarkNoise | ( | G4String | name, |
WCSimDetectorConstruction * | inDetector, | ||
G4String | detectorElement | ||
) |
Definition at line 37 of file WCSimWCAddDarkNoise.cc.
WCSimWCAddDarkNoise::~WCSimWCAddDarkNoise | ( | ) |
Definition at line 54 of file WCSimWCAddDarkNoise.cc.
void WCSimWCAddDarkNoise::AddDarkNoise | ( | ) |
Definition at line 83 of file WCSimWCAddDarkNoise.cc.
void WCSimWCAddDarkNoise::AddDarkNoiseBeforeDigi | ( | WCSimWCDigitsCollection * | WCHCPMT, |
double | num1, | ||
double | num2 | ||
) |
Definition at line 167 of file WCSimWCAddDarkNoise.cc.
|
inline |
Definition at line 29 of file WCSimWCAddDarkNoise.hh.
void WCSimWCAddDarkNoise::FindDarkNoiseRanges | ( | WCSimWCDigitsCollection * | WCHCPMT, |
double | width | ||
) |
Definition at line 340 of file WCSimWCAddDarkNoise.cc.
|
inline |
Definition at line 31 of file WCSimWCAddDarkNoise.hh.
|
inline |
Definition at line 37 of file WCSimWCAddDarkNoise.hh.
|
inlineprivate |
Definition at line 41 of file WCSimWCAddDarkNoise.hh.
void WCSimWCAddDarkNoise::SaveOptionsToOutput | ( | WCSimRootOptions * | wcopt, |
string | tag | ||
) |
Definition at line 394 of file WCSimWCAddDarkNoise.cc.
|
inline |
Definition at line 32 of file WCSimWCAddDarkNoise.hh.
|
inline |
Definition at line 34 of file WCSimWCAddDarkNoise.hh.
|
inline |
Definition at line 35 of file WCSimWCAddDarkNoise.hh.
|
inline |
Definition at line 33 of file WCSimWCAddDarkNoise.hh.
|
inline |
Definition at line 30 of file WCSimWCAddDarkNoise.hh.
|
inline |
Definition at line 36 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 60 of file WCSimWCAddDarkNoise.cc.
|
private |
Definition at line 46 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 47 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 48 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 50 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 44 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 49 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 54 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 51 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 53 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 45 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 56 of file WCSimWCAddDarkNoise.hh.
|
private |
Definition at line 57 of file WCSimWCAddDarkNoise.hh.