Jpp
software
JFit
JShowerFitParameters_t.hh
Go to the documentation of this file.
1
#ifndef JSHOWERFITPARAMETERS_t_INCLUDE
2
#define JSHOWERFITPARAMETERS_t_INCLUDE
3
4
#include <limits>
5
6
#include <TROOT.h>
7
#include <TObject.h>
8
9
10
/**
11
* \author adomi, gmaggi
12
*/
13
14
namespace
JFIT
15
{
16
/**
17
* struct that holds the Parameters used for JORCAShowerFit
18
*/
19
struct
JShowerFitParameters_t
:
20
public
TObject
21
{
22
double
Tmax_ns
;
23
double
Dmax_m
;
24
double
R_Hz
;
25
std::size_t
numberOfPrefits
;
26
27
JShowerFitParameters_t
(){this->
reset
();}
28
29
virtual
~JShowerFitParameters_t
(){}
30
31
void
reset
()
32
{
33
Tmax_ns = 20;
34
Dmax_m
= 80;
35
R_Hz
= 10.0e3;
36
numberOfPrefits
= 1;
37
}
38
39
bool
equals
(
const
JShowerFitParameters_t
¶meters)
const
40
{
41
return
(this->Tmax_ns == parameters.
Tmax_ns
and
42
this->numberOfPrefits == parameters.
numberOfPrefits
and
43
this->Dmax_m == parameters.
Dmax_m
and
44
this->R_Hz == parameters.
R_Hz
);
45
}
46
47
48
ClassDef
(
JShowerFitParameters_t
, 1);
49
50
};
51
52
}
53
54
#endif
TObject
Definition:
JRoot.hh:19
JFIT
Auxiliary classes and methods for linear and iterative data regression.
Definition:
JEnergy.hh:15
JFIT::JShowerFitParameters_t::equals
bool equals(const JShowerFitParameters_t ¶meters) const
Definition:
JShowerFitParameters_t.hh:39
JFIT::JShowerFitParameters_t::numberOfPrefits
std::size_t numberOfPrefits
Definition:
JShowerFitParameters_t.hh:25
JFIT::JShowerFitParameters_t::Dmax_m
double Dmax_m
Definition:
JShowerFitParameters_t.hh:23
JFIT::JShowerFitParameters_t::~JShowerFitParameters_t
virtual ~JShowerFitParameters_t()
Definition:
JShowerFitParameters_t.hh:29
JFIT::JShowerFitParameters_t::reset
void reset()
Definition:
JShowerFitParameters_t.hh:31
JFIT::JShowerFitParameters_t::ClassDef
ClassDef(JShowerFitParameters_t, 1)
JFIT::JShowerFitParameters_t::R_Hz
double R_Hz
Definition:
JShowerFitParameters_t.hh:24
JFIT::JShowerFitParameters_t::Tmax_ns
double Tmax_ns
Definition:
JShowerFitParameters_t.hh:22
JFIT::JShowerFitParameters_t
struct that holds the Parameters used for JORCAShowerFit
Definition:
JShowerFitParameters_t.hh:19
JFIT::JShowerFitParameters_t::JShowerFitParameters_t
JShowerFitParameters_t()
Definition:
JShowerFitParameters_t.hh:27
Generated by
1.8.16