CMS 3D CMS Logo

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

#include <L1AnalysisRecoTauDataFormat.h>

Public Member Functions

 L1AnalysisRecoTauDataFormat ()
 
void Reset ()
 
 ~L1AnalysisRecoTauDataFormat ()
 

Public Attributes

std::vector< int > charge
 
std::vector< float > DMFindingNewDMs
 
std::vector< float > DMFindingOldDMs
 
std::vector< float > e
 
std::vector< float > et
 
std::vector< float > eta
 
std::vector< float > LooseAntiElectronFlag
 
std::vector< float > LooseAntiMuonFlag
 
std::vector< float > LooseIsoFlag
 
unsigned nTaus
 
std::vector< float > phi
 
std::vector< float > pt
 
std::vector< float > RawIso
 
std::vector< float > TightAntiElectronFlag
 
std::vector< float > TightAntiMuonFlag
 
std::vector< float > TightIsoFlag
 
std::vector< float > VLooseAntiElectronFlag
 

Detailed Description

Definition at line 14 of file L1AnalysisRecoTauDataFormat.h.

Constructor & Destructor Documentation

◆ L1AnalysisRecoTauDataFormat()

L1Analysis::L1AnalysisRecoTauDataFormat::L1AnalysisRecoTauDataFormat ( )
inline

Definition at line 15 of file L1AnalysisRecoTauDataFormat.h.

References Reset().

◆ ~L1AnalysisRecoTauDataFormat()

L1Analysis::L1AnalysisRecoTauDataFormat::~L1AnalysisRecoTauDataFormat ( )
inline

Definition at line 16 of file L1AnalysisRecoTauDataFormat.h.

References Reset().

Member Function Documentation

◆ Reset()

void L1Analysis::L1AnalysisRecoTauDataFormat::Reset ( )
inline

Definition at line 18 of file L1AnalysisRecoTauDataFormat.h.

References charge, DMFindingNewDMs, DMFindingOldDMs, e, et, eta, LooseAntiElectronFlag, LooseAntiMuonFlag, LooseIsoFlag, nTaus, phi, pt, RawIso, TightAntiElectronFlag, TightAntiMuonFlag, TightIsoFlag, and VLooseAntiElectronFlag.

Referenced by L1AnalysisRecoTauDataFormat(), L1Analysis::L1AnalysisRecoTau::Reset(), and ~L1AnalysisRecoTauDataFormat().

18  {
19  nTaus = 0;
20 
21  e.clear();
22  et.clear();
23  pt.clear();
24  eta.clear();
25  phi.clear();
26  TightIsoFlag.clear();
27  RawIso.clear();
28  LooseIsoFlag.clear();
29  LooseAntiMuonFlag.clear();
30  TightAntiMuonFlag.clear();
31  VLooseAntiElectronFlag.clear();
32  LooseAntiElectronFlag.clear();
33  TightAntiElectronFlag.clear();
34  DMFindingNewDMs.clear();
35  DMFindingOldDMs.clear();
36  charge.clear();
37  }

Member Data Documentation

◆ charge

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

Definition at line 55 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ DMFindingNewDMs

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::DMFindingNewDMs

Definition at line 45 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ DMFindingOldDMs

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::DMFindingOldDMs

Definition at line 46 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ e

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

Definition at line 40 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ et

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

Definition at line 41 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ eta

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::eta

◆ LooseAntiElectronFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::LooseAntiElectronFlag

Definition at line 53 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ LooseAntiMuonFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::LooseAntiMuonFlag

Definition at line 50 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ LooseIsoFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::LooseIsoFlag

Definition at line 49 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ nTaus

unsigned L1Analysis::L1AnalysisRecoTauDataFormat::nTaus

Definition at line 39 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ phi

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::phi

◆ pt

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

◆ RawIso

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::RawIso

Definition at line 48 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ TightAntiElectronFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::TightAntiElectronFlag

Definition at line 54 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ TightAntiMuonFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::TightAntiMuonFlag

Definition at line 51 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ TightIsoFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::TightIsoFlag

Definition at line 47 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ VLooseAntiElectronFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::VLooseAntiElectronFlag

Definition at line 52 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().