CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QIE8Simulator Member List

This is the complete list of members for QIE8Simulator, including all inherited members.

adcTSWidth()QIE8Simulatorinlinestatic
chargeNode_QIE8Simulatorprivate
controlOutput(double t) const QIE8Simulator
getCharge(const double t) const QIE8Simulatorinlineprivate
getInputAmplitude() const QIE8Simulatorinline
getInputGain() const QIE8Simulatorinline
getInputIntegral() const QIE8Simulatorinline
getInputSignal() const QIE8Simulatorinline
getInputStartTime() const QIE8Simulatorinline
getOutputGain() const QIE8Simulatorinline
getParameter(const unsigned which) const QIE8Simulatorinline
getPreampOutputCut() const QIE8Simulatorinline
getRHS() const QIE8Simulatorinline
getRunCount() const QIE8Simulatorinline
historyBuffer_QIE8Simulatorprivate
initialConditions_QIE8Simulatorprivate
inputGain_QIE8Simulatorprivate
integrateToGetCharge_QIE8Simulatorprivate
lastStopTime() const QIE8Simulator
maxlenQIE8Simulatorstatic
modifiableRHS()QIE8Simulatorinlineprivate
nParameters() const QIE8Simulatorinline
outputGain_QIE8Simulatorprivate
preampOutput(double t) const QIE8Simulator
preampOutputCut_QIE8Simulatorprivate
preampPeakTime() const QIE8Simulator
QIE8Simulator()QIE8Simulator
QIE8Simulator(const AbsElectronicODERHS &model, unsigned chargeNode, bool interpolateCubic=false, double preampOutputCut=-1.0e100, double inputGain=1.0, double outputGain=1.0)QIE8Simulator
run(double dt, double tstop, double tDigitize, double *TS, unsigned lenTS)QIE8Simulator
runCount_QIE8Simulatorprivate
scaleInputSignal(const double s)QIE8Simulatorinline
setInitialConditions(const double *values, const unsigned len)QIE8Simulator
setInputAmplitude(const double a)QIE8Simulatorinline
setInputGain(const double g)QIE8Simulatorinline
setInputIntegral(const double d)QIE8Simulatorinline
setInputShape(const Real *values, const unsigned len)QIE8Simulatorinline
setInputSignal(const Signal &inputSignal)QIE8Simulatorinline
setInputStartTime(const double newStartTime)QIE8Simulatorinline
setLeadingParameters(const double *values, const unsigned len)QIE8Simulatorinline
setOutputGain(const double g)QIE8Simulatorinline
setParameter(const unsigned which, const double p)QIE8Simulatorinline
setPreampOutputCut(const double p)QIE8Simulatorinline
setRHS(const AbsElectronicODERHS &rhs, unsigned chargeNode, bool interpolateCubic=false)QIE8Simulator
solver_QIE8Simulatorprivate
totalIntegratedCharge(double t) const QIE8Simulator
useCubic_QIE8Simulatorprivate
validateGain() const QIE8Simulatorprivate
zeroInitialConditions()QIE8Simulator