Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
garsoft
RecoAlg
SiPMUtils.h
Go to the documentation of this file.
1
////////////////////////////////////////////////////////////////////////
2
/// \file SiPMUtils.h
3
/// \brief Interface to SiPMReadoutSimAlg class for SiPM specific
4
///
5
/// \version $Id: $
6
/// \author eldwan.brianne@desy.de
7
////////////////////////////////////////////////////////////////////////
8
#ifndef SiPMUtils_H
9
#define SiPMUtils_H
10
11
namespace
util
{
12
13
class
SiPMUtils
{
14
15
public
:
16
17
SiPMUtils
();
18
19
SiPMUtils
(
double
NeffPx);
20
21
~SiPMUtils
();
22
23
double
Saturate
(
const
double
unsat_px);
24
25
double
DeSaturate
(
const
double
sat_px);
26
27
private
:
28
double
fNeffPx
;
29
};
30
}
// util
31
32
#endif // SiPMUtils_H
util
Namespace for general, non-LArSoft-specific utilities.
Definition:
SignalShapingService.h:21
util::SiPMUtils::~SiPMUtils
~SiPMUtils()
Definition:
SiPMUtils.cxx:26
util::SiPMUtils::Saturate
double Saturate(const double unsat_px)
Definition:
SiPMUtils.cxx:31
util::SiPMUtils::DeSaturate
double DeSaturate(const double sat_px)
Definition:
SiPMUtils.cxx:43
util::SiPMUtils::fNeffPx
double fNeffPx
Definition:
SiPMUtils.h:28
util::SiPMUtils
Definition:
SiPMUtils.h:13
util::SiPMUtils::SiPMUtils
SiPMUtils()
Definition:
SiPMUtils.cxx:14
Generated by
1.8.11