FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
detectors
emc
EmcDigi
PndEmcWfRescaler.h
Go to the documentation of this file.
1
//#pragma once
2
#ifndef PNDEMCWFRESCALER
3
#define PNDEMCWFRESCALER
4
5
#include "
PndEmcAbsWaveformModifier.h
"
6
7
class
PndEmcWaveform
;
8
class
PndEmcAbsWaveformSimulator
;
9
10
11
17
class
PndEmcWfRescaler
:
public
PndEmcAbsWaveformModifier
{
18
19
public
:
20
PndEmcWfRescaler
();
21
PndEmcWfRescaler
(
Double_t
inputScale,
Double_t
outputScale);
22
PndEmcWfRescaler
(
Double_t
multiplicator);
23
virtual
void
Modify
(
PndEmcWaveform
* wf);
24
virtual
Double_t
GetScale
() {
return
fMultiplicator
; }
25
26
private
:
27
Double_t
fMultiplicator
;
28
29
ClassDef
(
PndEmcWfRescaler
,1)
30
};
31
32
#endif
PndEmcAbsWaveformModifier
interface for waveform modifiers
Definition:
PndEmcAbsWaveformModifier.h:16
PndEmcAbsWaveformModifier.h
PndEmcWfRescaler::GetScale
virtual Double_t GetScale()
Definition:
PndEmcWfRescaler.h:24
PndEmcAbsWaveformModifier::ClassDef
ClassDef(PndEmcAbsWaveformModifier, 1)
PndEmcAbsWaveformSimulator
Abstract base class for waveform simulator.
Definition:
PndEmcAbsWaveformSimulator.h:25
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
PndEmcWfRescaler::Modify
virtual void Modify(PndEmcWaveform *wf)
Definition:
PndEmcWfRescaler.cxx:14
PndEmcWfRescaler
waveform rescaler
Definition:
PndEmcWfRescaler.h:17
PndEmcWaveform
represents a simulated waveform in an emc crystal
Definition:
PndEmcWaveform.h:56
PndEmcWfRescaler::PndEmcWfRescaler
PndEmcWfRescaler()
Definition:
PndEmcWfRescaler.cxx:3
PndEmcWfRescaler::fMultiplicator
Double_t fMultiplicator
Definition:
PndEmcWfRescaler.h:27
Generated on Wed Apr 3 2019 10:02:50 for FairRoot/PandaRoot by
1.8.5