HepMC3 event record library: Selector.h File Reference

HepMC3 event record library

Data Structures | Namespaces | Macros | Typedefs | Functions
Selector.h File Reference

## Detailed Description

definition of Selector class

Definition in file Selector.h.

`#include <string>`
`#include <memory>`
`#include "HepMC3/Filter.h"`
`#include "HepMC3/Feature.h"`
`#include "HepMC3/AttributeFeature.h"`
Include dependency graph for Selector.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Data Structures
class | Selector
| Selector is an interface to "standard" Features that are valid for both integral and floating point comparisons. More...
class | SelectorWrapper< Feature_type >
| Forward declaration of SelectorWrapper. More...
class | StandardSelector
| StandardSelector. More...

## Namespaces
namespace | HepMC3
| HepMC3 main namespace.

## Typedefs
using | ConstSelectorPtr = std::shared_ptr<const Selector>
| Declaration of ConstSelectorPtr.

## Functions
ConstSelectorPtr | abs (const Selector &input)
| ConstSelectorPtr abs.

## Macro Definition Documentation

## ◆ HEPMC3search_StandardSelector_EXPORT_API

#define HEPMC3search_StandardSelector_EXPORT_API

Definition at line 170 of file Selector.h.