LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
RootBranchInfo.h
Go to the documentation of this file.
1
#ifndef art_Framework_IO_Root_RootBranchInfo_h
2
#define art_Framework_IO_Root_RootBranchInfo_h
3
4
namespace
art
{
5
class
RootBranchInfo;
6
}
7
8
#include "TBranch.h"
9
10
#include <string>
11
12
class
art::RootBranchInfo
{
13
public
:
14
explicit
RootBranchInfo
(TBranch*
branch
= 0);
15
std::string
const
&
branchName
()
const
;
16
TBranch
const
*
branch
()
const
;
17
TBranch*
branch
();
18
19
private
:
20
TBranch*
branch_
;
21
std::string
branchName_
;
22
};
23
24
inline
std::string
const
&
25
art::RootBranchInfo::branchName
()
const
26
{
27
return
branchName_
;
28
}
29
30
inline
TBranch
const
*
31
art::RootBranchInfo::branch
()
const
32
{
33
return
branch_
;
34
}
35
36
inline
TBranch*
37
art::RootBranchInfo::branch
()
38
{
39
return
branch_
;
40
}
41
42
#endif
/* art_Framework_IO_Root_RootBranchInfo_h */
43
44
// Local Variables:
45
// mode: c++
46
// End:
art::RootBranchInfo::branchName
std::string const & branchName() const
Definition:
RootBranchInfo.h:25
art::RootBranchInfo::branch_
TBranch * branch_
Definition:
RootBranchInfo.h:20
art::RootBranchInfo::RootBranchInfo
RootBranchInfo(TBranch *branch=0)
Definition:
RootBranchInfo.cc:3
art::RootBranchInfo
Definition:
RootBranchInfo.h:12
art::RootBranchInfo::branch
TBranch const * branch() const
Definition:
RootBranchInfo.h:31
art
HLT enums.
Definition:
ServiceProviderWrappers.h:36
art::RootBranchInfo::branchName_
std::string branchName_
Definition:
RootBranchInfo.h:21
art
Framework
IO
Root
RootBranchInfo.h
Generated on Wed Dec 12 2018 14:42:32 for LArSoft by
1.8.11