 |
ATLAS Offline Software
|
Go to the documentation of this file.
33 for ( ; ibegin != iend; ++ibegin ) {
Const iterator class for DataVector/DataList.
int signal_process_id(const GenEvent &e)
McEventCollection::const_iterator in_time_event_begin() const
the in-time particles - this includes in the signal
PileUpType(const McEventCollection *collection)
need to pass the McEvntCollection this class does not own this collection and will NOT delete it at t...
McEventCollection::const_iterator in_time_event_end() const
McEventCollection::const_iterator signal_and_in_time_minimum_bias_event_end() const
This defines the McEventCollection, which is really just an ObjectVector of McEvent objects.
const McEventCollection * m_particleList
McEventCollection::const_iterator in_time_minimum_bias_event_begin() const
extract the in-time minimum bias McEvent Particles from the McEventCollection A pair of iterators is ...
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
McEventCollection::const_iterator in_time_minimum_bias_event_end() const
McEventCollection::const_iterator signal_and_in_time_minimum_bias_event_begin() const
extract the signal and the in-time minimum bias McEvent Particles from the McEventCollection A pair o...
const T * at(size_type n) const
Access an element, as an rvalue.
size_type size() const noexcept
Returns the number of elements in the collection.
const HepMC::GenEvent * signal_mc_event() const
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.