Event.hh 104 DEPRECATED("Event weight does not need to be included anymore. For compatibility, it's always == 1 now.")
128 MSG_TRACE("Applying projection " << &p << " (" << p.name() << ") -> comparing to projections " << _projections);
144 MSG_TRACE("Applying projection " << &p << " (" << p.name() << ") WITHOUT projection caching & comparison");
Representation of a HepMC event, and enabler of Projection caching. Definition: Event.hh:22 const PROJ & applyProjection(PROJ &p) const Add a projection p to this Event. Definition: Event.hh:125 const PROJ & applyProjection(PROJ *pp) const Add a projection p to this Event by pointer. Definition: Event.hh:157 double weight() const Obsolete weight method. Always returns 1 now. Definition: Event.hh:105 Event(const GenEvent &ge, const vector< size_t > &indices={}, bool strip=false) Definition: Event.hh:39 Particles allParticles(const Cut &c) const All the raw GenEvent particles, wrapped in Rivet::Particle objects, but with a Cut applied. Definition: Event.hh:85 Particles allParticles(const FN &f) const All the raw GenEvent particles, wrapped in Rivet::Particle objects, but with a selection function app... Definition: Event.hh:93 const Particles & allParticles() const All the raw GenEvent particles, wrapped in Rivet::Particle objects. Event(const GenEvent *ge, const vector< size_t > &indices={}, bool strip=false) Constructor from a HepMC GenEvent pointer. Definition: Event.hh:29 const GenEvent * originalGenEvent() const The generated event obtained from an external event generator. Definition: Event.hh:62 const GenEvent * genEvent() const The generated event obtained from an external event generator. Definition: Event.hh:59 std::valarray< double > weights() const The generation weights associated with the event. std::vector< std::pair< double, double > > crossSections() const The generation cross-sections associated with the event. virtual void project(const Event &e)=0 Jets filter_select(const Jets &jets, const Cut &c) Filter a jet collection in-place to the subset that passes the supplied Cut. Definition: JetUtils.hh:157 #define MSG_TRACE(x) Lowest-level, most verbose messaging, using MSG_LVL. Definition: Logging.hh:193 double p(const ParticleBase &p) Unbound function access to p. Definition: ParticleBaseUtils.hh:653 T getEnvParam(const std::string name, const T &fallback) Get a parameter from a named environment variable, with automatic type conversion. Definition: Utils.hh:678 Definition: MC_Cent_pPb.hh:10 std::pair< Particle, Particle > ParticlePair Typedef for a pair of Particle objects. Definition: Particle.hh:42 Generated on Fri May 13 2022 23:02:06 for Rivet by |