  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef MM_DIGITIZATION_MM_ELECTRONICSRESPONSESIMULATION_H 
    6 #define MM_DIGITIZATION_MM_ELECTRONICSRESPONSESIMULATION_H 
   29   class HepRandomEngine;
 
  
float vmmUpperGrazeWindow
 
std::vector< int > nStripElectronics
 
float timeWindowLowerOffset
 
void vmmPeakResponseFunction(DataCache &cache, const MM_ElectronicsToolInput &digiInput) const
 
std::unique_ptr< VMM_Shaper > m_vmmShaper
 
float getPeakTime() const
 
float getTimeWindowLowerOffset() const
 
float getVmmUpperGrazeWindow()
 
MM_DigitToolOutput getThresholdResponseFrom(const MM_ElectronicsToolInput &digiInput) const
 
std::vector< float > tStripElectronicsAbThr
 
void vmmThresholdResponseFunction(DataCache &cache, const MM_ElectronicsToolInput &digiInput) const
 
std::unique_ptr< VMM_Shaper > vmmShaper
 
float getARTdeadtime() const
 
float getStripdeadtime() const
 
std::vector< float > qStripElectronics
 
MM_DigitToolOutput getPeakResponseFrom(const MM_ElectronicsToolInput &digiInput) const
 
~MM_ElectronicsResponseSimulation()=default
 
float getTimeWindowUpperOffset() const
 
float timeWindowUpperOffset
 
MM_ElectronicsResponseSimulation(ConfigModule &&module)
MM_ElectronicsResponseSimulation.cxx MC for micromegas athena integration.
 
float peakTime
power of responce function