|
ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtTabFF.h>


Public Member Functions | |
| AtTabFF (DataHandling::AtBranch &fissionBranch, bool plotADC=false) | |
| ~AtTabFF () | |
| void | Exec () override |
Called after the run's Exec() to update tab. More... | |
| void | InitTab () override |
| void | Update (DataHandling::AtSubject *sub) override |
Public Member Functions inherited from AtTabCanvas | |
| AtTabCanvas (TString name, Int_t rows=1, Int_t cols=1) | |
Public Member Functions inherited from AtTabBase | |
| AtTabBase (TString tabName) | |
| virtual | ~AtTabBase ()=default |
| void | Init () |
| Called in the init stage of the run. More... | |
| AtTabInfo * | GetTabInfo () |
| void | SetTabName (TString name) |
Public Member Functions inherited from DataHandling::AtObserver | |
| virtual | ~AtObserver ()=default |
Protected Types | |
| using | XYZVector = ROOT::Math::XYZVector |
| using | XYZPoint = ROOT::Math::XYZPoint |
| using | TH1Ptr = std::unique_ptr< TH1F > |
| using | HitVector = std::vector< AtHit * > |
| using | THStackPtr = std::unique_ptr< THStack > |
Protected Member Functions | |
| void | UpdateEvent () |
| void | DrawCanvas () |
| std::vector< AtHit * > | GetFragmentHits (AtEvent *event) |
| ClassDefOverride (AtTabFF, 1) | |
Protected Member Functions inherited from AtTabCanvas | |
| void | MakeTab (TEveWindowSlot *slot) override |
| Create the gui components of the tab in the passed window slot. More... | |
| void | UpdateCanvas () |
Protected Member Functions inherited from AtTabBase | |
| template<typename T > | |
| T * | GetFairRootInfo (std::string infoName=T::Class_Name()) |
Protected Attributes | |
| AtTabInfoFairRoot< AtEvent > | fEvent |
| AtTabInfoFairRoot< AtRawEvent > | fRawEvent |
| AtTabInfoFairRoot< AtFissionEvent > | fFissionEvent |
| DataHandling::AtTreeEntry & | fEntry |
| std::array< TH1Ptr, 2 > | fSimdQdZ |
| std::array< TH1Ptr, 2 > | fExpdQdZ |
| std::array< TH1Ptr, 2 > | fExpADCSum |
| std::array< std::set< int >, 2 > | fCurrPads |
| std::array< THStackPtr, 4 > | fStacks |
Protected Attributes inherited from AtTabCanvas | |
| TCanvas * | fCanvas {nullptr} |
| Int_t | fRows |
| Int_t | fCols |
Protected Attributes inherited from AtTabBase | |
| Int_t | fTabId {0} |
| TString | fTabName |
| std::unique_ptr< AtTabInfo > | fTabInfo {std::make_unique<AtTabInfo>()} |
Additional Inherited Members | |
Static Protected Attributes inherited from AtTabBase | |
| static int | fNumTabs = 0 |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| AtTabFF::AtTabFF | ( | DataHandling::AtBranch & | fissionBranch, |
| bool | plotADC = false |
||
| ) |
Definition at line 24 of file AtTabFF.cxx.
| AtTabFF::~AtTabFF | ( | ) |
Definition at line 67 of file AtTabFF.cxx.
|
protected |
|
protected |
Definition at line 127 of file AtTabFF.cxx.
|
inlineoverridevirtual |
Definition at line 79 of file AtTabFF.cxx.
|
inlineoverridevirtual |
|
overridevirtual |
Implements DataHandling::AtObserver.
Definition at line 73 of file AtTabFF.cxx.
|
protected |
Definition at line 85 of file AtTabFF.cxx.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.18