Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-analysis/GenRoadset/src/AnaBase.h>
Public Member Functions | |
virtual | ~AnaBase () |
virtual void | SetInputTreeName (const std::string name) |
virtual void | SetInputBranchName (const std::string name) |
virtual void | Init () |
virtual void | Analyze () |
virtual void | End () |
virtual void | ReadEventsFromFileList (const char *fn_list, const int n_max=0) |
virtual void | ReadEvents (const char *fname) |
Protected Member Functions | |
AnaBase (const std::string label) | |
virtual void | ProcessOneEvent () |
Protected Attributes | |
std::string | m_label |
std::string | m_tree_name |
std::string | m_branch_name |
std::string | m_dir_out |
std::ofstream | m_ofs |
|
protected |
Definition at line 7 of file AnaBase.cc.
|
virtual |
Definition at line 20 of file AnaBase.cc.
|
virtual |
Reimplemented in ReAnaSignal, ReAnaBG, AnaSignal, and AnaBG.
Definition at line 42 of file AnaBase.cc.
|
virtual |
Reimplemented in ReAnaSignal, ReAnaBG, AnaSignal, and AnaBG.
Definition at line 47 of file AnaBase.cc.
|
virtual |
Reimplemented in ReAnaSignal, ReAnaBG, AnaSignal, and AnaBG.
Definition at line 37 of file AnaBase.cc.
|
protectedvirtual |
Reimplemented in ReAnaSignal, ReAnaBG, AnaSignal, and AnaBG.
Definition at line 78 of file AnaBase.cc.
|
virtual |
Reimplemented in AnaSignal, and AnaBG.
Definition at line 73 of file AnaBase.cc.
Referenced by ReadEventsFromFileList().
|
virtual |
Definition at line 52 of file AnaBase.cc.
References m_ofs, and ReadEvents().
|
inlinevirtual |
Definition at line 20 of file AnaBase.h.
References m_branch_name.
|
inlinevirtual |
Definition at line 19 of file AnaBase.h.
References m_tree_name.
|
protected |
Definition at line 10 of file AnaBase.h.
Referenced by AnaBG::ReadEvents(), AnaSignal::ReadEvents(), and SetInputBranchName().
|
protected |
Definition at line 11 of file AnaBase.h.
Referenced by AnaBase(), AnaBG::DrawInteMax(), DrawRoadset::DrawOneSet(), ReAnaSignal::DrawOneVar(), ReAnaSignal::DrawOneVar2D(), AnaBG::Init(), ReAnaSignal::Init(), and ~AnaBase().
|
protected |
|
protected |
Definition at line 12 of file AnaBase.h.
Referenced by AnaBase(), AnaBG::Analyze(), ReAnaBG::Analyze(), GenRoadset::DisableRoadsByFoM(), GenRoadset::DisableRoadsByWeightFraction(), AnaBG::DrawInteMax(), GenRoadset::GenerateSymmetricRoadSetByFoM(), AnaBG::Init(), ReadEventsFromFileList(), and ~AnaBase().
|
protected |
Definition at line 9 of file AnaBase.h.
Referenced by AnaBG::ReadEvents(), AnaSignal::ReadEvents(), and SetInputTreeName().