Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Namespaces | Macros | Functions
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

 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. More...
 

Functions

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

Macro Definition Documentation

◆ PRINT_VERBOSE

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

Helper macro for printing verbose messages for debugging.

Definition at line 97 of file RDataSource.cxx.

MSG
Definition: MsgLevel.h:28