Loading [MathJax]/jax/output/SVG/config.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Trigger
TrigValidation
TrigValTools
TrigValTools
TMultiFileLooper.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGVALTOOLS_TMULTIFILELOOPER_H
6
#define TRIGVALTOOLS_TMULTIFILELOOPER_H
7
16
#include "
TFileLooper.h
"
17
#include "TString.h"
18
#include <vector>
19
28
class
TMultiFileLooper
:
public
TFileLooper
{
29
public
:
30
TMultiFileLooper
() {}
31
virtual
~TMultiFileLooper
() =
default
;
32
33
virtual
Int_t
run
(
const
char
* fileListName,
const
char
*
rootDir
= 0);
34
Int_t
run
();
35
36
void
addFile
(
const
char
*
filename
);
37
38
private
:
39
std::vector<TString>
m_fileList
;
40
};
41
42
#endif
TMultiFileLooper::~TMultiFileLooper
virtual ~TMultiFileLooper()=default
TMultiFileLooper::addFile
void addFile(const char *filename)
Definition:
TMultiFileLooper.cxx:62
TFileLooper.h
TFileLooper class.
TMultiFileLooper::TMultiFileLooper
TMultiFileLooper()
Definition:
TMultiFileLooper.h:30
TMultiFileLooper
Base class to loop over all the keys in several ROOT files.
Definition:
TMultiFileLooper.h:28
TMultiFileLooper::run
Int_t run()
Definition:
TMultiFileLooper.cxx:48
TFileLooper::rootDir
TString rootDir() const
Current directory.
Definition:
TFileLooper.h:86
TFileLooper
Base class to loop over all the keys in a ROOT file.
Definition:
TFileLooper.h:35
TMultiFileLooper::m_fileList
std::vector< TString > m_fileList
Definition:
TMultiFileLooper.h:39
CaloCellTimeCorrFiller.filename
filename
Definition:
CaloCellTimeCorrFiller.py:24
Generated on Sun Mar 30 2025 21:20:40 for ATLAS Offline Software by
1.8.18