1 #ifndef __JTRIGGER__JRUNBYRUN__
2 #define __JTRIGGER__JRUNBYRUN__
20 namespace JPP {
using namespace JTRIGGER; }
49 public JMultiEquals<JRunByRun, JTYPELIST< JMultipleFileScanner<> >::typelist>
66 return !this->
template get<JMultipleFileScanner<>,
true>().empty();
117 properties[
"file"] =
object.template get<JMultipleFileScanner<>,
true>();
118 properties[
"sampler"] =
object.getSampler();
bool read(const JEquation &equation)
Read equation.
friend std::istream & operator>>(std::istream &in, JRunByRun &object)
Read run by run options from input.
void load()
Load data from file with name corresponding to current contents.
Auxiliary class to handle run by run options.
Utility class to parse parameter values.
JRewindableObjectIterator< T > & in
friend std::ostream & operator<<(std::ostream &out, const JRunByRun &object)
Write run by run options to output.
bool is_valid()
Check validity of run by run options.
Utility class to parse parameter values.
Template definition of auxiliary base class for data structures composed of multiple base classes wit...
static JProperties getProperties(T &object)
Get properties of this class.
Template class for randomly sampling from a JLANG::JRewindableObjectIterator using a JLANG::JObjectSa...
std::ostream & write(std::ostream &out) const
Write the current parameter values.
JRunByRun()
Default constructor.
Auxiliary class for recursive type list generation.
do set_variable OUTPUT_DIRECTORY $WORKDIR T
static JStat getFileStatus
Function object for file status.
Wrapper class around STL stringstream class to facilitate optional loading of data from file...
General purpose class for object reading from a list of file names.
Auxiliary class to sample from a list of files.