CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

L1Analysis::L1AnalysisGeneratorDataFormat::L1AnalysisGeneratorDataFormat ( )
inline
L1Analysis::L1AnalysisGeneratorDataFormat::~L1AnalysisGeneratorDataFormat ( )
inline

Definition at line 17 of file L1AnalysisGeneratorDataFormat.h.

17 {};

Member Function Documentation

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, pthat, and weight.

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  }

Member Data Documentation

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

Definition at line 61 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 63 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 62 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 60 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGeneratorDataFormat::nJet

Definition at line 59 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGeneratorDataFormat::nMeanPU

Definition at line 47 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGeneratorDataFormat::nPart

Definition at line 49 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGeneratorDataFormat::nVtx

Definition at line 46 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 57 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 56 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 54 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 50 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 52 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 55 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 53 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 51 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

float L1Analysis::L1AnalysisGeneratorDataFormat::pthat

Definition at line 45 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

float L1Analysis::L1AnalysisGeneratorDataFormat::weight