#include <SimDataFormats/PileupMixingContent/interface/PileupMixingContent.h>
Public Member Functions | |
const std::vector< int > & | getMix_bunchCrossing () const |
const int & | getMix_bunchSpacing () const |
const std::vector< edm::EventID > | getMix_eventInfo () const |
const std::vector< int > & | getMix_Ninteractions () const |
const std::vector< float > & | getMix_TrueInteractions () const |
PileupMixingContent () | |
PileupMixingContent (std::vector< int > &bunchCrossing, std::vector< int > &n_interactions, std::vector< float > &True_interactions, std::vector< edm::EventID > &eventInfos, int bunchSpacing) | |
PileupMixingContent (std::vector< int > &bunchCrossing, std::vector< int > &n_interactions) | |
~PileupMixingContent () | |
Private Attributes | |
std::vector< int > | bunchCrossing_ |
int | bunchSpacing_ |
std::vector< edm::EventID > | eventInfos_ |
std::vector< int > | n_interactions_ |
std::vector< float > | n_TrueInteractions_ |
Description: contains information related to the details of the pileup simulation for a given event, filled by MixingModule Usage: purely descriptive
Definition at line 24 of file PileupMixingContent.h.
|
inline |
Definition at line 26 of file PileupMixingContent.h.
|
inline |
Definition at line 28 of file PileupMixingContent.h.
References bunchCrossing_, createfilelist::int, inter, n_interactions_, and n_TrueInteractions_.
|
inline |
Definition at line 45 of file PileupMixingContent.h.
References bunchCrossing_, createfilelist::int, inter, n_interactions_, and n_TrueInteractions_.
|
inline |
Definition at line 56 of file PileupMixingContent.h.
References bunchCrossing_, eventInfos_, n_interactions_, and n_TrueInteractions_.
|
inline |
Definition at line 65 of file PileupMixingContent.h.
References bunchCrossing_.
Referenced by SiPixelDigitizerAlgorithm::calculateInstlumiFactor(), SiStripDigitizerAlgorithm::calculateInstlumiScale(), SiPixelDigitizerAlgorithm::chooseScenario(), and PileupInformation::produce().
|
inline |
Definition at line 66 of file PileupMixingContent.h.
References bunchSpacing_.
Referenced by SiStripDigitizerAlgorithm::calculateInstlumiScale(), and PileupInformation::produce().
|
inline |
Definition at line 67 of file PileupMixingContent.h.
References eventInfos_.
Referenced by PileupInformation::produce().
|
inline |
Definition at line 63 of file PileupMixingContent.h.
References n_interactions_.
Referenced by PileupInformation::produce().
|
inline |
Definition at line 64 of file PileupMixingContent.h.
References n_TrueInteractions_.
Referenced by SiPixelDigitizerAlgorithm::calculateInstlumiFactor(), SiStripDigitizerAlgorithm::calculateInstlumiScale(), SiPixelDigitizerAlgorithm::chooseScenario(), and PileupInformation::produce().
|
private |
Definition at line 72 of file PileupMixingContent.h.
Referenced by getMix_bunchCrossing(), PileupMixingContent(), and ~PileupMixingContent().
|
private |
Definition at line 76 of file PileupMixingContent.h.
Referenced by getMix_bunchSpacing().
|
private |
Definition at line 75 of file PileupMixingContent.h.
Referenced by getMix_eventInfo(), and ~PileupMixingContent().
|
private |
Definition at line 73 of file PileupMixingContent.h.
Referenced by getMix_Ninteractions(), PileupMixingContent(), and ~PileupMixingContent().
|
private |
Definition at line 74 of file PileupMixingContent.h.
Referenced by getMix_TrueInteractions(), PileupMixingContent(), and ~PileupMixingContent().