Go to the documentation of this file. 1 #ifndef __JTRIGGER__JRUNBYRUN__
2 #define __JTRIGGER__JRUNBYRUN__
40 public JMultiEquals<JRunByRun, JTYPELIST< JMultipleFileScanner<> >::typelist>
58 return !this->
template get<JMultipleFileScanner<>,
true>().empty();
112 properties[
"file"] =
object.template get<JMultipleFileScanner<>,
true>();
113 properties[
"sampler"] =
object.getSampler();
114 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.
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 JRewindableObjectIterator.
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.