Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
art
art
Framework
IO
Root
RootBranchInfoList.h
Go to the documentation of this file.
1
#ifndef art_Framework_IO_Root_RootBranchInfoList_h
2
#define art_Framework_IO_Root_RootBranchInfoList_h
3
4
#include "
art/Framework/IO/Root/RootBranchInfo.h
"
5
#include "
art/Utilities/fwd.h
"
6
#include "
canvas/Utilities/TypeID.h
"
7
8
#include <vector>
9
10
#include "TTree.h"
11
12
namespace
art
{
13
class
RootBranchInfoList;
14
}
15
16
class
art::RootBranchInfoList
{
17
public
:
18
RootBranchInfoList
();
19
explicit
RootBranchInfoList
(TTree*
tree
);
20
void
reset
(TTree* tree);
21
22
template
<
class
PROD>
23
bool
findBranchInfo
(
InputTag
const
&
tag
,
RootBranchInfo
& rbInfo)
const
;
24
25
bool
findBranchInfo
(
TypeID
const
&
type
,
26
InputTag
const
& tag,
27
RootBranchInfo
& rbInfo)
const
;
28
29
private
:
30
std::vector<RootBranchInfo>
data_
;
31
};
32
33
template
<
class
PROD>
34
bool
35
art::RootBranchInfoList::findBranchInfo
(
InputTag
const
&
tag
,
36
RootBranchInfo
& rbInfo)
const
37
{
38
return
findBranchInfo
(
TypeID
{
typeid
(PROD)}, tag, rbInfo);
39
}
40
41
#endif
/* art_Framework_IO_Root_RootBranchInfoList_h */
42
43
// Local Variables:
44
// mode: c++
45
// End:
snoutStudy.tree
tree
Definition:
snoutStudy.py:11
fwd.h
art::RootBranchInfoList::findBranchInfo
bool findBranchInfo(InputTag const &tag, RootBranchInfo &rbInfo) const
Definition:
RootBranchInfoList.h:35
art::RootBranchInfoList::reset
void reset(TTree *tree)
Definition:
RootBranchInfoList.cc:19
tag
Definition:
ProxyBaseTest_module.cc:153
art::InputTag
Definition:
InputTag.h:16
art::RootBranchInfoList::data_
std::vector< RootBranchInfo > data_
Definition:
RootBranchInfoList.h:30
RootBranchInfo.h
TypeID.h
keras_to_tensorflow.type
type
Definition:
keras_to_tensorflow.py:59
art::RootBranchInfoList::RootBranchInfoList
RootBranchInfoList()
Definition:
RootBranchInfoList.cc:11
art::RootBranchInfo
Definition:
RootBranchInfo.h:12
art
Definition:
BasicOptionsHandler.h:11
art::TypeID
Definition:
TypeID.h:25
art::RootBranchInfoList
Definition:
RootBranchInfoList.h:16
Generated by
1.8.11