CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Public Member Functions | Public Attributes | Private Member Functions | Friends
CSCNoiseMatrix::Item Struct Reference

#include <CSCNoiseMatrix.h>

Public Member Functions

std::string print () const
 

Public Attributes

float elem33
 
float elem34
 
float elem35
 
float elem44
 
float elem45
 
float elem46
 
float elem55
 
float elem56
 
float elem57
 
float elem66
 
float elem67
 
float elem77
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Friends

class boost::serialization::access
 
template<typename CondSerializationT , typename Enabled >
struct cond::serialization::access
 

Detailed Description

Definition at line 15 of file CSCNoiseMatrix.h.

Member Function Documentation

◆ print()

std::string CSCNoiseMatrix::Item::print ( void  ) const

Definition at line 20 of file CSCNoiseMatrix.cc.

References elem33, elem34, elem35, elem44, elem45, elem46, elem55, elem56, elem57, elem66, elem67, elem77, and l1tGTMenu_BTagSeeds_cff::os.

20  {
21  std::ostringstream os;
22  os << elem33 << " " << elem34 << " " << elem35 << " " << elem44 << " " << elem45 << " " << elem46 << " " << elem55
23  << " " << elem56 << " " << elem57 << " " << elem66 << " " << elem67 << " " << elem77 << "\n";
24  return os.str();
25 }

◆ serialize()

template<class Archive >
void CSCNoiseMatrix::Item::serialize ( Archive &  ar,
const unsigned int  version 
)
private

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 19 of file CSCNoiseMatrix.h.

◆ cond::serialization::access

template<typename CondSerializationT , typename Enabled >
friend struct cond::serialization::access
friend

Definition at line 19 of file CSCNoiseMatrix.h.

Member Data Documentation

◆ elem33

float CSCNoiseMatrix::Item::elem33

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem34

float CSCNoiseMatrix::Item::elem34

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem35

float CSCNoiseMatrix::Item::elem35

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem44

float CSCNoiseMatrix::Item::elem44

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem45

float CSCNoiseMatrix::Item::elem45

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem46

float CSCNoiseMatrix::Item::elem46

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem55

float CSCNoiseMatrix::Item::elem55

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem56

float CSCNoiseMatrix::Item::elem56

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem57

float CSCNoiseMatrix::Item::elem57

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem66

float CSCNoiseMatrix::Item::elem66

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem67

float CSCNoiseMatrix::Item::elem67

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().

◆ elem77

float CSCNoiseMatrix::Item::elem77

Definition at line 16 of file CSCNoiseMatrix.h.

Referenced by print().