Auxiliary base class for list of file names.
More...
#include <JMultipleFileScanner.hh>
Auxiliary base class for list of file names.
Definition at line 49 of file JMultipleFileScanner.hh.
JSUPPORT::JMultipleFileScanner_t::JMultipleFileScanner_t |
( |
| ) |
|
|
inline |
JSUPPORT::JMultipleFileScanner_t::JMultipleFileScanner_t |
( |
const std::string & |
file_name | ) |
|
|
inline |
JSUPPORT::JMultipleFileScanner_t::JMultipleFileScanner_t |
( |
const std::vector< std::string > & |
file_list | ) |
|
|
inline |
JSUPPORT::JMultipleFileScanner_t::JMultipleFileScanner_t |
( |
const TChain & |
chain | ) |
|
|
inline |
Constructor.
- Parameters
-
Definition at line 84 of file JMultipleFileScanner.hh.
86 const TObjArray*
array = chain.GetListOfFiles();
88 for (Int_t
i = 0;
i != array->GetEntries(); ++
i) {
90 const TChainElement* p = (
const TChainElement*) array->At(
i);
92 this->push_back(p->GetTitle());
Get file list.
- Returns
- list of file names
Definition at line 102 of file JMultipleFileScanner.hh.
Auxiliary base class for list of file names.
Get file list.
- Returns
- list of file names
Definition at line 113 of file JMultipleFileScanner.hh.
Auxiliary base class for list of file names.
Set file list.
- Parameters
-
file_list | list of file names |
Definition at line 124 of file JMultipleFileScanner.hh.
Auxiliary base class for list of file names.
Add file list.
- Parameters
-
file_list | list of file names |
Definition at line 135 of file JMultipleFileScanner.hh.
137 for (const_iterator
i = file_list.begin();
i != file_list.end(); ++
i) {
Read file list from input.
- Parameters
-
in | input stream |
object | file list |
- Returns
- input stream
Definition at line 150 of file JMultipleFileScanner.hh.
155 for (
string buffer;
in >> buffer; ) {
159 ifstream
ls(buffer.c_str());
170 catch(
const exception&) {
171 object.addFilelist(buffer);
static JGlob getFilenames
Function object to get list of files for given pattern.
static const char *const FILE_LIST_FORMAT
file name extension ASCII format with list of file names
then fatal The output file must have the wildcard in the e g root fi eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
std::string getFilenameExtension(const std::string &file_name)
Get file name extension, i.e. part after last JEEP::FILENAME_SEPARATOR if any.
Auxiliary data structure to list files in directory.
Write file list to output.
- Parameters
-
out | output stream |
object | file list |
- Returns
- output stream
Definition at line 187 of file JMultipleFileScanner.hh.
189 for (const_iterator
i =
object.begin();
i !=
object.end(); ++
i) {
190 out << *
i << std::endl;
The documentation for this struct was generated from the following file: