|
HepMC3 event record library
|
Definition at line 174 of file Selector.h.
#include <Selector.h>
Inheritance diagram for StandardSelector:
Collaboration diagram for StandardSelector:Public Member Functions | |
| virtual Filter | operator> (int value) const =0 |
| Operator > | |
| virtual Filter | operator> (double value) const =0 |
| Operator > | |
| virtual Filter | operator>= (int value) const =0 |
| Operator >=. | |
| virtual Filter | operator>= (double value) const =0 |
| Operator >=. | |
| virtual Filter | operator< (int value) const =0 |
| Operator <. | |
| virtual Filter | operator< (double value) const =0 |
| Operator <. | |
| virtual Filter | operator<= (int value) const =0 |
| Operator <=. | |
| virtual Filter | operator<= (double value) const =0 |
| Operator <=. | |
| virtual Filter | operator== (int value) const =0 |
| Equality. | |
| virtual Filter | operator== (double value) const =0 |
| Equality. | |
| virtual Filter | operator!= (int value) const =0 |
| NonEquality. | |
| virtual Filter | operator!= (double value) const =0 |
| NonEquality. | |
| virtual ConstSelectorPtr | abs () const =0 |
| abs function | |
Static Public Member Functions | |
| static AttributeFeature | ATTRIBUTE (const std::string &name) |
| ATTRIBUTE function. | |
Static Public Attributes | |
| static HEPMC3search_StandardSelector_EXPORT_API const SelectorWrapper< int > | STATUS = SelectorWrapper<int>([](ConstGenParticlePtr p)->int{return p->status();}) |
| Status. | |
| static HEPMC3search_StandardSelector_EXPORT_API const SelectorWrapper< int > | PDG_ID = SelectorWrapper<int>([](ConstGenParticlePtr p)->int{return p->pdg_id();}) |
| PDG ID. | |
| static HEPMC3search_StandardSelector_EXPORT_API const SelectorWrapper< double > | PT = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().pt();}) |
| Transverse momentum. | |
| static HEPMC3search_StandardSelector_EXPORT_API const SelectorWrapper< double > | ENERGY = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().e();}) |
| Energy. | |
| static HEPMC3search_StandardSelector_EXPORT_API const SelectorWrapper< double > | RAPIDITY = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().rap();}) |
| Rapidity. | |
| static HEPMC3search_StandardSelector_EXPORT_API const SelectorWrapper< double > | ETA = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().eta();}) |
| Pseudorapidity. | |
| static HEPMC3search_StandardSelector_EXPORT_API const SelectorWrapper< double > | PHI = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().phi();}) |
| Azimuthal angle. | |
| static HEPMC3search_StandardSelector_EXPORT_API const SelectorWrapper< double > | ET = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().e() * (p->momentum().pt() / p->momentum().p3mod());}) |
| Transverse energy. | |
| static HEPMC3search_StandardSelector_EXPORT_API const SelectorWrapper< double > | MASS = SelectorWrapper<double>([](ConstGenParticlePtr p)->double{return p->momentum().m();}) |
| Mass. | |
|
pure virtualinherited |
abs function
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
staticinherited |
ATTRIBUTE function.
Definition at line 28 of file Selector.cc.
NonEquality.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
NonEquality.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Operator <.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Operator <.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Operator <=.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Operator <=.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Equality.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Equality.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Operator >
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Operator >
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Operator >=.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
pure virtualinherited |
Operator >=.
Implemented in SelectorWrapper< Feature_type >, SelectorWrapper< double >, and SelectorWrapper< int >.
|
static |
Energy.
Definition at line 179 of file Selector.h.
|
static |
Transverse energy.
Definition at line 183 of file Selector.h.
|
static |
Pseudorapidity.
Definition at line 181 of file Selector.h.
|
static |
Mass.
Definition at line 184 of file Selector.h.
|
static |
PDG ID.
Definition at line 177 of file Selector.h.
|
static |
Azimuthal angle.
Definition at line 182 of file Selector.h.
|
static |
Transverse momentum.
Definition at line 178 of file Selector.h.
|
static |
Rapidity.
Definition at line 180 of file Selector.h.
|
static |
Status.
Definition at line 176 of file Selector.h.