Implement a selector given a track or vertex collection and track or vertex classifier. More...
#include <CategoryCriteria.h>
Public Types | |
typedef Collection | collection |
typedef container::const_iterator | const_iterator |
typedef std::vector< const type * > | container |
typedef Collection::value_type | type |
Public Member Functions | |
const_iterator | begin () const |
CategoryCriteria (const edm::ParameterSet &config) | |
const_iterator | end () const |
void | select (const edm::Handle< collection > &collectionHandler, const edm::Event &event, const edm::EventSetup &setup) |
std::size_t | size () const |
Private Attributes | |
Classifier | classifier_ |
StringCutObjectSelector < typename Classifier::Categories > | evaluate_ |
container | selected_ |
Implement a selector given a track or vertex collection and track or vertex classifier.
Definition at line 11 of file CategoryCriteria.h.
typedef Collection CategoryCriteria< Collection, Classifier >::collection |
Definition at line 17 of file CategoryCriteria.h.
typedef container::const_iterator CategoryCriteria< Collection, Classifier >::const_iterator |
Definition at line 26 of file CategoryCriteria.h.
typedef std::vector<const type *> CategoryCriteria< Collection, Classifier >::container |
Definition at line 23 of file CategoryCriteria.h.
typedef Collection::value_type CategoryCriteria< Collection, Classifier >::type |
Definition at line 20 of file CategoryCriteria.h.
|
inline |
Definition at line 29 of file CategoryCriteria.h.
|
inline |
Definition at line 56 of file CategoryCriteria.h.
References CategoryCriteria< Collection, Classifier >::selected_.
|
inline |
Definition at line 62 of file CategoryCriteria.h.
References CategoryCriteria< Collection, Classifier >::selected_.
|
inline |
Definition at line 34 of file CategoryCriteria.h.
References CategoryCriteria< Collection, Classifier >::classifier_, CategoryCriteria< Collection, Classifier >::evaluate_, i, and CategoryCriteria< Collection, Classifier >::selected_.
|
inline |
Definition at line 68 of file CategoryCriteria.h.
References CategoryCriteria< Collection, Classifier >::selected_.
|
private |
Definition at line 77 of file CategoryCriteria.h.
Referenced by CategoryCriteria< Collection, Classifier >::select().
|
private |
Definition at line 79 of file CategoryCriteria.h.
Referenced by CategoryCriteria< Collection, Classifier >::select().
|
private |