CMS 3D CMS Logo

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

#include <L1AnalysisRecoElectronDataFormat.h>

Public Member Functions

 L1AnalysisRecoElectronDataFormat ()
 
void Reset ()
 
 ~L1AnalysisRecoElectronDataFormat ()
 

Public Attributes

std::vector< int > charge
 
std::vector< float > e
 
std::vector< float > e_ECAL
 
std::vector< float > e_SC
 
std::vector< float > et
 
std::vector< float > eta
 
std::vector< float > eta_SC
 
std::vector< short > isLooseElectron
 
std::vector< short > isMediumElectron
 
std::vector< float > iso
 
std::vector< short > isTightElectron
 
std::vector< short > isVetoElectron
 
unsigned nElectrons
 
std::vector< float > phi
 
std::vector< float > phi_SC
 
std::vector< float > pt
 

Detailed Description

Definition at line 15 of file L1AnalysisRecoElectronDataFormat.h.

Constructor & Destructor Documentation

L1Analysis::L1AnalysisRecoElectronDataFormat::L1AnalysisRecoElectronDataFormat ( )
inline
L1Analysis::L1AnalysisRecoElectronDataFormat::~L1AnalysisRecoElectronDataFormat ( )
inline

Member Function Documentation

void L1Analysis::L1AnalysisRecoElectronDataFormat::Reset ( )
inline

Definition at line 20 of file L1AnalysisRecoElectronDataFormat.h.

References charge, e, e_ECAL, e_SC, et, eta, eta_SC, isLooseElectron, isMediumElectron, iso, isTightElectron, isVetoElectron, nElectrons, phi, phi_SC, and pt.

Referenced by L1AnalysisRecoElectronDataFormat(), L1Analysis::L1AnalysisRecoElectron::Reset(), and ~L1AnalysisRecoElectronDataFormat().

21  {
22  nElectrons=0;
23 
24  e.clear();
25  et.clear();
26  e_ECAL.clear();
27  e_SC.clear();
28  pt.clear();
29  eta.clear();
30  eta_SC.clear();
31  phi_SC.clear();
32  phi.clear();
33  iso.clear();
34  isVetoElectron.clear();
35  isLooseElectron.clear();
36  isMediumElectron.clear();
37  isTightElectron.clear();
38  charge.clear();
39  }

Member Data Documentation

std::vector<int> L1Analysis::L1AnalysisRecoElectronDataFormat::charge

Definition at line 56 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::e

Definition at line 42 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::e_ECAL

Definition at line 45 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::e_SC

Definition at line 44 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::et

Definition at line 43 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::eta
std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::eta_SC

Definition at line 49 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<short> L1Analysis::L1AnalysisRecoElectronDataFormat::isLooseElectron

Definition at line 53 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<short> L1Analysis::L1AnalysisRecoElectronDataFormat::isMediumElectron

Definition at line 54 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::iso

Definition at line 51 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<short> L1Analysis::L1AnalysisRecoElectronDataFormat::isTightElectron

Definition at line 55 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<short> L1Analysis::L1AnalysisRecoElectronDataFormat::isVetoElectron

Definition at line 52 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

unsigned L1Analysis::L1AnalysisRecoElectronDataFormat::nElectrons

Definition at line 41 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::phi
std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::phi_SC

Definition at line 46 of file L1AnalysisRecoElectronDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoElectronDataFormat::pt