#include <MixCollection.h>
Public Member Functions | |
int | bunch () const |
int | getPileupEventNr () const |
int | getSourceType () const |
bool | getTrigger () const |
MixItr () | |
MixItr (typename std::vector< const T * >::const_iterator it) | |
MixItr (MixCollection *shc, int nrDets) | |
bool | operator!= (const MixItr &itr) |
const T & | operator* () const |
MixItr | operator++ () |
MixItr | operator++ (int) |
const T * | operator-> () const |
virtual | ~MixItr () |
Private Member Functions | |
bool | getNewPileups (typename std::vector< const T * >::const_iterator &first, typename std::vector< const T * >::const_iterator &last) |
bool | getNewSignal (typename std::vector< const T * >::const_iterator &first, typename std::vector< const T * >::const_iterator &last) |
MixItr | next () |
void | reset () |
Private Attributes | |
bool | first_ |
unsigned int | internalCtr_ |
int | iPileup_ |
int | iSignal_ |
MixCollection * | mixCol_ |
const CrossingFrame< T > * | myCF_ |
int | nrDets_ |
std::vector< const T * > ::const_iterator | pMixItr_ |
std::vector< const T * > ::const_iterator | pMixItrEnd_ |
bool | trigger_ |
Definition at line 62 of file MixCollection.h.
|
inline |
constructors
Definition at line 66 of file MixCollection.h.
|
inline |
Definition at line 67 of file MixCollection.h.
|
inline |
Definition at line 68 of file MixCollection.h.
|
inlinevirtual |
Default destructor
Definition at line 73 of file MixCollection.h.
|
inline |
getters
Definition at line 84 of file MixCollection.h.
|
private |
Definition at line 221 of file MixCollection.h.
|
private |
Definition at line 208 of file MixCollection.h.
|
inline |
Definition at line 93 of file MixCollection.h.
|
inline |
Definition at line 92 of file MixCollection.h.
|
inline |
Definition at line 90 of file MixCollection.h.
|
private |
Definition at line 238 of file MixCollection.h.
|
inline |
Definition at line 81 of file MixCollection.h.
|
inline |
Definition at line 78 of file MixCollection.h.
|
inline |
Definition at line 79 of file MixCollection.h.
|
inline |
Definition at line 80 of file MixCollection.h.
|
inline |
operators
Definition at line 77 of file MixCollection.h.
|
inlineprivate |
Definition at line 109 of file MixCollection.h.
|
private |
Definition at line 103 of file MixCollection.h.
|
private |
Definition at line 106 of file MixCollection.h.
|
private |
Definition at line 104 of file MixCollection.h.
|
private |
Definition at line 104 of file MixCollection.h.
|
private |
Definition at line 101 of file MixCollection.h.
|
private |
Definition at line 100 of file MixCollection.h.
|
private |
Definition at line 102 of file MixCollection.h.
|
private |
Definition at line 97 of file MixCollection.h.
|
private |
Definition at line 98 of file MixCollection.h.
|
private |
Definition at line 105 of file MixCollection.h.