Auxiliary base class for list of file names.
More...
#include <JMultipleFileScanner.hh>
Auxiliary base class for list of file names.
Definition at line 44 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 TChain & |
chain | ) |
|
|
inline |
Constructor.
- Parameters
-
Definition at line 69 of file JMultipleFileScanner.hh.
void setFilelist(const JMultipleFileScanner_t &file_list)
Set file list.
Get file list.
- Returns
- list of file names
Definition at line 80 of file JMultipleFileScanner.hh.
Auxiliary base class for list of file names.
Get file list.
- Returns
- list of file names
Definition at line 91 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 102 of file JMultipleFileScanner.hh.
Auxiliary base class for list of file names.
void JSUPPORT::JMultipleFileScanner_t::setFilelist |
( |
const TChain & |
chain | ) |
|
|
inline |
Set file list.
- Parameters
-
Definition at line 113 of file JMultipleFileScanner.hh.
117 const TObjArray* array = chain.GetListOfFiles();
119 for (Int_t i = 0; i != array->GetEntries(); ++i) {
121 const TChainElement* p = (
const TChainElement*) array->At(i);
123 this->push_back(p->GetTitle());
Read file list from input.
- Parameters
-
in | input stream |
object | file list |
- Returns
- input stream
Definition at line 135 of file JMultipleFileScanner.hh.
137 for (std::string buffer;
in >> buffer; ) {
138 object.push_back(buffer.c_str());
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 source JAcoustics sh $DETECTOR_ID typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in
Write file list to output.
- Parameters
-
out | output stream |
object | file list |
- Returns
- output stream
Definition at line 152 of file JMultipleFileScanner.hh.
154 for (const_iterator i =
object.begin(); i !=
object.end(); ++i) {
155 out << *i << std::endl;
The documentation for this struct was generated from the following file: