CMS 3D CMS Logo

Public Member Functions | Private Attributes

APDSimParameters Class Reference

#include <APDSimParameters.h>

List of all members.

Public Member Functions

bool addToBarrel () const
 APDSimParameters (bool addToBarrel, bool separateDigi, double simToPELow, double simToPEHigh, double timeOffset, double timeOffWidth, bool doPEStats, const std::string &digiTag, const std::vector< double > &nonlParms)
const std::string & digiTag () const
bool doPEStats () const
const std::vector< double > & nonlParms () const
bool separateDigi () const
double simToPEHigh () const
double simToPELow () const
double timeOffset () const
double timeOffWidth () const
virtual ~APDSimParameters ()

Private Attributes

bool m_addToBarrel
std::string m_digiTag
bool m_doPEStats
std::vector< double > m_nonlParms
bool m_separateDigi
double m_simToPEHigh
double m_simToPELow
double m_timeOffset
double m_timeOffWidth

Detailed Description

Definition at line 5 of file APDSimParameters.h.


Constructor & Destructor Documentation

APDSimParameters::APDSimParameters ( bool  addToBarrel,
bool  separateDigi,
double  simToPELow,
double  simToPEHigh,
double  timeOffset,
double  timeOffWidth,
bool  doPEStats,
const std::string &  digiTag,
const std::vector< double > &  nonlParms 
) [inline]
virtual APDSimParameters::~APDSimParameters ( ) [inline, virtual]

Definition at line 29 of file APDSimParameters.h.

{}

Member Function Documentation

bool APDSimParameters::addToBarrel ( ) const [inline]

Definition at line 31 of file APDSimParameters.h.

References m_addToBarrel.

{ return m_addToBarrel  ; }
const std::string& APDSimParameters::digiTag ( ) const [inline]

Definition at line 39 of file APDSimParameters.h.

References m_digiTag.

{ return m_digiTag    ; }
bool APDSimParameters::doPEStats ( ) const [inline]

Definition at line 37 of file APDSimParameters.h.

References m_doPEStats.

{ return m_doPEStats    ; }
const std::vector<double>& APDSimParameters::nonlParms ( ) const [inline]

Definition at line 41 of file APDSimParameters.h.

References m_nonlParms.

{ return m_nonlParms ; }
bool APDSimParameters::separateDigi ( ) const [inline]

Definition at line 32 of file APDSimParameters.h.

References m_separateDigi.

{ return m_separateDigi ; }
double APDSimParameters::simToPEHigh ( ) const [inline]

Definition at line 34 of file APDSimParameters.h.

References m_simToPEHigh.

Referenced by EBHitResponse::apdSignalAmplitude().

{ return m_simToPEHigh  ; }
double APDSimParameters::simToPELow ( ) const [inline]

Definition at line 33 of file APDSimParameters.h.

References m_simToPELow.

Referenced by EBHitResponse::apdSignalAmplitude().

{ return m_simToPELow   ; }
double APDSimParameters::timeOffset ( ) const [inline]

Definition at line 35 of file APDSimParameters.h.

References m_timeOffset.

{ return m_timeOffset   ; }
double APDSimParameters::timeOffWidth ( ) const [inline]

Definition at line 36 of file APDSimParameters.h.

References m_timeOffWidth.

{ return m_timeOffWidth ; }

Member Data Documentation

Definition at line 45 of file APDSimParameters.h.

Referenced by addToBarrel().

std::string APDSimParameters::m_digiTag [private]

Definition at line 52 of file APDSimParameters.h.

Referenced by digiTag().

Definition at line 51 of file APDSimParameters.h.

Referenced by doPEStats().

std::vector<double> APDSimParameters::m_nonlParms [private]

Definition at line 53 of file APDSimParameters.h.

Referenced by nonlParms().

Definition at line 46 of file APDSimParameters.h.

Referenced by separateDigi().

Definition at line 48 of file APDSimParameters.h.

Referenced by simToPEHigh().

Definition at line 47 of file APDSimParameters.h.

Referenced by simToPELow().

Definition at line 49 of file APDSimParameters.h.

Referenced by timeOffset().

Definition at line 50 of file APDSimParameters.h.

Referenced by timeOffWidth().