CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
HBHEDarkening::LumiYear Struct Reference

#include <HBHEDarkening.h>

Public Member Functions

 LumiYear ()
 
 LumiYear (std::string year, float intlumi, float lumirate, int energy)
 
bool operator< (const LumiYear &yr) const
 

Public Attributes

int energy_
 
float intlumi_
 
float lumirate_
 
float sumlumi_
 
std::string year_
 

Detailed Description

Definition at line 20 of file HBHEDarkening.h.

Constructor & Destructor Documentation

◆ LumiYear() [1/2]

HBHEDarkening::LumiYear::LumiYear ( )
inline

Definition at line 22 of file HBHEDarkening.h.

22 : year_(""), intlumi_(0.), lumirate_(0.), energy_(0), sumlumi_(0.) {}

◆ LumiYear() [2/2]

HBHEDarkening::LumiYear::LumiYear ( std::string  year,
float  intlumi,
float  lumirate,
int  energy 
)
inline

Definition at line 23 of file HBHEDarkening.h.

24  : year_(year), intlumi_(intlumi), lumirate_(lumirate), energy_(energy), sumlumi_(0.) {}

Member Function Documentation

◆ operator<()

bool HBHEDarkening::LumiYear::operator< ( const LumiYear yr) const
inline

Definition at line 27 of file HBHEDarkening.h.

27 { return year_ < yr.year_; }

References year_.

Member Data Documentation

◆ energy_

int HBHEDarkening::LumiYear::energy_

Definition at line 33 of file HBHEDarkening.h.

Referenced by HBHEDarkening::degradationYear().

◆ intlumi_

float HBHEDarkening::LumiYear::intlumi_

Definition at line 31 of file HBHEDarkening.h.

Referenced by HBHEDarkening::degradationYear().

◆ lumirate_

float HBHEDarkening::LumiYear::lumirate_

Definition at line 32 of file HBHEDarkening.h.

Referenced by HBHEDarkening::degradationYear().

◆ sumlumi_

float HBHEDarkening::LumiYear::sumlumi_

◆ year_

std::string HBHEDarkening::LumiYear::year_

Definition at line 30 of file HBHEDarkening.h.

Referenced by operator<().

HBHEDarkening::LumiYear::intlumi_
float intlumi_
Definition: HBHEDarkening.h:31
HBHEDarkening::LumiYear::sumlumi_
float sumlumi_
Definition: HBHEDarkening.h:34
HCALHighEnergyHPDFilter_cfi.energy
energy
Definition: HCALHighEnergyHPDFilter_cfi.py:5
HBHEDarkening::LumiYear::year_
std::string year_
Definition: HBHEDarkening.h:30
HBHEDarkening::LumiYear::lumirate_
float lumirate_
Definition: HBHEDarkening.h:32
HBHEDarkening::LumiYear::energy_
int energy_
Definition: HBHEDarkening.h:33