Auxiliary base class for list of file names.
More...
#include <JMultipleFileScanner.hh>
Auxiliary base class for list of file names.
Definition at line 46 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 81 of file JMultipleFileScanner.hh.
83 const TObjArray* array = chain.GetListOfFiles();
85 for (Int_t i = 0; i != array->GetEntries(); ++i) {
87 const TChainElement* p = (
const TChainElement*) array->At(i);
89 this->push_back(p->GetTitle());
Get file list.
- Returns
- list of file names
Definition at line 99 of file JMultipleFileScanner.hh.
Auxiliary base class for list of file names.
Get file list.
- Returns
- list of file names
Definition at line 110 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 121 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 132 of file JMultipleFileScanner.hh.
134 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 147 of file JMultipleFileScanner.hh.
152 for (
string buffer;
in >> buffer; ) {
156 ifstream
ls(buffer.c_str());
167 catch(
const exception&) {
168 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
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.
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] 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
Write file list to output.
- Parameters
-
out | output stream |
object | file list |
- Returns
- output stream
Definition at line 184 of file JMultipleFileScanner.hh.
186 for (const_iterator i =
object.begin(); i !=
object.end(); ++i) {
187 out << *i << std::endl;
The documentation for this struct was generated from the following file: