eventAnalysis
7.0-49-g0ac7482
Main Page
Related Pages
Namespaces
Classes
Files
Workbook
oaAnalysis format description
Cross referenced source code
T2K git site
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
TAnalysisHeaderModuleBase.hxx
Go to the documentation of this file.
1
#ifndef TAnalysisHeaderModuleBase_hxx_seen
2
#define TAnalysisHeaderModuleBase_hxx_seen
3
4
#include "
TAnalysisModuleBase.hxx
"
5
namespace
ND {
6
class
TAnalysisHeaderModuleBase;
7
};
8
9
/// A base class for analysis output modules which contain event header
10
/// information.
11
/// This is derived from TAnalysisModuleBase.
12
///
13
/// This class adds very little extra functionality, but GetTreeType is defined
14
/// to return kHeader.
15
class
ND::TAnalysisHeaderModuleBase
:
public
TAnalysisModuleBase
{
16
public
:
17
EType
GetTreeType
()
const
{
return
kHeader
; }
18
19
protected
:
20
~TAnalysisHeaderModuleBase
() {}
21
22
};
23
#endif
ND::TAnalysisModuleBase
A base class for classes which specify how to set up an Analysis format output tree, and fill it.
Definition:
TAnalysisModuleBase.hxx:44
ND::TAnalysisModuleBase::kHeader
Definition:
TAnalysisModuleBase.hxx:54
TAnalysisModuleBase.hxx
ND::TAnalysisHeaderModuleBase::GetTreeType
EType GetTreeType() const
Returns the type of tree, header, truth, or recon.
Definition:
TAnalysisHeaderModuleBase.hxx:17
ND::TAnalysisHeaderModuleBase::~TAnalysisHeaderModuleBase
~TAnalysisHeaderModuleBase()
Definition:
TAnalysisHeaderModuleBase.hxx:20
ND::TAnalysisHeaderModuleBase
A base class for analysis output modules which contain event header information.
Definition:
TAnalysisHeaderModuleBase.hxx:15
ND::TAnalysisModuleBase::EType
EType
Definition:
TAnalysisModuleBase.hxx:54
Package Summary
Package Name
: eventAnalysis
Package Version
: 7.0-49-g0ac7482
Package Manager
:
Generated on Mon Mar 25 2024 14:43:58 for eventAnalysis by 
1.8.5