Go to the documentation of this file. 1 #ifndef __JTRIGGER__JRUNBYRUN__
2 #define __JTRIGGER__JRUNBYRUN__
52 public JMultiEquals<JRunByRun, JTYPELIST< JMultipleFileScanner<> >::typelist>
70 return !this->
template get<JMultipleFileScanner<>,
true>().empty();
124 properties[
"file"] =
object.template get<JMultipleFileScanner<>,
true>();
125 properties[
"sampler"] =
object.getSampler();
126 properties[
"range_Hz"] =
object.range_Hz;
Data structure for range of PMT rates.
friend std::istream & operator>>(std::istream &in, JRunByRun &object)
Read run by run options from input.
static JProperties getProperties(T &object)
Get properties of this class.
friend std::ostream & operator<<(std::ostream &out, const JRunByRun &object)
Write run by run options to output.
Auxiliary class for recursive type list generation.
bool read(const JEquation &equation)
Read equation.
JRewindableObjectIterator< T > & in
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
JRunByRun()
Default constructor.
Auxiliary class to handle run by run options.
static JStat getFileStatus
Function object for file status.
void load()
Load data from file with name corresponding to current contents.
bool is_valid()
Check validity of run by run options.
Template definition of auxiliary base class for composite data structures composed of base classes wi...
Auxiliary class to sample from a list of files.
Template class for randomly sampling from a JLANG::JRewindableObjectIterator using a JLANG::JObjectSa...
General purpose class for object reading from a list of file names.
Utility class to parse parameter values.
std::ostream & write(std::ostream &out) const
Write the current parameter values.
Wrapper class around STL stringstream class to facilitate optional loading of data from file.