HepMC event record
|
List of filters for the search engine.
Constructs lists out of Filter objects
Definition at line 28 of file build/outputs/include/HepMC/Search/FilterList.h.
#include <FilterList.h>
Public Member Functions | |
FilterList () | |
Default constructor. More... | |
FilterList (const Filter &f1) | |
Single filter constructor. More... | |
FilterList (const Filter &f1, const Filter &f2) | |
Two filters constructor. More... | |
FilterList & | operator && (const Filter &f) |
AND operator. More... | |
const vector< Filter > & | filters () |
Get list of filters. More... | |
FilterList () | |
Default constructor. More... | |
FilterList (const Filter &f1) | |
Single filter constructor. More... | |
FilterList (const Filter &f1, const Filter &f2) | |
Two filters constructor. More... | |
FilterList & | operator && (const Filter &f) |
AND operator. More... | |
const vector< Filter > & | filters () |
Get list of filters. More... | |
Private Attributes | |
vector< Filter > | m_filters |
List of filters. More... | |
|
inline |
Default constructor.
Used when no filters were passed to search enginge
Definition at line 37 of file build/outputs/include/HepMC/Search/FilterList.h.
FilterList | ( | const Filter & | f1 | ) |
Single filter constructor.
Used as casting operator when just one filter was passed to search engine
Definition at line 16 of file FilterList.cc.
References FilterList::m_filters.
FilterList | ( | const Filter & | f1, |
const Filter & | f2 | ||
) |
Two filters constructor.
Used by global Filter AND operator to quickly join pair of filters
Definition at line 20 of file FilterList.cc.
References FilterList::m_filters.
|
inline |
Default constructor.
Used when no filters were passed to search enginge
Definition at line 37 of file include/HepMC/Search/FilterList.h.
FilterList | ( | const Filter & | f1 | ) |
Single filter constructor.
Used as casting operator when just one filter was passed to search engine
FilterList | ( | const Filter & | f1, |
const Filter & | f2 | ||
) |
Two filters constructor.
Used by global Filter AND operator to quickly join pair of filters
|
inline |
Get list of filters.
Definition at line 62 of file build/outputs/include/HepMC/Search/FilterList.h.
References FilterList::m_filters.
|
inline |
Get list of filters.
Definition at line 62 of file include/HepMC/Search/FilterList.h.
References FilterList::m_filters.
FilterList& operator&& | ( | const Filter & | f | ) |
AND operator.
Used to join multiple filters
FilterList& operator&& | ( | const Filter & | f | ) |
AND operator.
Used to join multiple filters
|
private |
List of filters.
Definition at line 68 of file build/outputs/include/HepMC/Search/FilterList.h.