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

Definition at line 16 of file L1AnalysisGeneratorDataFormat.h.

16 { Reset(); };

References Reset().

◆ ~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.

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  }

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

Referenced by L1AnalysisGeneratorDataFormat().

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
L1Analysis::L1AnalysisGeneratorDataFormat::jetM
std::vector< float > jetM
Definition: L1AnalysisGeneratorDataFormat.h:63
L1Analysis::L1AnalysisGeneratorDataFormat::partId
std::vector< int > partId
Definition: L1AnalysisGeneratorDataFormat.h:50
L1Analysis::L1AnalysisGeneratorDataFormat::partEta
std::vector< float > partEta
Definition: L1AnalysisGeneratorDataFormat.h:54
L1Analysis::L1AnalysisGeneratorDataFormat::jetEta
std::vector< float > jetEta
Definition: L1AnalysisGeneratorDataFormat.h:61
L1Analysis::L1AnalysisGeneratorDataFormat::jetPt
std::vector< float > jetPt
Definition: L1AnalysisGeneratorDataFormat.h:60
L1Analysis::L1AnalysisGeneratorDataFormat::partPhi
std::vector< float > partPhi
Definition: L1AnalysisGeneratorDataFormat.h:55
L1Analysis::L1AnalysisGeneratorDataFormat::nPart
int nPart
Definition: L1AnalysisGeneratorDataFormat.h:49
L1Analysis::L1AnalysisGeneratorDataFormat::nJet
int nJet
Definition: L1AnalysisGeneratorDataFormat.h:59
L1Analysis::L1AnalysisGeneratorDataFormat::nVtx
int nVtx
Definition: L1AnalysisGeneratorDataFormat.h:46
L1Analysis::L1AnalysisGeneratorDataFormat::partCh
std::vector< int > partCh
Definition: L1AnalysisGeneratorDataFormat.h:57
L1Analysis::L1AnalysisGeneratorDataFormat::partPt
std::vector< float > partPt
Definition: L1AnalysisGeneratorDataFormat.h:53
L1Analysis::L1AnalysisGeneratorDataFormat::partParent
std::vector< int > partParent
Definition: L1AnalysisGeneratorDataFormat.h:52
L1Analysis::L1AnalysisGeneratorDataFormat::jetPhi
std::vector< float > jetPhi
Definition: L1AnalysisGeneratorDataFormat.h:62
L1Analysis::L1AnalysisGeneratorDataFormat::partE
std::vector< float > partE
Definition: L1AnalysisGeneratorDataFormat.h:56
L1Analysis::L1AnalysisGeneratorDataFormat::pthat
float pthat
Definition: L1AnalysisGeneratorDataFormat.h:45
L1Analysis::L1AnalysisGeneratorDataFormat::Reset
void Reset()
Definition: L1AnalysisGeneratorDataFormat.h:19
L1Analysis::L1AnalysisGeneratorDataFormat::nMeanPU
int nMeanPU
Definition: L1AnalysisGeneratorDataFormat.h:47
L1Analysis::L1AnalysisGeneratorDataFormat::partStat
std::vector< int > partStat
Definition: L1AnalysisGeneratorDataFormat.h:51
weight
Definition: weight.py:1