FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
detectors
emc
EmcDigi
PndEmcWaveformDigitizer.h
Go to the documentation of this file.
1
//#pragma once
2
#ifndef PNDEMCWAVEFORMDIGITIZER_H_
3
#define PNDEMCWAVEFORMDIGITIZER_H_
4
10
class
PndEmcWaveformDigitizer
:
public
PndEmcAbsWaveformModifier
11
{
12
public
:
13
PndEmcWaveformDigitizer
();
14
PndEmcWaveformDigitizer
(Int_t nBits,
Double_t
energyRange,
Double_t
inputScale);
15
16
virtual
void
Modify
(
PndEmcWaveform
* wf);
17
virtual
Double_t
GetScale
() {
return
fTotalChannels
/
fInputScale
; }
18
19
private
:
20
21
Int_t
fNBits
;
22
Double_t
fEnergyRange
;
//in GeV;
23
Double_t
fInputScale
;
24
25
Int_t
fTotalChannels
;
26
Double_t
fOneBitResolution
;
27
28
ClassDef
(
PndEmcWaveformDigitizer
, 0)
29
};
30
31
#endif
PndEmcAbsWaveformModifier
interface for waveform modifiers
Definition:
PndEmcAbsWaveformModifier.h:16
PndEmcWaveformDigitizer::fNBits
Int_t fNBits
Definition:
PndEmcWaveformDigitizer.h:21
PndEmcWaveformDigitizer::fTotalChannels
Int_t fTotalChannels
Definition:
PndEmcWaveformDigitizer.h:25
PndEmcWaveformDigitizer
waveform digitzer
Definition:
PndEmcWaveformDigitizer.h:10
PndEmcWaveformDigitizer::fEnergyRange
Double_t fEnergyRange
Definition:
PndEmcWaveformDigitizer.h:22
PndEmcAbsWaveformModifier::ClassDef
ClassDef(PndEmcAbsWaveformModifier, 1)
PndEmcWaveformDigitizer::PndEmcWaveformDigitizer
PndEmcWaveformDigitizer()
Definition:
PndEmcWaveformDigitizer.cxx:8
PndEmcWaveformDigitizer::fOneBitResolution
Double_t fOneBitResolution
Definition:
PndEmcWaveformDigitizer.h:26
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
PndEmcWaveformDigitizer::Modify
virtual void Modify(PndEmcWaveform *wf)
Definition:
PndEmcWaveformDigitizer.cxx:24
PndEmcWaveform
represents a simulated waveform in an emc crystal
Definition:
PndEmcWaveform.h:56
PndEmcWaveformDigitizer::GetScale
virtual Double_t GetScale()
Definition:
PndEmcWaveformDigitizer.h:17
PndEmcWaveformDigitizer::fInputScale
Double_t fInputScale
Definition:
PndEmcWaveformDigitizer.h:23
Generated on Wed Apr 3 2019 10:02:50 for FairRoot/PandaRoot by
1.8.5