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

◆ LumiYear() [2/2]

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

Member Function Documentation

◆ operator<()

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

Definition at line 27 of file HBHEDarkening.h.

References year_.

27 { return year_ < yr.year_; }

Member Data Documentation

◆ energy_

int HBHEDarkening::LumiYear::energy_

Definition at line 33 of file HBHEDarkening.h.

◆ intlumi_

float HBHEDarkening::LumiYear::intlumi_

Definition at line 31 of file HBHEDarkening.h.

◆ lumirate_

float HBHEDarkening::LumiYear::lumirate_

Definition at line 32 of file HBHEDarkening.h.

◆ sumlumi_

float HBHEDarkening::LumiYear::sumlumi_

Definition at line 34 of file HBHEDarkening.h.

Referenced by HBHEDarkening::LumiYearComp::operator()().

◆ year_

std::string HBHEDarkening::LumiYear::year_

Definition at line 30 of file HBHEDarkening.h.

Referenced by operator<().