#include <BmnScWallDigitizer.h>
Definition at line 22 of file BmnScWallDigitizer.h.
◆ BmnScWallDigitizer() [1/4]
| BmnScWallDigitizer::BmnScWallDigitizer |
( |
const int |
period | ) |
|
◆ BmnScWallDigitizer() [2/4]
| BmnScWallDigitizer::BmnScWallDigitizer |
( |
const char * |
config = nullptr | ) |
|
◆ ~BmnScWallDigitizer() [1/2]
| BmnScWallDigitizer::~BmnScWallDigitizer |
( |
| ) |
|
|
virtual |
◆ BmnScWallDigitizer() [3/4]
| BmnScWallDigitizer::BmnScWallDigitizer |
( |
const int |
period | ) |
|
◆ BmnScWallDigitizer() [4/4]
| BmnScWallDigitizer::BmnScWallDigitizer |
( |
const char * |
config = nullptr | ) |
|
◆ ~BmnScWallDigitizer() [2/2]
| virtual BmnScWallDigitizer::~BmnScWallDigitizer |
( |
| ) |
|
|
virtual |
◆ Exec() [1/2]
| void BmnScWallDigitizer::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
◆ Exec() [2/2]
| virtual void BmnScWallDigitizer::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
◆ Finish() [1/2]
| void BmnScWallDigitizer::Finish |
( |
| ) |
|
|
virtual |
◆ Finish() [2/2]
| virtual void BmnScWallDigitizer::Finish |
( |
| ) |
|
|
virtual |
◆ Init() [1/2]
| InitStatus BmnScWallDigitizer::Init |
( |
| ) |
|
|
virtual |
◆ Init() [2/2]
| virtual InitStatus BmnScWallDigitizer::Init |
( |
| ) |
|
|
virtual |
◆ LoadConfig() [1/2]
| InitStatus BmnScWallDigitizer::LoadConfig |
( |
const char * |
config | ) |
|
Definition at line 37 of file BmnScWallDigitizer.cxx.
References nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::contains(), nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::get(), BmnScWallDigitizer::SiPM::gevPerMIP, nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::is_object(), BmnScWallDigitizer::SiPM::noiseMIP, BmnScWallDigitizer::SiPM::Npixels, BmnScWallDigitizer::SiPM::pixPerMIP, and nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::value().
Referenced by BmnScWallDigitizer().
◆ LoadConfig() [2/2]
| InitStatus BmnScWallDigitizer::LoadConfig |
( |
const char * |
config | ) |
|
◆ SetScale() [1/2]
| void BmnScWallDigitizer::SetScale |
( |
double |
scale | ) |
|
|
inline |
◆ SetScale() [2/2]
| void BmnScWallDigitizer::SetScale |
( |
double |
scale | ) |
|
|
inline |
◆ SetSiPM() [1/2]
| void BmnScWallDigitizer::SetSiPM |
( |
int |
Npixels, |
|
|
int |
pixPerMIP, |
|
|
double |
noiseMIP, |
|
|
double |
gevPerMIP |
|
) |
| |
|
inline |
◆ SetSiPM() [2/2]
| void BmnScWallDigitizer::SetSiPM |
( |
int |
Npixels, |
|
|
int |
pixPerMIP, |
|
|
double |
noiseMIP, |
|
|
double |
gevPerMIP |
|
) |
| |
|
inline |
◆ SetThreshold() [1/2]
| void BmnScWallDigitizer::SetThreshold |
( |
double |
setValue | ) |
|
|
inline |
◆ SetThreshold() [2/2]
| void BmnScWallDigitizer::SetThreshold |
( |
double |
setValue | ) |
|
|
inline |
◆ SetTimeCut() [1/2]
| void BmnScWallDigitizer::SetTimeCut |
( |
double |
setValue | ) |
|
|
inline |
◆ SetTimeCut() [2/2]
| void BmnScWallDigitizer::SetTimeCut |
( |
double |
setValue | ) |
|
|
inline |
The documentation for this class was generated from the following files: