Diana Software
Public Member Functions | Private Attributes | List of all members
MPulseTimeConstants Class Reference

Computes rise and decay times of a pulse. More...

Inheritance diagram for MPulseTimeConstants:

Public Member Functions

void Init (Diana::QEvent &ev)
 Init method. More...
 
void Do (Diana::QEvent &ev)
 Do method. Declare and implement only one of the two versions. More...
 
void Done ()
 Done method. More...
 

Private Attributes

QPulseTimeConstantsfTimeConstants
 
std::vector< std::string > fRiseVars
 
std::vector< std::string > fDecayVars
 
std::string fPulseLabel
 
std::string fBaselineOwner
 
std::string fPulseBasicParamsOwner
 
std::string fInputExtraLabel
 
bool fTomV
 

Detailed Description

Computes rise and decay times of a pulse.

Author
Marco Vignati

Put here an extensive description of what your
module does.

MyVariable (QMyType)

Definition at line 47 of file MPulseTimeConstants.hh.

Member Function Documentation

◆ Do()

void MPulseTimeConstants::Do ( Diana::QEvent &  ev)

◆ Done()

void MPulseTimeConstants::Done ( )

Done method.

Definition at line 129 of file MPulseTimeConstants.cc.

◆ Init()

void MPulseTimeConstants::Init ( Diana::QEvent &  ev)

Member Data Documentation

◆ fBaselineOwner

std::string MPulseTimeConstants::fBaselineOwner
private

Definition at line 65 of file MPulseTimeConstants.hh.

◆ fDecayVars

std::vector<std::string> MPulseTimeConstants::fDecayVars
private

Definition at line 63 of file MPulseTimeConstants.hh.

◆ fInputExtraLabel

std::string MPulseTimeConstants::fInputExtraLabel
private

Definition at line 67 of file MPulseTimeConstants.hh.

◆ fPulseBasicParamsOwner

std::string MPulseTimeConstants::fPulseBasicParamsOwner
private

Definition at line 66 of file MPulseTimeConstants.hh.

◆ fPulseLabel

std::string MPulseTimeConstants::fPulseLabel
private

Definition at line 64 of file MPulseTimeConstants.hh.

◆ fRiseVars

std::vector<std::string> MPulseTimeConstants::fRiseVars
private

Definition at line 62 of file MPulseTimeConstants.hh.

◆ fTimeConstants

QPulseTimeConstants* MPulseTimeConstants::fTimeConstants
private

Definition at line 61 of file MPulseTimeConstants.hh.

◆ fTomV

bool MPulseTimeConstants::fTomV
private

Definition at line 68 of file MPulseTimeConstants.hh.


The documentation for this class was generated from the following files: