![]() |
ATLAS Offline Software
|
#include <MM_ElectronicsResponseSimulation.h>
Classes | |
| struct | ConfigModule |
| struct | DataCache |
Public Member Functions | |
| MM_ElectronicsResponseSimulation (ConfigModule &&module) | |
| MM_ElectronicsResponseSimulation.cxx MC for micromegas athena integration. More... | |
| ~MM_ElectronicsResponseSimulation ()=default | |
| MM_DigitToolOutput | getPeakResponseFrom (const MM_ElectronicsToolInput &digiInput) const |
| MM_DigitToolOutput | getThresholdResponseFrom (const MM_ElectronicsToolInput &digiInput) const |
| float | getPeakTime () const |
| float | getTimeWindowLowerOffset () const |
| float | getTimeWindowUpperOffset () const |
| float | getVmmDeadTime () |
| float | getVmmUpperGrazeWindow () |
| float | getStripdeadtime () const |
| float | getARTdeadtime () const |
Private Member Functions | |
| void | vmmPeakResponseFunction (DataCache &cache, const MM_ElectronicsToolInput &digiInput) const |
| void | vmmThresholdResponseFunction (DataCache &cache, const MM_ElectronicsToolInput &digiInput) const |
Private Attributes | |
| const ConfigModule | m_cfg {} |
| std::unique_ptr< VMM_Shaper > | m_vmmShaper {} |
Definition at line 31 of file MM_ElectronicsResponseSimulation.h.
| MM_ElectronicsResponseSimulation::MM_ElectronicsResponseSimulation | ( | ConfigModule && | module | ) |
MM_ElectronicsResponseSimulation.cxx MC for micromegas athena integration.
Definition at line 21 of file MM_ElectronicsResponseSimulation.cxx.
|
default |
|
inline |
Definition at line 60 of file MM_ElectronicsResponseSimulation.h.
| MM_DigitToolOutput MM_ElectronicsResponseSimulation::getPeakResponseFrom | ( | const MM_ElectronicsToolInput & | digiInput | ) | const |
ToDo: include loop for calculating Trigger study vars
Definition at line 30 of file MM_ElectronicsResponseSimulation.cxx.
|
inline |
Definition at line 54 of file MM_ElectronicsResponseSimulation.h.
|
inline |
Definition at line 59 of file MM_ElectronicsResponseSimulation.h.
| MM_DigitToolOutput MM_ElectronicsResponseSimulation::getThresholdResponseFrom | ( | const MM_ElectronicsToolInput & | digiInput | ) | const |
Definition at line 44 of file MM_ElectronicsResponseSimulation.cxx.
|
inline |
Definition at line 55 of file MM_ElectronicsResponseSimulation.h.
|
inline |
Definition at line 56 of file MM_ElectronicsResponseSimulation.h.
|
inline |
Definition at line 57 of file MM_ElectronicsResponseSimulation.h.
|
inline |
Definition at line 58 of file MM_ElectronicsResponseSimulation.h.
|
private |
Definition at line 53 of file MM_ElectronicsResponseSimulation.cxx.
|
private |
Definition at line 104 of file MM_ElectronicsResponseSimulation.cxx.
|
private |
Definition at line 65 of file MM_ElectronicsResponseSimulation.h.
|
private |
Definition at line 74 of file MM_ElectronicsResponseSimulation.h.
1.8.18