ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtEventDisplay
AtSidebar
PSA
AtSidebarPSAIterDeconv.cxx
Go to the documentation of this file.
1
#include "
AtSidebarPSAIterDeconv.h
"
2
3
#include "
AtPSA.h
"
// for AtPSA
4
#include "
AtPSAIterDeconv.h
"
// for AtPSAIterDeconv
5
6
#include <FairLogger.h>
7
8
#include <Rtypes.h>
// for TGenericClassInfo
9
10
ClassImp
(
AtSidebarPSAIterDeconv
);
11
12
void
AtSidebarPSAIterDeconv::FillFrame
()
13
{
14
AtSidebarPSADeconv::FillFrame
();
15
16
AddIntBox
(
fIterations
,
"SetIterations()"
, 0, 10);
17
18
SetIntNumber
(
fIterations
,
dynamic_cast<
AtPSAIterDeconv
*
>
(
fPSA
)->GetIterations());
19
}
20
21
void
AtSidebarPSAIterDeconv::SetIterations
()
22
{
23
auto
value =
GetIntNumber
(
fIterations
);
24
dynamic_cast<
AtPSAIterDeconv
*
>
(
fPSA
)->
SetIterations
(value);
25
LOG(debug) <<
fIterations
<<
" set: "
<< value;
26
}
AtSidebarPSAIterDeconv.h
AtPSAIterDeconv
Modifies AtPSADeconv to make iterative corrections to the output current.
Definition:
AtPSAIterDeconv.h:15
AtSidebarAddon::GetIntNumber
Long_t GetIntNumber(std::string label)
Definition:
AtSidebarAddon.cxx:63
AtSidebarPSAIterDeconv::fIterations
const std::string fIterations
Definition:
AtSidebarPSAIterDeconv.h:17
AtSidebarPSA::fPSA
AtPSA * fPSA
Definition:
AtSidebarPSA.h:18
AtSidebarAddon::AddIntBox
void AddIntBox(std::string label, std::string function, int min=0, int max=1)
Definition:
AtSidebarAddon.cxx:34
AtSidebarAddon::SetIntNumber
void SetIntNumber(std::string label, Long_t value)
Definition:
AtSidebarAddon.cxx:82
AtPSAIterDeconv.h
AtPSA.h
AtSidebarPSAIterDeconv::SetIterations
void SetIterations()
Definition:
AtSidebarPSAIterDeconv.cxx:21
AtSidebarPSADeconv::FillFrame
void FillFrame() override
Definition:
AtSidebarPSADeconv.cxx:10
AtSidebarPSAIterDeconv::FillFrame
void FillFrame() override
Definition:
AtSidebarPSAIterDeconv.cxx:12
AtSidebarPSAIterDeconv
Definition:
AtSidebarPSAIterDeconv.h:15
ClassImp
ClassImp(AtSidebarPSAIterDeconv)
Generated on Sat Nov 11 2023 15:30:37 for ATTPCROOT by
1.8.18