CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
edm::PileUpConfig Struct Reference

#include <PileUp.h>

Public Member Functions

 PileUpConfig (std::string sourcename, double averageNumber, std::unique_ptr< TH1F > &histo, const bool playback)
 

Public Attributes

double averageNumber_
 
std::shared_ptr< TH1F > histo_
 
const bool playback_
 
std::string sourcename_
 

Detailed Description

Definition at line 36 of file PileUp.h.

Constructor & Destructor Documentation

◆ PileUpConfig()

edm::PileUpConfig::PileUpConfig ( std::string  sourcename,
double  averageNumber,
std::unique_ptr< TH1F > &  histo,
const bool  playback 
)
inline

Definition at line 37 of file PileUp.h.

38  : sourcename_(sourcename), averageNumber_(averageNumber), histo_(histo.release()), playback_(playback) {}
std::shared_ptr< TH1F > histo_
Definition: PileUp.h:41
const bool playback_
Definition: PileUp.h:42
std::string sourcename_
Definition: PileUp.h:39
double averageNumber_
Definition: PileUp.h:40

Member Data Documentation

◆ averageNumber_

double edm::PileUpConfig::averageNumber_

Definition at line 40 of file PileUp.h.

◆ histo_

std::shared_ptr<TH1F> edm::PileUpConfig::histo_

Definition at line 41 of file PileUp.h.

◆ playback_

const bool edm::PileUpConfig::playback_

Definition at line 42 of file PileUp.h.

◆ sourcename_

std::string edm::PileUpConfig::sourcename_

Definition at line 39 of file PileUp.h.