#include <GenHIEvent.h>
Public Types | |
typedef std::vector< std::vector< reco::GenParticleRef > > | SubEventCollection |
Public Member Functions | |
double | b () const |
double | eccentricity () const |
double | EtMR () const |
double | evtPlane () const |
GenHIEvent () | |
GenHIEvent (double b, int npart, int ncoll, int nhard, double phi, double ecc=-99, double nCharged=-99, double nChargedMR=-99, double meanPt=-99, double meanPtMR=-99, double EtMR=-99, int nChargedPtCut=-99, int nChargedPtCutMR=-99) | |
int | getNsubs () const |
const std::vector< reco::GenParticleRef > | getSubEvent (unsigned int sub_id) const |
double | MeanPt () const |
double | MeanPtMR () const |
int | Ncharged () const |
int | NchargedMR () const |
int | NchargedPtCut () const |
int | NchargedPtCutMR () const |
int | Ncoll () const |
int | Nhard () const |
int | Npart () const |
void | setGenParticles (const reco::GenParticleCollection *) |
virtual | ~GenHIEvent () |
Private Attributes | |
double | b_ |
double | eccentricity_ |
double | EtMR_ |
double | meanPt_ |
double | meanPtMR_ |
int | nCharged_ |
int | nChargedMR_ |
int | nChargedPtCut_ |
int | nChargedPtCutMR_ |
int | ncoll_ |
int | nhard_ |
int | npart_ |
double | phi_ |
int | sel_ |
SubEventCollection | subevents_ |
Definition at line 8 of file GenHIEvent.h.
typedef std::vector<std::vector<reco::GenParticleRef> > edm::GenHIEvent::SubEventCollection |
Definition at line 11 of file GenHIEvent.h.
|
inline |
|
inline |
|
inlinevirtual |
Definition at line 52 of file GenHIEvent.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
const std::vector< reco::GenParticleRef > GenHIEvent::getSubEvent | ( | unsigned int | sub_id | ) | const |
Definition at line 18 of file GenHIEvent.cc.
References subevents_.
Referenced by NchargedPtCutMR().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 66 of file GenHIEvent.h.
References getSubEvent(), nChargedPtCutMR_, and setGenParticles().
|
inline |
|
inline |
|
inline |
void GenHIEvent::setGenParticles | ( | const reco::GenParticleCollection * | input | ) |
Definition at line 5 of file GenHIEvent.cc.
References mps_fire::i, nhard_, and subevents_.
Referenced by NchargedPtCutMR().
|
private |
Definition at line 77 of file GenHIEvent.h.
Referenced by b().
|
private |
Definition at line 82 of file GenHIEvent.h.
Referenced by eccentricity().
|
private |
Definition at line 87 of file GenHIEvent.h.
Referenced by EtMR().
|
private |
Definition at line 85 of file GenHIEvent.h.
Referenced by MeanPt().
|
private |
Definition at line 86 of file GenHIEvent.h.
Referenced by MeanPtMR().
|
private |
Definition at line 83 of file GenHIEvent.h.
Referenced by Ncharged().
|
private |
Definition at line 84 of file GenHIEvent.h.
Referenced by NchargedMR().
|
private |
Definition at line 88 of file GenHIEvent.h.
Referenced by NchargedPtCut().
|
private |
Definition at line 89 of file GenHIEvent.h.
Referenced by NchargedPtCutMR().
|
private |
Definition at line 79 of file GenHIEvent.h.
Referenced by Ncoll().
|
private |
Definition at line 80 of file GenHIEvent.h.
Referenced by Nhard(), and setGenParticles().
|
private |
Definition at line 78 of file GenHIEvent.h.
Referenced by Npart().
|
private |
Definition at line 81 of file GenHIEvent.h.
Referenced by evtPlane().
|
private |
Definition at line 75 of file GenHIEvent.h.
|
private |
Definition at line 74 of file GenHIEvent.h.
Referenced by GenHIEvent(), getNsubs(), getSubEvent(), and setGenParticles().