Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
MakeDataFrame.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 //
3 // Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
4 //
5 #ifndef XAODDATASOURCE_MAKEDATAFRAME_H
6 #define XAODDATASOURCE_MAKEDATAFRAME_H
7 
8 // ROOT include(s).
9 
10 #include <ROOT/RDataFrame.hxx>
11 #include <ROOT/RStringView.hxx>
12 
13 // System include(s).
14 #include <string>
15 #include <vector>
16 
17 namespace xAOD {
18 
20  ROOT::RDataFrame
21  MakeDataFrame( std::string_view fileNameGlob,
22  std::string_view treeName = "CollectionTree",
23  bool verboseOutput = false );
25  ROOT::RDataFrame
26  MakeDataFrame( const std::vector< std::string >& fileNames,
27  std::string_view treeName = "CollectionTree",
28  bool verboseOutput = false );
29 
30 } // namespace xAOD
31 
32 #endif // XAODDATASOURCE_MAKEDATAFRAME_H
xAOD::MakeDataFrame
ROOT::RDataFrame MakeDataFrame(std::string_view fileNameGlob, std::string_view treeName, bool verboseOutput)
Helper function for creating an xAOD reading data frame.
Definition: MakeDataFrame.cxx:14
checkxAOD.fileNames
fileNames
Definition: Tools/PyUtils/bin/checkxAOD.py:79
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
dumpFileToPlots.treeName
string treeName
Definition: dumpFileToPlots.py:20