ATLAS Offline Software
Loading...
Searching...
No Matches
RDataSource.cxx File Reference
#include "RDataSource.h"
#include "xAODRootAccess/TEvent.h"
#include "xAODRootAccess/tools/Message.h"
#include <TChain.h>
#include <TFile.h>
#include <TROOT.h>
#include <TError.h>
#include <algorithm>
#include <memory>
#include <stdexcept>

Go to the source code of this file.

Namespaces

namespace  xAOD
 ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.

Macros

#define PRINT_VERBOSE(MSG)
 Helper macro for printing verbose messages for debugging.

Functions

template<typename FIRST, typename SECOND>
std::ostream & xAOD::operator<< (std::ostream &out, const std::pair< FIRST, SECOND > &pair)
 Helper print operator.
template<typename T>
std::ostream & xAOD::operator<< (std::ostream &out, const std::vector< T > &vec)
 Helper print operator.
template<typename T>
std::ostream & xAOD::operator<< (std::ostream &out, const std::unordered_map< T, T > &umap)
 Helper print operator.

Macro Definition Documentation

◆ PRINT_VERBOSE

#define PRINT_VERBOSE ( MSG)
Value:
do { \
if( m_verboseOutput ) { \
std::cout << "xAOD::RDataSource VERBOSE " << MSG << std::endl; \
} \
} while( false )
Definition MsgLevel.h:28

Helper macro for printing verbose messages for debugging.

Definition at line 96 of file RDataSource.cxx.

96#define PRINT_VERBOSE(MSG) \
97 do { \
98 if( m_verboseOutput ) { \
99 std::cout << "xAOD::RDataSource VERBOSE " << MSG << std::endl; \
100 } \
101 } while( false )