ATLAS Offline Software
Loading...
Searching...
No Matches
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
15
16#include "TFileLooper.h"
17#include "TString.h"
18#include <vector>
19
27
29 public:
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
TFileLooper class.
TString rootDir() const
Current directory.
Definition TFileLooper.h:86
TFileLooper()=default
std::vector< TString > m_fileList
void addFile(const char *filename)
virtual ~TMultiFileLooper()=default