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