template<typename Feature_type>
class HepMC3::SelectorWrapper< Feature_type >
Forward declaration of SelectorWrapper.
SelectorWrapper.
Definition at line 95 of file Selector.h.
#include <Selector.h>
|
| static const SelectorWrapper< int > | STATUS = SelectorWrapper<int>([](ConstGenParticlePtr p)->int{return p->status();}) |
| static const SelectorWrapper< int > | PDG_ID = SelectorWrapper<int>([](ConstGenParticlePtr p)->int{return p->pdg_id();}) |
| static const SelectorWrapper< double > | PT = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().pt();}) |
| static const SelectorWrapper< double > | ENERGY = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().e();}) |
| static const SelectorWrapper< double > | RAPIDITY = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().rap();}) |
| static const SelectorWrapper< double > | ETA = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().eta();}) |
| static const SelectorWrapper< double > | PHI = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().phi();}) |
| static const SelectorWrapper< double > | ET = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().e() * (p->momentum().pt() / p->momentum().p3mod());}) |
| static const SelectorWrapper< double > | MASS = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().m();}) |
◆ SelectorWrapper()
template<typename Feature_type>
| SelectorWrapper |
( |
typename Feature< Feature_type >::Evaluator_type | functor | ) |
|
|
inline |
◆ abs()
template<typename Feature_type>
◆ ATTRIBUTE()
◆ operator!=() [1/2]
template<typename Feature_type>
◆ operator!=() [2/2]
template<typename Feature_type>
◆ operator<() [1/2]
template<typename Feature_type>
| Filter operator< |
( |
double | value | ) |
const |
|
inlineoverridevirtual |
◆ operator<() [2/2]
template<typename Feature_type>
| Filter operator< |
( |
int | value | ) |
const |
|
inlineoverridevirtual |
◆ operator<=() [1/2]
template<typename Feature_type>
| Filter operator<= |
( |
double | value | ) |
const |
|
inlineoverridevirtual |
◆ operator<=() [2/2]
template<typename Feature_type>
| Filter operator<= |
( |
int | value | ) |
const |
|
inlineoverridevirtual |
◆ operator==() [1/2]
template<typename Feature_type>
| Filter operator== |
( |
double | value | ) |
const |
|
inlineoverridevirtual |
◆ operator==() [2/2]
template<typename Feature_type>
| Filter operator== |
( |
int | value | ) |
const |
|
inlineoverridevirtual |
◆ operator>() [1/2]
template<typename Feature_type>
| Filter operator> |
( |
double | value | ) |
const |
|
inlineoverridevirtual |
◆ operator>() [2/2]
template<typename Feature_type>
| Filter operator> |
( |
int | value | ) |
const |
|
inlineoverridevirtual |
◆ operator>=() [1/2]
template<typename Feature_type>
| Filter operator>= |
( |
double | value | ) |
const |
|
inlineoverridevirtual |
◆ operator>=() [2/2]
template<typename Feature_type>
| Filter operator>= |
( |
int | value | ) |
const |
|
inlineoverridevirtual |
◆ ENERGY
| const SelectorWrapper< double > ENERGY = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().e();}) |
|
staticinherited |
◆ ET
| const SelectorWrapper< double > ET = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().e() * (p->momentum().pt() / p->momentum().p3mod());}) |
|
staticinherited |
◆ ETA
| const SelectorWrapper< double > ETA = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().eta();}) |
|
staticinherited |
◆ m_internal
template<typename Feature_type>
◆ MASS
| const SelectorWrapper< double > MASS = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().m();}) |
|
staticinherited |
◆ PDG_ID
| const SelectorWrapper< int > PDG_ID = SelectorWrapper<int>([](ConstGenParticlePtr p)->int{return p->pdg_id();}) |
|
staticinherited |
◆ PHI
| const SelectorWrapper< double > PHI = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().phi();}) |
|
staticinherited |
◆ PT
| const SelectorWrapper< double > PT = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().pt();}) |
|
staticinherited |
◆ RAPIDITY
| const SelectorWrapper< double > RAPIDITY = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().rap();}) |
|
staticinherited |
◆ STATUS
| const SelectorWrapper< int > STATUS = SelectorWrapper<int>([](ConstGenParticlePtr p)->int{return p->status();}) |
|
staticinherited |
The documentation for this class was generated from the following file: