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().