Rivet  1.8.0
Protected Member Functions
Rivet::ChargedFinalState Class Reference

Project only charged final state particles. More...

#include <ChargedFinalState.hh>

Inheritance diagram for Rivet::ChargedFinalState:
Rivet::FinalState Rivet::Projection Rivet::ProjectionApplier

List of all members.

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

Detailed Description

Project only charged final state particles.


Constructor & Destructor Documentation

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 $ p_T $.

References Rivet::ProjectionApplier::addProjection(), Rivet::FinalState::FinalState(), and Rivet::Projection::setName().


The documentation for this class was generated from the following files: