|
Rivet
1.8.0
|
Project only charged final state particles. More...
#include <ChargedFinalState.hh>
Public Member Functions | |
Constructors | |
| ChargedFinalState (const FinalState &fsp) | |
| ChargedFinalState (double mineta=-MAXRAPIDITY, double maxeta=MAXRAPIDITY, double minpt=0.0 *GeV) | |
| Single eta-range constructor. | |
| ChargedFinalState (const vector< pair< double, double > > &etaRanges, double minpt=0.0 *GeV) | |
| virtual const Projection * | clone () const |
| Clone on the heap. | |
Protected Member Functions | |
| void | project (const Event &e) |
| Apply the projection on the supplied event. | |
| int | compare (const Projection &p) const |
| Compare projections. | |
Project only charged final state particles.
| Rivet::ChargedFinalState::ChargedFinalState | ( | const vector< pair< double, double > > & | etaRanges, |
| double | minpt = 0.0*GeV |
||
| ) |
A constructor which allows to specify multiple eta ranges and the min
.
References Rivet::ProjectionApplier::addProjection(), Rivet::FinalState::FinalState(), and Rivet::Projection::setName().
1.7.6.1