Jpp
|
Auxiliary class for organising Monte Carlo file scanners. More...
#include <JWeightFileScannerSet.hh>
Public Types | |
typedef JWeightFileScanner < JFileScanner_t > | value_type |
typedef std::vector < value_type >::const_iterator | const_iterator |
typedef std::vector < value_type >::iterator | iterator |
typedef std::vector < value_type > ::const_reverse_iterator | const_reverse_iterator |
typedef std::vector < value_type > ::reverse_iterator | reverse_iterator |
Public Member Functions | |
JWeightFileScannerSet () | |
Default constructor. More... | |
JWeightFileScannerSet (JMultipleFileScanner_t &input, JLimit &limit=JLimit()) | |
Constructor. More... | |
void | put (JMultipleFileScanner_t &input) |
Put file. More... | |
void | put (const std::string &input) |
Put file. More... | |
const value_type & | get (const JHead &head) const |
Get file scanner for given header. More... | |
void | setLimit (const JLimit &limit) |
Set limit. More... | |
Public Attributes | |
JComparator_t | compare |
Function object for comparison of headers. More... | |
Auxiliary class for organising Monte Carlo file scanners.
Definition at line 34 of file JWeightFileScannerSet.hh.
typedef JWeightFileScanner<JFileScanner_t> JSUPPORT::JWeightFileScannerSet< JFileScanner_t, JComparator_t >::value_type |
Definition at line 37 of file JWeightFileScannerSet.hh.
typedef std::vector<value_type>::const_iterator JSUPPORT::JWeightFileScannerSet< JFileScanner_t, JComparator_t >::const_iterator |
Definition at line 39 of file JWeightFileScannerSet.hh.
typedef std::vector<value_type>::iterator JSUPPORT::JWeightFileScannerSet< JFileScanner_t, JComparator_t >::iterator |
Definition at line 40 of file JWeightFileScannerSet.hh.
typedef std::vector<value_type>::const_reverse_iterator JSUPPORT::JWeightFileScannerSet< JFileScanner_t, JComparator_t >::const_reverse_iterator |
Definition at line 41 of file JWeightFileScannerSet.hh.
typedef std::vector<value_type>::reverse_iterator JSUPPORT::JWeightFileScannerSet< JFileScanner_t, JComparator_t >::reverse_iterator |
Definition at line 42 of file JWeightFileScannerSet.hh.
|
inline |
|
inline |
Constructor.
input | file list |
limit | limit |
Definition at line 58 of file JWeightFileScannerSet.hh.
|
inline |
Put file.
input | file list |
Definition at line 71 of file JWeightFileScannerSet.hh.
|
inline |
Put file.
input | file name |
Definition at line 84 of file JWeightFileScannerSet.hh.
|
inline |
Get file scanner for given header.
head | header |
Definition at line 108 of file JWeightFileScannerSet.hh.
|
inline |
Set limit.
limit | limit |
Definition at line 125 of file JWeightFileScannerSet.hh.
JComparator_t JSUPPORT::JWeightFileScannerSet< JFileScanner_t, JComparator_t >::compare |
Function object for comparison of headers.
Definition at line 136 of file JWeightFileScannerSet.hh.