ROOT specific event selector context.
More...
|
| typedef std::vector< std::string > | FileNames_t |
| | definition of the file container
|
ROOT specific event selector context.
Definition at line 129 of file RootNtupleEventSelector.cxx.
◆ FileNames_t
◆ RootNtupleEventContext()
standard c-tor with initialization
Definition at line 152 of file RootNtupleEventSelector.cxx.
152 :
157 {}
std::string m_fid
connection FID
long m_tupleIdx
current tuple index (into ‘m_tupleNames’)
long m_collIdx
current collection index (into m_inputCollectionsName)
const RootNtupleEventSelector * m_evtsel
reference to the hosting event selector instance
◆ ~RootNtupleEventContext()
| virtual Athena::RootNtupleEventContext::~RootNtupleEventContext |
( |
| ) |
|
|
inlinevirtual |
◆ entry()
| int64_t Athena::RootNtupleEventContext::entry |
( |
| ) |
const |
|
inline |
◆ fid()
| const std::string & Athena::RootNtupleEventContext::fid |
( |
| ) |
const |
|
inline |
◆ fileIndex()
| std::size_t Athena::RootNtupleEventContext::fileIndex |
( |
| ) |
const |
|
inline |
◆ files()
| const FileNames_t & Athena::RootNtupleEventContext::files |
( |
| ) |
const |
|
inline |
◆ identifier()
| virtual void * Athena::RootNtupleEventContext::identifier |
( |
| ) |
const |
|
inlinevirtual |
◆ setFID()
| void Athena::RootNtupleEventContext::setFID |
( |
const std::string & | fid | ) |
|
|
inline |
◆ setFileIndex()
| void Athena::RootNtupleEventContext::setFileIndex |
( |
std::size_t | idx | ) |
|
|
inline |
◆ setTree()
| void Athena::RootNtupleEventContext::setTree |
( |
TTree * | tree | ) |
|
|
inline |
set the tree used to iterate
Definition at line 197 of file RootNtupleEventSelector.cxx.
197 {
198
199
200
202 if (cur &&
tree != cur) {
204 if (old_file) {
206 }
207 }
208
210 }
TTree * tree() const
access to the tree used to iterate
◆ setTupleIndex()
| void Athena::RootNtupleEventContext::setTupleIndex |
( |
std::size_t | idx | ) |
|
|
inline |
◆ tree()
| TTree * Athena::RootNtupleEventContext::tree |
( |
| ) |
const |
|
inline |
◆ tupleIndex()
| std::size_t Athena::RootNtupleEventContext::tupleIndex |
( |
| ) |
const |
|
inline |
◆ m_collIdx
| long Athena::RootNtupleEventContext::m_collIdx |
|
private |
◆ m_evtsel
◆ m_fid
| std::string Athena::RootNtupleEventContext::m_fid |
|
private |
◆ m_tupleIdx
| long Athena::RootNtupleEventContext::m_tupleIdx |
|
private |
The documentation for this class was generated from the following file: