ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtSidebarPSADeconv.h
Go to the documentation of this file.
1 #ifndef ATSIDEBARPSADECONV_H
2 #define ATSIDEBARPSADECONV_H
3 #include "AtSidebarPSA.h" // for AtSidebarPSA
4 
5 #include <Rtypes.h> // for THashConsistencyHolder, UInt_t, ClassDefOv...
6 
7 #include <GuiTypes.h> // for Pixel_t
8 
9 #include <string> // for allocator, string
10 class TBuffer;
11 class TClass;
12 class TGWindow;
13 class TMemberInspector;
14 
16 protected:
17  const std::string fOrder{"Filter Order"};
18  const std::string fCutoff{"Filter Cutoff"};
19 
20 public:
21  AtSidebarPSADeconv(const TGWindow *p = nullptr, UInt_t w = 1, UInt_t h = 1, UInt_t options = 0,
22  Pixel_t back = GetDefaultFrameBackground())
23  : AtSidebarPSA(p, w, h, options, back)
24  {
25  }
26 
27  void SetFilterOrder();
28  void SetCutoffFreq();
29 
30  void FillFrame() override;
31 
33 };
34 
35 #endif
AtSidebarPSADeconv::fCutoff
const std::string fCutoff
Definition: AtSidebarPSADeconv.h:18
AtSidebarPSADeconv::SetFilterOrder
void SetFilterOrder()
Definition: AtSidebarPSADeconv.cxx:21
AtSidebarPSADeconv::SetCutoffFreq
void SetCutoffFreq()
Definition: AtSidebarPSADeconv.cxx:28
AtSidebarPSA.h
AtSidebarPSADeconv::fOrder
const std::string fOrder
Definition: AtSidebarPSADeconv.h:17
AtSidebarPSADeconv::AtSidebarPSADeconv
AtSidebarPSADeconv(const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground())
Definition: AtSidebarPSADeconv.h:21
AtSidebarPSADeconv::ClassDefOverride
ClassDefOverride(AtSidebarPSADeconv, 1)
AtSidebarPSADeconv::FillFrame
void FillFrame() override
Definition: AtSidebarPSADeconv.cxx:10
AtSidebarPSADeconv
Definition: AtSidebarPSADeconv.h:15
AtSidebarPSA
Definition: AtSidebarPSA.h:16