CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
PileupVertexContent Class Reference

#include <SimDataFormats/PileupVertexContent/interface/PileupVertexContent.h>

Public Member Functions

const std::vector< float > & getMix_pT_hats () const
 
const std::vector< float > & getMix_z_Vtxs () const
 
 PileupVertexContent ()
 
 PileupVertexContent (std::vector< float > &pT_hat, std::vector< float > &z_Vtx)
 
 ~PileupVertexContent ()
 

Private Attributes

std::vector< float > pT_hats_
 
std::vector< float > z_Vtxs_
 

Detailed Description

Description: contains information related to the details of the pileup simulation for a given event, filled by Special "Digitizer" that has access to each pileup event Usage: purely descriptive

Definition at line 26 of file PileupVertexContent.h.

Constructor & Destructor Documentation

PileupVertexContent::PileupVertexContent ( )
inline

Definition at line 30 of file PileupVertexContent.h.

30 {};
PileupVertexContent::PileupVertexContent ( std::vector< float > &  pT_hat,
std::vector< float > &  z_Vtx 
)
inline

Definition at line 32 of file PileupVertexContent.h.

33  :
34  pT_hats_(pT_hat),
35  z_Vtxs_(z_Vtx)
36  { };
std::vector< float > pT_hats_
std::vector< float > z_Vtxs_
PileupVertexContent::~PileupVertexContent ( )
inline

Definition at line 41 of file PileupVertexContent.h.

References pT_hats_, and z_Vtxs_.

41  {
42  pT_hats_.clear();
43  z_Vtxs_.clear();
44  };
std::vector< float > pT_hats_
std::vector< float > z_Vtxs_

Member Function Documentation

const std::vector<float>& PileupVertexContent::getMix_pT_hats ( ) const
inline

Definition at line 46 of file PileupVertexContent.h.

References pT_hats_.

Referenced by PileupInformation::produce().

46 { return pT_hats_; }
std::vector< float > pT_hats_
const std::vector<float>& PileupVertexContent::getMix_z_Vtxs ( ) const
inline

Definition at line 47 of file PileupVertexContent.h.

References z_Vtxs_.

Referenced by PileupInformation::produce().

47 { return z_Vtxs_; }
std::vector< float > z_Vtxs_

Member Data Documentation

std::vector<float> PileupVertexContent::pT_hats_
private

Definition at line 54 of file PileupVertexContent.h.

Referenced by getMix_pT_hats(), and ~PileupVertexContent().

std::vector<float> PileupVertexContent::z_Vtxs_
private

Definition at line 55 of file PileupVertexContent.h.

Referenced by getMix_z_Vtxs(), and ~PileupVertexContent().