CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
L1Analysis::L1AnalysisGeneratorDataFormat Struct Reference

#include <L1AnalysisGeneratorDataFormat.h>

Public Member Functions

 L1AnalysisGeneratorDataFormat ()
 
void Reset ()
 
 ~L1AnalysisGeneratorDataFormat ()
 

Public Attributes

std::vector< float > jetEta
 
std::vector< float > jetM
 
std::vector< float > jetPhi
 
std::vector< float > jetPt
 
int nJet
 
int nMeanPU
 
int nPart
 
int nVtx
 
std::vector< int > partCh
 
std::vector< float > partE
 
std::vector< float > partEta
 
std::vector< int > partId
 
std::vector< int > partParent
 
std::vector< float > partPhi
 
std::vector< float > partPt
 
std::vector< int > partStat
 
float pthat
 
float weight
 

Detailed Description

Definition at line 15 of file L1AnalysisGeneratorDataFormat.h.

Constructor & Destructor Documentation

◆ L1AnalysisGeneratorDataFormat()

L1Analysis::L1AnalysisGeneratorDataFormat::L1AnalysisGeneratorDataFormat ( )
inline

◆ ~L1AnalysisGeneratorDataFormat()

L1Analysis::L1AnalysisGeneratorDataFormat::~L1AnalysisGeneratorDataFormat ( )
inline

Definition at line 17 of file L1AnalysisGeneratorDataFormat.h.

17 {};

Member Function Documentation

◆ Reset()

void L1Analysis::L1AnalysisGeneratorDataFormat::Reset ( )
inline

Definition at line 19 of file L1AnalysisGeneratorDataFormat.h.

References jetEta, jetM, jetPhi, jetPt, nJet, nMeanPU, nPart, nVtx, partCh, partE, partEta, partId, partParent, partPhi, partPt, partStat, and pthat.

Referenced by L1AnalysisGeneratorDataFormat().

19  {
20  weight = -999.;
21  pthat = -999.;
22  nVtx = 0;
23  nMeanPU = 0;
24 
25  nPart = 0;
26  partId.resize(0);
27  partStat.resize(0);
28  partParent.resize(0);
29  partPt.resize(0);
30  partEta.resize(0);
31  partPhi.resize(0);
32  partE.resize(0);
33  partCh.resize(0);
34 
35  nJet = 0;
36  jetPt.resize(0);
37  jetEta.resize(0);
38  jetPhi.resize(0);
39  jetM.resize(0);
40  }
Definition: weight.py:1

Member Data Documentation

◆ jetEta

std::vector<float> L1Analysis::L1AnalysisGeneratorDataFormat::jetEta

Definition at line 61 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ jetM

std::vector<float> L1Analysis::L1AnalysisGeneratorDataFormat::jetM

Definition at line 63 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ jetPhi

std::vector<float> L1Analysis::L1AnalysisGeneratorDataFormat::jetPhi

Definition at line 62 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ jetPt

std::vector<float> L1Analysis::L1AnalysisGeneratorDataFormat::jetPt

Definition at line 60 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ nJet

int L1Analysis::L1AnalysisGeneratorDataFormat::nJet

Definition at line 59 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ nMeanPU

int L1Analysis::L1AnalysisGeneratorDataFormat::nMeanPU

Definition at line 47 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ nPart

int L1Analysis::L1AnalysisGeneratorDataFormat::nPart

Definition at line 49 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ nVtx

int L1Analysis::L1AnalysisGeneratorDataFormat::nVtx

Definition at line 46 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ partCh

std::vector<int> L1Analysis::L1AnalysisGeneratorDataFormat::partCh

Definition at line 57 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ partE

std::vector<float> L1Analysis::L1AnalysisGeneratorDataFormat::partE

Definition at line 56 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ partEta

std::vector<float> L1Analysis::L1AnalysisGeneratorDataFormat::partEta

Definition at line 54 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ partId

std::vector<int> L1Analysis::L1AnalysisGeneratorDataFormat::partId

Definition at line 50 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ partParent

std::vector<int> L1Analysis::L1AnalysisGeneratorDataFormat::partParent

Definition at line 52 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ partPhi

std::vector<float> L1Analysis::L1AnalysisGeneratorDataFormat::partPhi

Definition at line 55 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ partPt

std::vector<float> L1Analysis::L1AnalysisGeneratorDataFormat::partPt

Definition at line 53 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ partStat

std::vector<int> L1Analysis::L1AnalysisGeneratorDataFormat::partStat

Definition at line 51 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ pthat

float L1Analysis::L1AnalysisGeneratorDataFormat::pthat

Definition at line 45 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

◆ weight

float L1Analysis::L1AnalysisGeneratorDataFormat::weight