test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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 nPart
 
int nPUPoissonMean
 
int nVtx
 
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 17 of file L1AnalysisGeneratorDataFormat.h.

Constructor & Destructor Documentation

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

Definition at line 21 of file L1AnalysisGeneratorDataFormat.h.

21 {};

Member Function Documentation

void L1Analysis::L1AnalysisGeneratorDataFormat::Reset ( void  )
inline

Definition at line 23 of file L1AnalysisGeneratorDataFormat.h.

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

Referenced by L1GenTreeProducer::analyze(), and L1AnalysisGeneratorDataFormat().

24  {
25  weight = -999.;
26  pthat = -999.;
27  nVtx = 0;
28  nPUPoissonMean = 0;
29 
30  nPart = 0;
31  partId.resize(0);
32  partStat.resize(0);
33  partParent.resize(0);
34  partPt.resize(0);
35  partEta.resize(0);
36  partPhi.resize(0);
37  partE.resize(0);
38 
39  nJet = 0;
40  jetPt.resize(0);
41  jetEta.resize(0);
42  jetPhi.resize(0);
43  jetM.resize(0);
44 
45  }

Member Data Documentation

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

Definition at line 66 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

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

Definition at line 68 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

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

Definition at line 67 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

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

Definition at line 65 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

int L1Analysis::L1AnalysisGeneratorDataFormat::nJet

Definition at line 64 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

int L1Analysis::L1AnalysisGeneratorDataFormat::nPart

Definition at line 55 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGeneratorDataFormat::nPUPoissonMean

Definition at line 53 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

int L1Analysis::L1AnalysisGeneratorDataFormat::nVtx

Definition at line 52 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

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

Definition at line 62 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

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

Definition at line 60 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

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

Definition at line 56 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

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

Definition at line 58 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

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

Definition at line 61 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

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

Definition at line 59 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

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

Definition at line 57 of file L1AnalysisGeneratorDataFormat.h.

Referenced by L1GenTreeProducer::analyze(), and Reset().

float L1Analysis::L1AnalysisGeneratorDataFormat::pthat

Definition at line 51 of file L1AnalysisGeneratorDataFormat.h.

Referenced by Reset().

float L1Analysis::L1AnalysisGeneratorDataFormat::weight