LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
ShowerCalo.h
Go to the documentation of this file.
1
14
#ifndef RECOTOOL_SHOWERCALO_H
15
#define RECOTOOL_SHOWERCALO_H
16
17
#include <utility>
18
19
namespace
showerreco
{
20
21
namespace
energy
{
22
23
enum
RecoType_t
{
kDEFAULT
};
24
25
// Define constants to be used by ShowerCalo
26
static
const
double
DEFAULT_ECorr
= 1.81;
//1.75133;
27
static
const
double
DEFAULT_ECorrError
= 0.173707;
28
29
}
30
}
31
32
namespace
showerreco
{
33
39
class
ShowerCalo
{
40
41
public
:
43
ShowerCalo
(){};
44
46
virtual
~ShowerCalo
(){};
47
48
std::pair<double, double>
ShowerEnergy
(
double
energy
,
49
::
showerreco::energy::RecoType_t
type
=
energy::kDEFAULT
,
50
bool
mc =
true
);
51
};
52
}
53
54
#endif
55
// end of doxygen group
showerreco::ShowerCalo::ShowerCalo
ShowerCalo()
Default constructor.
Definition:
ShowerCalo.h:43
showerreco
Definition:
ShowerCalo.cxx:7
showerreco::energy::DEFAULT_ECorr
static const double DEFAULT_ECorr
Definition:
ShowerCalo.h:26
showerreco::ShowerCalo
Definition:
ShowerCalo.h:39
tca::ShowerEnergy
double ShowerEnergy(const ShowerStruct3D &ss3)
Definition:
TCShower.cxx:3899
type
Definition:
ShowerProducedPtrsHolder.hh:57
energy
double energy
Definition:
plottest35.C:25
showerreco::energy::kDEFAULT
Definition:
ShowerCalo.h:23
showerreco::energy::DEFAULT_ECorrError
static const double DEFAULT_ECorrError
Definition:
ShowerCalo.h:27
showerreco::energy::RecoType_t
RecoType_t
Definition:
ShowerCalo.h:23
showerreco::ShowerCalo::~ShowerCalo
virtual ~ShowerCalo()
Default destructor.
Definition:
ShowerCalo.h:46
larreco
v09_25_00
source
larreco
ShowerFinder
ShowerReco3D
ShowerCalo.h
Generated on Thu May 2 2024 20:59:48 for LArSoft by
1.8.11