#include <CrossingFrame.h>
Public Member Functions | |
std::pair< int, int > | getBunchRange () const |
int | getBunchSpace () const |
edm::EventID | getEventID () const |
edm::EventID | getIdFirstPileup () const |
unsigned int | getMaxNbSources () const |
unsigned int | getPileupFileNr () const |
const std::vector< unsigned int > & | getPileupOffsetsBcr () const |
const std::vector< std::vector< unsigned int > > & | getPileupOffsetsSource () const |
const std::vector< T > & | getPileupRefs () const |
std::vector< const T * > | getPileups () const |
const std::vector< T > & | getSignals () const |
std::string | getSubDet () const |
PCrossingFrame () | |
PCrossingFrame (const CrossingFrame< T > &cf) | |
void | setAllExceptSignalFrom (const PCrossingFrame< T > &cf) |
~PCrossingFrame () | |
Private Attributes | |
int | firstPCrossing_ |
int | lastPCrossing_ |
int | PbunchSpace_ |
edm::EventID | PCFidFirstPileup_ |
unsigned int | PCFpileupFileNr_ |
std::vector< unsigned int > | PCFpileupOffsetsBcr_ |
std::vector< std::vector< unsigned int > > | PCFpileupOffsetsSource_ |
std::vector< T > | PCFpileups_ |
std::vector< T > | PCFsignals_ |
std::string | PCFsubdet_ |
edm::EventID | Pid_ |
unsigned int | PmaxNbSources_ |
PCrossingFrame allow the write the transient CrossingFrame
Definition at line 28 of file CrossingFrame.h.
|
inline |
Definition at line 22 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::PCrossingFrame().
PCrossingFrame< T >::PCrossingFrame | ( | const CrossingFrame< T > & | cf | ) |
Definition at line 66 of file PCrossingFrame.h.
References PCrossingFrame< T >::firstPCrossing_, CrossingFrame< T >::getBunchRange(), CrossingFrame< T >::getBunchSpace(), CrossingFrame< T >::getEventID(), CrossingFrame< T >::getIdFirstPileup(), CrossingFrame< T >::getMaxNbSources(), CrossingFrame< T >::getPileupFileNr(), CrossingFrame< T >::getPileupOffsetsBcr(), CrossingFrame< T >::getPileupOffsetsSource(), CrossingFrame< T >::getPileups(), CrossingFrame< T >::getSignal(), CrossingFrame< T >::getSubDet(), PCrossingFrame< T >::lastPCrossing_, PCrossingFrame< T >::PbunchSpace_, PCrossingFrame< T >::PCFidFirstPileup_, PCrossingFrame< T >::PCFpileupFileNr_, PCrossingFrame< T >::PCFpileupOffsetsBcr_, PCrossingFrame< T >::PCFpileupOffsetsSource_, PCrossingFrame< T >::PCFpileups_, PCrossingFrame< T >::PCFsignals_, PCrossingFrame< T >::PCFsubdet_, PCrossingFrame< T >::Pid_, pileupDistInMC::pileups, and PCrossingFrame< T >::PmaxNbSources_.
|
inline |
Definition at line 25 of file PCrossingFrame.h.
|
inline |
Definition at line 46 of file PCrossingFrame.h.
Referenced by edm::MixingWorker< T >::copyPCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
inline |
Definition at line 39 of file PCrossingFrame.h.
Referenced by edm::MixingWorker< T >::copyPCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
inline |
Definition at line 30 of file PCrossingFrame.h.
|
inline |
Definition at line 43 of file PCrossingFrame.h.
Referenced by edm::MixingWorker< T >::copyPCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
inline |
Definition at line 40 of file PCrossingFrame.h.
Referenced by edm::MixingWorker< T >::copyPCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
inline |
Definition at line 42 of file PCrossingFrame.h.
Referenced by edm::MixingWorker< T >::copyPCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
inline |
Definition at line 44 of file PCrossingFrame.h.
Referenced by edm::MixingWorker< T >::copyPCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
inline |
Definition at line 45 of file PCrossingFrame.h.
Referenced by edm::MixingWorker< T >::copyPCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
inline |
Definition at line 32 of file PCrossingFrame.h.
Referenced by PCrossingFrame< T >::setAllExceptSignalFrom().
|
inline |
Definition at line 33 of file PCrossingFrame.h.
Referenced by edm::MixingWorker< T >::copyPCrossingFrame().
|
inline |
Definition at line 31 of file PCrossingFrame.h.
|
inline |
Definition at line 41 of file PCrossingFrame.h.
Referenced by edm::MixingWorker< T >::copyPCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
void PCrossingFrame< T >::setAllExceptSignalFrom | ( | const PCrossingFrame< T > & | cf | ) |
Definition at line 94 of file PCrossingFrame.h.
References PCrossingFrame< T >::firstPCrossing_, PCrossingFrame< T >::getBunchRange(), PCrossingFrame< T >::getBunchSpace(), PCrossingFrame< T >::getIdFirstPileup(), PCrossingFrame< T >::getMaxNbSources(), PCrossingFrame< T >::getPileupFileNr(), PCrossingFrame< T >::getPileupOffsetsBcr(), PCrossingFrame< T >::getPileupOffsetsSource(), PCrossingFrame< T >::getPileupRefs(), PCrossingFrame< T >::getSubDet(), PCrossingFrame< T >::lastPCrossing_, PCrossingFrame< T >::PbunchSpace_, PCrossingFrame< T >::PCFidFirstPileup_, PCrossingFrame< T >::PCFpileupFileNr_, PCrossingFrame< T >::PCFpileupOffsetsBcr_, PCrossingFrame< T >::PCFpileupOffsetsSource_, PCrossingFrame< T >::PCFpileups_, PCrossingFrame< T >::PCFsubdet_, and PCrossingFrame< T >::PmaxNbSources_.
Referenced by PCrossingFrame< PCaloHit >::~PCrossingFrame().
|
private |
Definition at line 53 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getBunchRange(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
private |
Definition at line 54 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getBunchRange(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
private |
Definition at line 51 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getBunchSpace(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
private |
Definition at line 59 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getIdFirstPileup(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
private |
Definition at line 58 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getPileupFileNr(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
private |
Definition at line 60 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getPileupOffsetsBcr(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
private |
Definition at line 61 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getPileupOffsetsSource(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
private |
Definition at line 55 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getPileupRefs(), PCrossingFrame< PCaloHit >::getPileups(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
private |
Definition at line 56 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getSignals(), and PCrossingFrame< T >::PCrossingFrame().
|
private |
Definition at line 57 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getSubDet(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().
|
private |
Definition at line 52 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getEventID(), and PCrossingFrame< T >::PCrossingFrame().
|
private |
Definition at line 50 of file PCrossingFrame.h.
Referenced by PCrossingFrame< PCaloHit >::getMaxNbSources(), PCrossingFrame< T >::PCrossingFrame(), and PCrossingFrame< T >::setAllExceptSignalFrom().