#include <G4SimEvent.h>
Public Member Functions | |
void | add (G4SimTrack *t) |
void | add (G4SimVertex *v) |
void | clear () |
void | collisionPoint (const math::XYZTLorentzVectorD &v) |
const math::XYZTLorentzVectorD & | collisionPoint () const |
G4SimEvent () | |
void | hepEvent (const HepMC::GenEvent *r) |
const HepMC::GenEvent * | hepEvent () const |
void | load (edm::SimTrackContainer &c) const |
void | load (edm::SimVertexContainer &c) const |
unsigned int | nGenParts () const |
void | nparam (int n) |
const int | nparam () const |
unsigned int | nTracks () const |
unsigned int | nVertices () const |
void | param (const std::vector< float > &p) |
const std::vector< float > & | param () const |
void | weight (float w) |
float | weight () const |
virtual | ~G4SimEvent () |
Private Attributes | |
math::XYZTLorentzVectorD | collisionPoint_ |
std::vector< G4SimTrack * > | g4tracks_ |
std::vector< G4SimVertex * > | g4vertices_ |
const HepMC::GenEvent * | hepMCEvent_ |
int | nparam_ |
std::vector< float > | param_ |
float | weight_ |
Definition at line 14 of file G4SimEvent.h.
G4SimEvent::G4SimEvent | ( | ) |
Definition at line 11 of file G4SimEvent.cc.
References g4tracks_, and g4vertices_.
|
virtual |
|
inline |
Definition at line 33 of file G4SimEvent.h.
References g4tracks_, and submitPVValidationJobs::t.
Referenced by SimTrackManager::getOrCreateVertex(), SimTrackManager::reallyStoreTracks(), and counter.Counter::register().
|
inline |
Definition at line 34 of file G4SimEvent.h.
References g4vertices_, and findQualityFiles::v.
Referenced by counter.Counter::register().
void G4SimEvent::clear | ( | void | ) |
Definition at line 23 of file G4SimEvent.cc.
References g4tracks_, and g4vertices_.
Referenced by RunManagerMTWorker::produce(), and ~G4SimEvent().
|
inline |
Definition at line 27 of file G4SimEvent.h.
References collisionPoint_, and findQualityFiles::v.
Referenced by RunManagerMTWorker::produce().
|
inline |
|
inline |
Definition at line 23 of file G4SimEvent.h.
References hepMCEvent_, and alignCSCRings::r.
Referenced by RunManagerMTWorker::produce().
|
inline |
void G4SimEvent::load | ( | edm::SimTrackContainer & | c | ) | const |
Definition at line 36 of file G4SimEvent.cc.
References HltBtagPostValidation_cff::c, g4tracks_, gpuVertexFinder::iv, AlCaHLTBitMon_ParallelJobs::p, mcMuonSeeds_cfi::SimTrack, and submitPVValidationJobs::t.
Referenced by OscarMTProducer::produce().
void G4SimEvent::load | ( | edm::SimVertexContainer & | c | ) | const |
Definition at line 66 of file G4SimEvent.cc.
References HltBtagPostValidation_cff::c, g4vertices_, mps_fire::i, gpuVertexFinder::iv, edm::second(), mcMuonSeeds_cfi::SimVertex, submitPVValidationJobs::t, findQualityFiles::v, and extraflags_cff::vtx.
|
inline |
Definition at line 22 of file G4SimEvent.h.
References hepMCEvent_.
Referenced by RunManagerMTWorker::produce().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 40 of file G4SimEvent.h.
Referenced by collisionPoint().
|
private |
Definition at line 43 of file G4SimEvent.h.
Referenced by add(), clear(), G4SimEvent(), load(), and nTracks().
|
private |
Definition at line 44 of file G4SimEvent.h.
Referenced by add(), clear(), G4SimEvent(), load(), and nVertices().
|
private |
Definition at line 38 of file G4SimEvent.h.
Referenced by hepEvent(), and nGenParts().
|
private |
Definition at line 41 of file G4SimEvent.h.
Referenced by nparam().
|
private |
Definition at line 42 of file G4SimEvent.h.
Referenced by param().
|
private |
Definition at line 39 of file G4SimEvent.h.
Referenced by weight().