ATLAS Offline Software
Loading...
Searching...
No Matches
MakeDataFrame.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2//
3// Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
4//
5#ifndef XAODDATASOURCE_MAKEDATAFRAME_H
6#define XAODDATASOURCE_MAKEDATAFRAME_H
7
8// Framework include(s).
10
11// ROOT include(s).
12#include <ROOT/RDataFrame.hxx>
13
14// System include(s).
15#include <string>
16#include <string_view>
17#include <vector>
18
19namespace xAOD {
20
29ROOT::RDataFrame MakeDataFrame(
30 std::string_view fileNameGlob,
31 std::string_view containerName = "CollectionTree",
32 bool verboseOutput = false,
34
43ROOT::RDataFrame MakeDataFrame(
44 const std::vector<std::string>& fileNames,
45 std::string_view containerName = "CollectionTree",
46 bool verboseOutput = false,
48
49} // namespace xAOD
50
51#endif // XAODDATASOURCE_MAKEDATAFRAME_H
@ kClassAccess
Access auxiliary data using the aux containers.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
ROOT::RDataFrame MakeDataFrame(std::string_view fileNameGlob, std::string_view treeName, bool verboseOutput, TEvent::EAuxMode auxmode)
Helper function for creating an xAOD reading data frame.