 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef RNTCOLLECTIONQUERY_H
6 #define RNTCOLLECTIONQUERY_H
8 #include "CoralBase/AttributeList.h"
const ICollectionDescription & m_description
virtual void selectAllAttributes()
Adds all Attribute columns to the query select list.
void addToAttributeOutputList(const std::string &columnName)
virtual ~RNTCollectionQuery()
Destructor.
virtual void selectAll()
Adds all Token and Attribute columns to the query select list.
void addToTokenOutputList(const std::string &columnName)
RNTCollectionCursor * m_cursor
pool::TokenList m_outputTokenList
std::set< std::string > m_selectedColumnNames
Class to provide easy MsgStream access and capabilities.
bool m_skipEventRef
If false, the primary event reference is added always to the query result.
coral::AttributeList m_outputAttributeList
virtual pool::ICollectionCursor & execute()
Processes the query and returns a cursor over the query result.
virtual void selectAllTokens()
Adds all Token columns to the query select list.
reader
read the goodrunslist xml file(s)
ROOT::RNTupleReader * m_reader
std::string description
glabal timer - how long have I taken so far?
RNTCollectionQuery(const pool::ICollectionDescription &description, ROOT::RNTupleReader *reader)
Constructor.