#include <SiPileUpSignals.h>
Public Types | |
typedef float | Amplitude |
typedef std::map< uint32_t, SignalMapType > | signalMaps |
typedef std::map< int, Amplitude > | SignalMapType |
Public Member Functions | |
virtual void | add (uint32_t detID, const std::vector< float > &locAmpl, const size_t &firstChannelWithSignal, const size_t &lastChannelWithSignal) |
const SignalMapType * | getSignal (uint32_t detID) const |
void | reset () |
SiPileUpSignals () | |
virtual | ~SiPileUpSignals () |
Private Member Functions | |
void | resetSignals () |
Private Attributes | |
signalMaps | signal_ |
Class which takes the responses from each SimHit and piles-up them, within a given module. More precisely, it keeps for each strip the link to each individual measurement.
Definition at line 14 of file SiPileUpSignals.h.
typedef float SiPileUpSignals::Amplitude |
Definition at line 17 of file SiPileUpSignals.h.
typedef std::map<uint32_t, SignalMapType> SiPileUpSignals::signalMaps |
Definition at line 21 of file SiPileUpSignals.h.
typedef std::map<int, Amplitude> SiPileUpSignals::SignalMapType |
Definition at line 20 of file SiPileUpSignals.h.
|
inline |
|
inlinevirtual |
|
virtual |
Definition at line 8 of file SiPileUpSignals.cc.
References signal_.
Referenced by counter.Counter::register(), and ~SiPileUpSignals().
|
inline |
|
inline |
Definition at line 31 of file SiPileUpSignals.h.
References resetSignals().
Referenced by SiPileUpSignals().
|
private |
Definition at line 4 of file SiPileUpSignals.cc.
References signal_.
Referenced by getSignal(), and reset().
|
private |
Definition at line 43 of file SiPileUpSignals.h.
Referenced by add(), getSignal(), and resetSignals().